linux压缩和解压缩命令大全

2019-04-24  本文已影响0人  Medicine_8d60

tar命令

解包:tar zxvf FileName.tar

打包:tar czvf FileName.tar DirName

gz命令

解压1:gunzip FileName.gz

解压2:gzip -d FileName.gz

压缩:gzip FileName

.tar.gz 和 .tgz

解压:tar zxvf FileName.tar.gz

压缩:tar zcvf FileName.tar.gz DirName

压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...

bz2命令

解压1:bzip2 -d FileName.bz2

解压2:bunzip2 FileName.bz2

压缩: bzip2 -z FileName

.tar.bz2

解压:tar jxvf FileName.tar.bz2

压缩:tar jcvf FileName.tar.bz2 DirName

bz命令

解压1:bzip2 -d FileName.bz

解压2:bunzip2 FileName.bz

压缩:未知

.tar.bz

解压:tar jxvf FileName.tar.bz

Z命令

解压:uncompress FileName.Z

压缩:compress FileName

.tar.Z

解压:tar Zxvf FileName.tar.Z

压缩:tar Zcvf FileName.tar.Z DirName

zip命令

解压:unzip FileName.zip

压缩:zip FileName.zip DirName

打包时用 exclude 除去不想打包的文件
tar zcvf data.tar.gz ./vid.m2888.net/ --exclude=./vid.m2888.net/cnt

查看文件、目录的大小(du——disk usage)

参数:-s :仅显示总计 -h :以k、m、g为单位,提高可读性。
可这样用: du -sh filename/dirname

echo "test" > temp.txt会先清空temp.txt然后再写入
echo "test" >> temp.txt会以追加的方式写入
cat temp.txt cat 查看文件内容

设ml和m2是当前目录下的两个文件
cat m1 (在屏幕上显示文件ml的内容)
cat m1 m2 (同时显示文件ml和m2的内容)
cat m1 m2 > file (将文件ml和m2合并后放入文件file中)

上一篇下一篇

猜你喜欢

热点阅读