導航:首頁 > 編程系統 > linuxcast

linuxcast

發布時間:2024-10-24 16:21:16

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系統顯示的信息,那麼我的系統是哪個版本呀可以裝哪些軟體開發C和C++和JAVA程序呀

c/c++編譯器可以用寬此codeblocks,不錯的開源軟體毀巧衡,linux和windows下都可以用纖做,ctrl+alt+t打開命令窗口

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

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

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

特別感謝【埃及大猩猩 】的答案,我又完善下
註:必須在對應目錄下執行版,這里沒有判斷在對應權路徑下執行壓縮,
這個會把自身也壓縮下,本人也在學習中
#!/bin/bash
FILE=`ls`
for i in $FILE
do
## 循環遍歷靜默壓縮
zip -rq $i.zip $i
## 壓縮完成顯示一個
echo $i.zip
done

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

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

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

㈥ 關於yum軟體管理解決方法怎麼解決

你的問題不太明確孫野,下面是相關yum的一些內容。yum使用倉庫保存管理rpm的軟體包、倉庫的配置文件保則早喊存在/etc/yum.repos.d/目錄下格式如下:[LinuxCast]#倉庫的名字name=對名字的解釋#描述倉庫的基本信息baseurl=倉庫的地址#本地的或者以http、ftp、file、ntfsenable=1#是否啟用gpgcheck=1#是否校驗yum配置文件必須以.repo結尾,一個配置文件中可以保存多個yum倉庫的配置信息,/etc/yum.repos.d/目錄下可以存在多個配置文件.使用yum操作軟體的相關命睜談令:yuminstallsoftware-name#安裝指定的軟體yumremovesoftware-name#卸載指定的軟體yumupdatesoftware-name#更新指定的軟體使用yum進行查詢操作:yumsearchkeyword#搜索yumlist(all|installed|recent|updates)#列出全部、安裝的、最近的、軟體更新yuminfopackagename#顯示指定軟體信息yumwhatprovidespackagename#查詢哪個rpm包含軟體包自己創建yum倉庫:1、通過rpm安裝createrepo文件2、運行命令:createrepo-v/yum-dir#創建yum倉庫的索引文件3、創建一個yum倉庫的配置文件4、yumcleanall#清除yum緩存信息5、使用yum對軟體包進行分組:createrepo-g/tmp/comps.xml/yum-dir

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

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

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

4、然後就完成了。

閱讀全文

與linuxcast相關的資料

熱點內容
眾籌用什麼網站 瀏覽:1
天馬座的幻想版本 瀏覽:536
微雲保存文件圖片沒有了 瀏覽:236
如何把excel表格圖片導出到文件夾 瀏覽:387
qq三國快速升級攻略 瀏覽:660
js監聽手機home事件 瀏覽:439
第2章linux的桌面管理副本 瀏覽:452
qq郵箱手機上登錄微信賬號密碼錯誤 瀏覽:627
編程如何讓人物重復發射子彈 瀏覽:853
db2查看錶空間文件 瀏覽:607
ps文件界面設置 瀏覽:779
c語言12位的數據應該怎麼存儲 瀏覽:953
將ape導入iphone 瀏覽:107
js組合快捷鍵 瀏覽:174
linux系統盤默認掛在的文件夾 瀏覽:667
淘寶數據包如何操作上架 瀏覽:567
vb編程中輸入cls是什麼意思 瀏覽:81
linuxtime服務 瀏覽:184
瘋狂安卓講義第二版代碼 瀏覽:420
老炮兒三小時版本下載 瀏覽:313

友情鏈接