Linux(六)打包和压缩、周期性计划
目录
一、打包程序:tar
c:创建文档
t:列出存档内容
x:提取存档(解压文件)
f filename:要操作的文档的文件名(命令都要加上f)
PS:①tar cf a.tar /etc/
②要使用tar打包文件,用户需有读取文件的权限
二、压缩
tar支持三种不同压缩方式:
gzip:压缩速度最快,历史最久,应用最广泛;tar zcf a.tar.gz a.tar
bzip2:压缩成的存档文件小,可用性不如gzip;tar jcf a.tar.bz2 a.tar
xz:最新的方式,提供最佳的压缩率(压缩后最小);tar Jcf a.tar.xz a.tar
三、周期性计划作业--cron
3.1 cron:是一个进程,可以让linux周期性的执行某一命令
3.2 crontab是一个命令,可以设置linux周期性的执行某一命令。
-u:设置某一个用户的周期性工作(root权限)
-e:编辑crontab的工作内容
-l:查阅crontab的工作内容
-r:移除所有的crontab的工作内容,若仅移除一项,请用-e去编辑
3.3 crontab格式
一行代表一个任务
PS:/etc/crontab 是其配置文件