文件归档、打包压缩命令:rar
缺省仅仅打包归档,不进行文件压缩
常用选项参数:
"-c"创建归档文件包
"-x"释放归档文件包
"-t"查看归档文件包
"-v"显示归档包操作过程信息
"-f"指定归档包文件名
"-z":文件包以"*.tgz"格式压缩
"-j":文件包以"*.bz2"格式压缩
tar cvf yasuobao.tar *.txt *.c : 将当前目录下后缀名为"txt","c"的文件进行归档,归档文件名为yasuobao.tar
tar tvf yasuobao.tar : 查看归档文件包里面包含的文件
tar xvf yasuobao.tar -C aa : 释放压缩包中的文件到aa目录
tar czvf ysb.tgz *.txt :将当前目录下所有后缀名为"txt"的文件进行压缩,压缩包名字为”ysb.tgz“
tar tzvf ysb.tgz : 查看压缩包中的文件
tar xzvf ysb.tgz -C bb : 释放压缩包中的文件到bb文件夹
tar cjvf YSB.bz2 *.txt : 将当前目录下所有后缀名为"txt"的文件进行压缩,压缩包名字为”YSB.bz2“
tar tjvf YSB.bz2 : 查看
tar xjvf YSB.bz2 -C cc : 释放压缩包中的文件到cc文件夹
压缩文件命令:zip
zip zipysb.zip *.txt :将文件后缀为txt的文件压缩
unzip ../zipysb.zip : 解压缩,只能进入要解压的目录中解压到当前文件夹
文件压缩:7z (当下最火的压缩命令--跨平台)
-->迄今为止压缩比最高,安装包软件名为p7zip-full,提供包括*.rar,*.iso在内的多种压缩格式的解压支持
常用选项参数:
"-a": 添加文件到压缩包中
"-e":释放压缩包中的文件到当前目录
"-l":列示压缩包中的子文件列表
"-d":删除压缩文件中的某个子文件
"-t":测试压缩文件的完整性
文件压缩命令:7za
-->单独的可执行文件,负责实现7zip压缩和解压的双向操作
7z a ys.7z *.txt: 将当前目录下所有后缀为txt的文件压缩到ys.7z的文件中
7z l ys.7z:查看ys.7z这个压缩包中的文件
7z e ys.7z:解压,只能解压到当前文件夹
7z t ys.7z:测试压缩包是否完整
7z d ys.7z testoo1.txt:删除压缩包中的testoo1.txt文件
文件内容的全屏显示命令:ar(库归档操作)
-->归档程序的目标代码文件*.o到静态文件*.a
常用选项参数:
"-r":添加目标代码文件到静态库文件中
"-x":从静态库文件提取目标代码文件
"-t":查看静态库文件中的目标代码列表
"-v":显示更细致的"繁冗信息"
"-d":从静态库文件中删除目标代码文件
ar rv mine.a mu01.o : 将mu01.o添加到.a文件中
ar tv mine.a:查看.a文件中的目标文件
ar xv mine.a mu.o:从mine.a文件中提取mu.o文件
ar d mine.a mu.o:删除.a文件中的mu.o文件
网友评论