Ⅰ linux中,有了tar命令,似乎gzip,compress這些命令沒有什麼用了
gzip命令還是有用的,tar命令實際上只是一個打包命令,只是將一個文件夾或多個文件打包成一個tar包,如果要在打包的同時進行壓縮,是需要gzip壓縮命令或bzip2命令的支持的(tar調用了gzip和bzip2的功能),也就是說系統上必須有gzip和bzip2的,否則是沒法用tar命令壓縮的。
compress這個命令才是真正沒什麼用的命令,因為用compress命令壓縮的文件可以用gzip解壓,但是gzip壓縮的文件卻不能用uncompress命令解壓。而且compress是一個非常老的工具,只有在非常舊的系統上才有,新版的系統上沒有,還要額外安裝,但是compress命令的壓縮比又比不上gzip,誰會安裝一個compress命令來用呢。
Ⅱ linux下compress 指令沒法用,試了好幾遍了總是不行,明明是有這個文件,硬說是找不到,各位幫忙啦,謝謝
樓上說的不對,這里是bash: compress: command not found。說明compress就是沒安裝。可能樓主系統版本較新,沒有這個軟體。可以試試tar或或是gzip。
Ⅲ linux中,對壓縮的文件打包是不是可以節省空間
1. 壓縮比:壓縮前與壓縮後的文件所佔用的磁碟空間大小。
2. 「壓縮」與「解壓縮」的操作有什麼好處呢?
最大的好處就是壓縮過的文件變小了,所以你的硬碟無形之中就可以容納更多的數據。此外,在一些網路數據的傳輸中,也會由於數據量的降低,好讓網路帶寬可以用來做更多的工作。
3. linux系統中,幾個常見的壓縮文件案擴展名:
· *.Z compress程序壓縮的文件;
· *.gz gzip程序壓縮的文件;
· *.bz2 bzip2程序壓縮的文件;
· *.tar tar程序打包的數據,並沒有壓縮過;
· *.tar.gz tar程序打包的數據,並經過gzip的壓縮;
· *.tar.bz2 tar程序打包的數據,並經過bzip2的壓縮;
4. linux系統中幾個常見的壓縮命令:
(1) *.Z文件使用compress命令如下:
[root@***~]#compress [-rcv] 文件或目錄 //這是壓縮;
[root@***~]#uncompress 文件.Z //這是解壓;
(2)*.gzip的壓縮與解壓縮命令如下:
[root@***~]#gzip [-cdtv#] 文件名
參數:
-c:將壓縮的數據輸入到屏幕上,可通過數據流重定向來處理;
-d:解壓縮的參數;
-t:可以用來檢驗一個壓縮文件的一致性,看看文件有無錯誤;
-v:可以顯示出原文件/壓縮文件的壓縮比等信息;
-#:壓縮等級,-1最快,但壓縮比最差,-9最慢,但是壓縮比最好默認是-6;
(3)*.bzip2的壓縮與解壓縮命令如下:
[root@***~]#bzip2 [-cdkzv#] 文件名
參數:
-c:將壓縮過程中產生的數據輸出到屏幕上;
-d:解壓縮的參數;
-k:保留原文件,而不會刪除原始的文件;
-z:壓縮的參數;
-v:可以顯示出原文件/壓縮文件的壓縮比等信息;
-#:與gzip同樣的,都是在計算壓縮比的參數,-9最佳,-1最快;
(4)使用tar只要記憶下面的方式即可:
· 壓縮:tar -jcv -f filename.tar.bz2 要被壓縮的文件或目錄名稱;
· 查詢:tar -jtv -f filename.tar.bz2
· 解壓:tar -jxv -f filename.tar.bz2 -C 欲解壓的目錄;
5. 完整備份工具:mp
[root@***~]#mp [-Suvj] [-level] [-f 備份文件] 待備份數據
[root@***~]#mp -W
參數:
-S:僅列出後面的備份數據需要多少磁碟空間才能夠備份完畢;
-u:將這次的mp的時間記錄到/etc/mpdateS文件中;
-v:將mp的文件過程顯示出來;
-j:加入bzip2的支持,將數據進行壓縮,默認bzip2的壓縮等級為2;
-level:就是我們要談的等級,有0~9共10個等級;
-f:有點類似tar,後面接產生的文件,可接例如/dev/st0設備文件名等;
-W:列出在/etc/fstab裡面的具有mp設置的分區是否有備份過;
6. mp的恢復需要使用restore命令:
[root@***~]#restore -t [-f mpfile] [-h] //用來查看mp文件;
[root@***~]#restore -C [-f mpfile] [-D 掛載點] //比較mp與實際文件;
[root@***~]#restore -i [-f mpfile] //進入互動模式;
[root@***~]#restore -r [-f mpfile] //還原整個文件系統;
7. 其他常見的壓縮與備份工具:
[root@***~]#dd if=/dev/hdclof=/tmp/boot.whole.disk
可以認為:tar用來備份關鍵數據,而dd則可以用來備份整個磁碟分區或整塊磁碟。
[root@***~]#cpio -ovcB > [file|device] //備份;
[root@***~]#cpio -ivc < [file|device] //還原;
[root@***~]#cpio -ivct <[file|device] //查看;
可以認為:cpio可以備份任何東西,包括設備文件。不過必須要搭配類似find命令來讀取欲備份的文件名數據,才可進行備份操作。
Ⅳ linux解壓zip文件命令
安裝unzip解壓彎扒縮程序,通常情況下,Linux系統下都自帶unzip解壓縮程序,如果沒有,終端運行如下命令進行安裝:sudo apt-get install unzip。
解壓file.zip文件,例如直接對擴展名為file.zip文件進行解罩殲壓,終端運行:unzip file.zip。
解壓file.zip文件到指定文物鬧沖件夾例如如果想要將file.zip解壓到指定文件夾destination_folder,使用:unzip file.zip -d destination_folder。
Ⅳ linux下如何安裝軟體
具體操作步驟如下。
1、打開系統,找到軟體中心,打開軟體中心。如下圖所示。