Linux 命令快查
- Linux
- 19天前
- 33热度
- 0评论
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
lsof
lsof -i:<端口号> 查找占用端口的进程