導航:首頁 > 操作系統 > linuxcas

linuxcas

發布時間:2025-01-01 00:57:54

linux中打包和壓縮有什麼區別

打包就是把若干文件或文件夾放到一個tar文件中,但是不會壓縮文件大小。
壓縮就是在打包的基礎上壓縮文件的大小。

Ⅱ linux中怎麼壓縮一個文件夾

1、將/home/wwwroot/xahot/ 這個目錄下所有文件和文件夾打包為當前目錄下的xahot.zip

zip –q –r xahot.zip /home/wwwroot/xahot

4、然後就完成了。

Ⅲ linux下如何用zip打包某個目錄下所有文件夾為獨立的壓縮包

linux zip命令的基本用法是:
zip [參數] [打包後的文件名] [打包的目錄路徑]
linux zip命令參數列表:
-a 將文件轉成ASCII模式
-F 嘗試修復損壞的壓縮文件
-h 顯示幫助界面
-m 將文件壓縮之後,刪除源文件
-n 特定字元串 不壓縮具有特定字尾字元串的文件
-o 將壓縮文件內的所有文件的最新變動時間設為壓縮時候的時間
-q 安靜模式,在壓縮的時候不顯示指令的執行過程
-r 將指定的目錄下的所有子目錄以及文件一起處理
-S 包含系統文件和隱含文件(S是大寫)
-t 日期 把壓縮文件的最後修改日期設為指定的日期,日期格式為mmddyyyy
舉例:說個最常用的吧,打包/home/a目錄到/home/a.zip
# zip -r /home/a.zip /home/a/
//參數一般只要有-r

Ⅳ 怎樣在linux下對目錄進行壓縮生成gz文件

在linux下,使用gzip命令可以對目錄壓縮生成gz文件,具體步驟如下:

1、首先,連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。

Ⅳ 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命令來讀取欲備份的文件名數據,才可進行備份操作。

閱讀全文

與linuxcas相關的資料

熱點內容
最新電驢伺服器更新地址 瀏覽:850
linux命令行正則 瀏覽:936
phpfpm開機啟動 瀏覽:643
北漂程序員拚命投資 瀏覽:841
獨立伺服器如何設置多個網頁 瀏覽:845
android圖庫代碼 瀏覽:337
無線網連接不了伺服器怎麼回事 瀏覽:349
linux數組賦值 瀏覽:326
mysql表索引命令 瀏覽:221
加丁伺服器如何 瀏覽:489
小公司程序員可以做多久 瀏覽:228
戴眼鏡程序員網紅 瀏覽:477
java的源文件的路徑 瀏覽:674
esir固件編譯 瀏覽:14
崩壞3流血演算法 瀏覽:86
id導出的pdf打不開 瀏覽:870
生產環境安裝gcc編譯器 瀏覽:286
女程序員40歲 瀏覽:611
油田加密井口 瀏覽:199
郵政app如何開通轉賬 瀏覽:254