Linux常用命令大全 檔案備份和壓縮命令

2022-07-29 06:36:09 字數 1710 閱讀 2887

在linux中,常用的檔案壓縮工具有gzip、bzip2、zip 。 bzip2是最理想的壓縮工具,它提供了最大限度的壓縮。zip 相容性好windows也支援

1.bzip2 命令

在shell 提示下輸入命令:

壓縮檔案:bzip2 filename //檔案即會被壓縮,並被儲存為 filename.bz2

解壓檔案:bunzip2 filename.bz2 會被刪除,而以filename代替

bzip2 filename.bz2 file1 file2 file3 /usr/work/school //把 file1、file2、file3 以及 /usr/work/school 目錄中的內容壓縮起來放入 filename.bz2

2.gzip 命令( 同  zip 命令)

在shell 提示下命令:

壓縮檔案:gzip filename //檔案即會被壓縮,並被儲存為 filename.gz

解壓檔案:gunzip filename.gz 會被刪除,而以filename代替

gzip -r filename.gz file1 file2 file3 /usr/work/school //上面命令把 file1、file2、file3 以及 /usr/work/school 目錄中的內容壓縮起來放入 filename.gz

3.tar 命令 最早是用來做磁帶備份的,但是由於硬碟容量越來越大,因此現在主要用這個命令來備份所有的檔案

tar 這個命令把大量的檔案和目錄打包成乙個檔案

-c 建立乙個新歸檔

-f 當與-c 選項一起使用時,建立的tar 檔案使用該選項指定的檔名;當與-x選項一起使用時,則解除該選項指定的歸檔

-t 顯示包括在tar 檔案中的檔案列表

-v 顯示檔案的歸檔進度

-x 從歸檔中抽取檔案

-z 使用gzip壓縮tar 檔案

-j 使用bzip2壓縮tar 檔案

要建立乙個tar 檔案 :tar -cvf filename.tar directory/file /home/mine //上面的命令將 directory/file、/home/mine 放入歸檔檔案中

要列出tar 檔案的內容 : tar -tvf filename.tar //要抽取tar檔案的命令,輸入命令:

tar -xvf filename.tar //這個命令不會刪除tar 檔案,但會把解除歸檔的內容複製到當前目錄下,並保留歸檔檔案所使用的任何目錄結構。

請記住, tar 預設不壓縮檔案。

要建立乙個使用tar和bzip2來歸檔壓縮的檔案,使用-j選項: tar -cjvf filename.tbz file

如果使用bunzip2 命令解壓filename.tbz檔案,則filename.tbz會被刪除,以filename.tar代替。

要擴充套件並解除歸檔bzip.tar檔案,輸入命令: tar -xjvf filename.tbz

要建立乙個用tar 和gzip歸檔並壓縮的檔案,使用-z選項: tar -czvf filename.tgz file

如果使用gunzip 命令解壓filename.tgz檔案,則filename.tgz會被刪除,以filename.tar代替

Linux常用命令大全

系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...

Linux常用命令大全

系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...

LINUX常用命令大全

關機命令 shutdown h now 關閉系統 1 init 0 關閉系統 2 telinit 0 關閉系統 3 shutdown h hours minutes 按預定時間關閉系統 shutdown c 取消按預定時間關閉系統 shutdown r now 重啟 1 reboot 重啟 2 lo...