Linux压缩打包
2021/12/18 7:23:54
本文主要是介绍Linux压缩打包,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一 编译安装
使用源代码,编译打包软件。 1.特点 1.可以自定制软件 2.按需构建软件 2.编译安装 1.下载源代码包 wget https://nginx.org/download/nginx-1.20.2.tar.gz yum install pcre pcre-devel zlib zlib-devel -y 2.解压 tar -xf nginx-1.20.2.tar.gz 3.设置系统参数 cd nginx-1.20.2 4.自定制 vim ./src/core/nginx.h 如下图,具体的内容自行修改
5. ./configure 6.编译 make 7.安装 make install 8.启动 /usr/local/nginx/sbin/nginx 如果不行,可尝试关闭 重启 /usr/local/nginx/sbin/nginx -s stop
二.压缩打包
win 中的压缩包推荐: zip rar Linux常见的压缩包有哪些? gzip bzip2 1.gzip压缩 压缩命令:gzip [压缩文件] 解压命令:gzip -d [解压文件] 2.bzip2压缩 压缩命令:bzip2 [压缩文件] 解压命令:bzip2 -d [解压文件] 无法解压目录 3.打包 tar : 打包的命令 参数: -f : 指定打包的包名称 -c : 打包 -v : 显示打包的过程 -z : 使用gzip压缩压缩包 -j : 使用bzip2压缩压缩包 -x : 解压(解压不需要指定压缩类型) -t : 查看压缩包内部的内容 -P :忽略使用绝对路径时报出的错误 注意: 1、压缩时是什么路径,解压缩时就是什么路径,所以为了安全不要使用绝对路径压缩。 2、-f参数后面永远跟压缩包名称
定时任务
* * * * * * : crontab 1.增加定时任务(crontab -e) 每天的凌晨2:50执行/root/1.sh 50 02 * * * /root/1.sh 2.查看crontab定时任务 crontab -l 3.每一个用户的定时任务是相对隔离,在/var/spool/cron目录下,以当前用户的用户名命名的文件。 4.常用命令 head:从头开始查看文件,默认查看10行 -n : 指定查看多少行 tail :从尾部开始查看文件,默认查看10行 -n : 指定查看多少行 -f : 实时监控文件变化 less : 类似于vim的方式查看文件 cat grep egrep 5.定时任务格式 * * * * * 每隔2分钟执行 */2 * * * * 每天的2,4,6,8,10这4个小时的1分钟执行 01 2,4,6,10 * * * 每天的2到6点执行 00 2-6 * * * 每天的2到6点中每隔2小时执行 00 2-6/2 * * * 00 02 * * 02 : 每天的2点时执行,但是这天必须时周二
这篇关于Linux压缩打包的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法