更新時(shí)間:2021-12-16 10:42:55 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1565次
Linux compress命令是一個(gè)很老的unix命令文件壓縮,壓縮文件.z擴(kuò)展名會(huì)加一個(gè)文件名來區(qū)分未壓縮文件,壓縮文件可以解壓解壓。要將幾個(gè)文件壓縮成一個(gè)zip文件,必須先將tar文件重新壓縮起來。由于gzip可以產(chǎn)生更好的壓縮率,所以比大多數(shù)人都改用gzip文件壓縮工具了。
compress [-dfvcV] [-b maxbits] [file ...]
參數(shù):
c 輸出到標(biāo)準(zhǔn)輸出設(shè)備(通常是屏幕)
f 強(qiáng)制寫入文件,如果目標(biāo)文件已經(jīng)存在,將被覆蓋(強(qiáng)制)
v 在屏幕上打印程序執(zhí)行的消息(詳細(xì))
b capping 常用字符串的個(gè)數(shù)以字節(jié)為單位計(jì)算,可以設(shè)置9 至16 位的值。由于值越高,字符串可以一起使用,越多,壓縮率就越大,所以一般使用默認(rèn)值16位(bits)
d 將解壓 zip 文件
V 列出版本消息
例子:
Source.dat 壓縮成 source.dat.Z,如果 source.dat.Z 已經(jīng)存在,存檔的內(nèi)容將被覆蓋。
壓縮 -f 源.dat
Source.dat 壓縮成source.dat.Z,并打印出壓縮率。
可以與 -f -v 一起使用
壓縮 -vf 源.dat
將壓縮后的數(shù)據(jù)輸出,然后導(dǎo)入target.dat.Z 可以更改壓縮文件名。
壓縮 -c 源.dat> 目標(biāo).dat.Z
-b 值越大,壓縮比越大,范圍為 9-16,默認(rèn)為 16。
壓縮 -b 12 源.dat
將source.dat.Z解壓成source.dat,如果文件已經(jīng)存在,用戶按y確定覆蓋文件,如果使用-df程序會(huì)自動(dòng)覆蓋該文件。因?yàn)橄到y(tǒng)會(huì)自動(dòng)添加擴(kuò)展名為.Z 的文件名,所以像source.dat.Z source.dat 會(huì)自動(dòng)處理。
壓縮 -d 源.dat
壓縮 -d source.dat.Z
壓縮文件
[root@w3cschool.cc ~]# compress abc.h
[root@w3cschool.cc ~]# ls
abc.h.Z
解壓縮文件
[root@w3cschool.cc ~]# compress -d abc.h.Z
[root@w3cschool.cc ~]# ls
abc.h.
指定壓縮比壓縮
[root@w3cschool.cc ~]# compress -b 7 abc.h
強(qiáng)制壓縮文件夾
[root@w3cschool.cc ~]# compress -rf /home/abc/
以上就是關(guān)于“Linux壓縮命令大全”的介紹,大家如果想了解更相關(guān)知識(shí),可以關(guān)注一下動(dòng)力節(jié)點(diǎn)的Java在線學(xué)習(xí),里面還有更豐富的知識(shí)在等著大家去學(xué)習(xí),希望對(duì)大家能夠有所幫助。
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)