Linux解压缩相关命令
运行级别:
0:关机
1:单用户
2:多用户无网络连接
3:多用户有网络连接
4:系统保留
5:图形界面
6:系统重启
通过init【0123456】来切换不同的运行级别
grep: grep [选项] 查找内容,源文件
-i:过滤大小写
-n:显示匹配行及行号
压缩与解压
gzip:压缩文件的
gunzip:用来左解压的
zip:压缩文件或者文件夹
unzip:解压缩文件的
案例1:将/home下的所有文件/文件夹进行压缩成myhome.zip
zip -r myhome.zip /home/*
案例2:将myhome.zip解压到/opt/tmp目录下
tar:打包指令
选项 | 功能 |
---|---|
-c | 产生.tar打包文件 |
-v | 显示详细信息 |
-f | 指定压缩后的文件名 |
-z | 打包同时压缩 |
-x | 解包 |
1:打包多个文件
tar -zcvf haha.tar.gz /home/a.txt /home/Python/test.py
2:将/home下的文件压缩成myhome.tar.gz
tar -zcvf myhome.tar.gz /home/
3:将pc.tar.gz解压到当前目录,切换到/opt/
tar -zxvf pc.tar.gz
4:将myhome.tar.gz解压到/opt/tmp2目录下
mkdir /opt/tmp2
tar -zxvf /home/myhome.tar.gz