Linux 命令快查

tar

-v 详细输出
-f 指定文件名
-c 创建归档文件
-t 列出归档文件内容
-r 追加文件
-x 解压
-z 使用 gzip 压缩
-j 使用 bzip2 压缩
-J 使用 xz 压缩

压缩

1.  归档多个文件和目录
tar -cvf <文件名>.tar <文件名1> <文件名2> <目录>

2.归档目录
tar -cvf <文件名>.tar <目录>

3.压缩归档文件
gzip: -z
tar -czvf <文件名>.tar.gz <目录>

bzip2: -j
tar -cjvf <文件名>.tar.bz2 <目录>

xz: -J
tar -cJvf <文件名>.tar.xz <目录>

排除文件

tar --exclude=目录名/* 或者 文件名 -zcvf 备份文件名.tgz 目录名

删除归档文件中的指定文件

tar -vf <文件名>.tar --delete ./<要删除的文件>

查看归档文件

tar -tvf <文件名>
-v 会列出文件信息

追加文件

tar -rvf archive.tar <文件名>

 

解压

-C 指定目录

解压至当前目录:
tar -xvf <文件名>.tar
解压至指定目录
tar -xvf <文件名>.tar -C <目录>

gzip: -z
tar -xzvf <文件名>.tar.gz -C <目录>

bzip2: -j
tar -xjvf <文件名>.tar.bz2 -C <目录>

xz: -J
tar -xJvf <文件名>.tar.xz -C <目录>

查找find

权限 chmod

Linux chmod 命令 | 菜鸟教程

lsof

lsof -i:<端口号> 查找占用端口的进程