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 @   zong涵  阅读(320)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
点击右上角即可分享
微信分享提示