推薦教學:《linux影片教學》
#linux備份檔指令有哪些?
linux備份檔案指令有:
#1.tar(壓縮與解壓縮)
#-c:建立壓縮檔案
-x:解壓縮
-t:檢視內容
#-r:向壓縮歸檔檔案末端追加檔案
-u:更新原壓縮包中的檔案
這五個是獨立的指令,壓縮解壓縮都要用到其中一個,可以和別的指令連用但只能用其中一個。
下面的參數是根據需要在壓縮或解壓縮檔案時可選的。
-z:有gzip屬性的
-j:有bz2屬性的
-Z:有compress屬性的
-v:顯示所有過程
-O:將檔案解開到標準輸出
#下面的參數-f是必須的
-f: 使用檔案名字,切記,這個參數是最後一個參數,後面只能接檔案名。
# tar -cf all.tar *.jpg
這條指令是將所有.jpg的檔案打成一個名為all.tar的套件。 -c是表示產生新的包,-f指定包的檔名。
# tar -rf all.tar *.gif
這條指令是將所有.gif的檔案增加到all.tar的包包裡面去。 -r是表示增加文件的意思。
# tar -uf all.tar logo.gif
這條指令是更新原來tar包all.tar中logo.gif文件,-u是表示更新文件的意思。
# tar -tf all.tar
這條指令是列出all.tar包中所有文件,-t是列出文件的意思
# tar -xf all.tar
這條指令是解出all.tar包中所有文件, -t是解開的意思
壓縮
tar -cvf jpg.tar *.jpg
//將目錄中所有jpg檔案打包成tar.jpg
tar -czf jpg.tar.gz *.jpg
//將目錄裡所有jpg檔案打包成jpg.tar後,並且用gzip壓縮,命名為jpg.tar.gz
tar -cjf jpg.tar.bz2 *.jpg //
將目錄裡所有jpg檔打包成jpg.tar後,並且用bzip2壓縮,命名為jpg.tar.bz2
tar -cZf jpg.tar.Z *.jpg//
將目錄裡所有jpg檔案打包成jpg.tar後,並將其使用compress壓縮,命名為jpg.tar.Z
rar a jpg.rar *.jpg
//rar格式的壓縮,需要先下載rar for linux
#zip jpg.zip *.jpg
//zip格式的壓縮,需要先下載zip for linux
解壓縮
tar -xvf file.tar
//解壓縮tar套件
tar -xzvf file.tar.gz
//解壓縮tar.gz
tar -xjvf file .tar.bz2
//解壓縮tar.bz2
tar -xZvf file.tar.Z
//解壓縮tar.Z
unrar e file.rar
//解壓縮rar
unzip file.zip
# //解壓縮zip
總結
1、*.tar 用tar -xvf 解壓縮
2、*.gz 用gzip -d或gunzip 解壓縮
3、*.tar.gz和*.tgz 用tar -xzf 解壓縮
#4 、*.bz2 用bzip2 -d或用bunzip2 解壓縮
5、*.tar.bz2用tar -xjf 解壓縮
6、*.Z 用uncompress 解壓縮
7、*.tar.Z 用tar -xZf 解壓縮
#8、*.rar 用unrar e解壓縮
9、*.zip 用unzip 解壓縮
例:壓縮某目錄
tar -cvf 壓縮包名字 項目名稱
tar -cvf AppStore_180808.tar AppStore
範例:解壓縮某一包
tar -xvf 壓縮套件名字
##tar -xvf AppStore_180808.tar
cp 複製檔案或目錄
語法
cp [ 選項] 原始檔目標檔
常用選項:
-a:相當於pdr
-d:複製連結文件,目標文件也是指向來源文件連結的連結文件或目錄。
-i:當目標檔案已存在時,會詢問是否覆寫
-p:連同檔案的屬性一起複製。常用於備份
-r:遞歸複製,用於複製目錄
-s:複製為符號連結文件,也就是快捷方式,連結文件被刪除,符號連結文件失效。
-l:進行硬連結的連結檔建立,而非複製檔案本身,來源檔案刪除,目標檔案依舊在。
原始檔:
單一檔案或目錄,複製目錄用r選項。
多個檔案或目錄,多個檔案或目錄時,目標檔案必須是已存在的目錄。
附註:
在不是特權使用者root下,一般使用者使用cp時候,需要注意來源檔案的父目錄是否有rx權限。檔案是否有r權限。
一般使用者用選項-a的時候,權限時間屬性能複製到,但是使用者和群組屬性不能複製到。
範例:
root權限備份test1檔案
cp -a test1 ./beifen如果直接備份目錄的話,可以進行如下操作
指令如下:
cp -pdf 要備份的檔案備份後的檔案推薦相關文章:《
以上是linux備份檔指令有哪些?的詳細內容。更多資訊請關注PHP中文網其他相關文章!