1,压缩和解压类

1,gzip/gunzip 指令

gzip 文件 →gzip 用于压缩文件,只能将文件压缩为*.gz文件,压缩后不会保留原文件
gunzip 文件.gz →gunzip 用于解压文件
image.png
image.png

2,zip/unzip 指令

这个命令在项目打包发布中很有用
zip [选项] xxx.zip
-r 递归压缩,即压缩目录
image.png
unzip [选项] xxx.zip
-d 指定解压后文件的存放目录
image.png

3,tar 指令

tar 指令 是打包命令,最后打包后的文件是 .tar.gz 的文件
tar [选项] xxx.tar.gz 打包的内容
-c 产生.tar打包文件
-f 显示详细信息
-f 指定压缩后的文件名
-z 打包同时压缩
-x 解包 .tar 文件
eg:tar -zcvf a.tar.gz a1.txt a2.txt →将/home目录下的a1.txt, a2.txt 压缩成 a.tar.gz
image.png
eg:tar -zcvf myhome.tar.gz /home 将/home的文件夹压缩成 myhome.tar.gz 并放到/home/目录
image.png
eg:tar -zxvf →将a.tar.gz 解压到当前目录
image.png
eg:tar zxvf myhome.tar.gz →解压到/opt/目录下
image.png

2,时间日期类

1,date 指令

显示当前日期
date 显示当前时间
date +%Y 显示当前年份
date +%m 显示当前月份
date +%d 显示当前是哪一天
date +%Y-%m-%d%H:%M%S 显示年月日时分秒

2,date 指令-设置时间

date -s 字符串时间
eg:date -s “2020-12-12 11:12:30” →设置系统当前时间
image.png

3,cal 指令

查看日历
cal [选项] →不加选项 显示本月日历
image.png
image.png