linux压缩打包、定时任务

压缩打包

gzip压缩

win中的压缩包:zip rar
Linux常见的压缩包有哪些?
	gzip
	bzip2

1、gzip压缩
	压缩命令:gzip [压缩文件]
	解压命令:gzip -d [压缩包]
	
无法压缩目录

image

image

bzip2压缩

2、bzip2压缩
	压缩命令:bzip2 [压缩文件]
	解压命令:bzip2 -d [压缩包]

image

tar打包

注意:
	1、压缩时是什么路径,解压缩时就是什么路径,所以为了安全不要使用绝对路径压缩。
	2、-f参数后面永远跟压缩包名称
tar : 打包的命令
格式 : tar 参数 -f 新打包名  被打包文件

参数:
	-f : 指定打包的包名称
	-c : 打包
	-v : 显示打包的过程
	-z : 使用gzip压缩压缩包
	-j : 使用bzip2压缩压缩包
		
	-x : 解压(解压不需要指定压缩类型)
		
	-t : 查看压缩包内部的内容
		
	-P :忽略使用绝对路径时报出的错误

image

image

image

image

image

定时任务

**crontab表达式 : * * * * ***

image

定时任务格式

* * * * *
	每隔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点时执行,但是这天必须时周二

增加定时任务

命令: crontab -e

例:

image

image

image

每天的17点10分执行/root下的1.sh脚本

image

image

image

查看定时任务

2、查看crontab定时任务
	crontab -l

image

用户定时任务存放地址

每一个用户的定时任务是相对隔离,在/var/spool/cron目录下,以当前用户的用户名命名的文件。

image

image

image

查看定时任务运行记录日志文件

路径 : /var/log/cron

image

其他常用命令

4、常用命令
	head: 从头部开始查看文件,默认查看10行
		-n : 指定查看多少行
	tail: 从尾部开始查看文件,默认查看10行
		-n : 指定查看多少行
		-f :  实时监控文件变化
posted @ 2021-12-17 20:10  zong涵  阅读(294)  评论(0编辑  收藏  举报