第十二單元總結

#############unit 12###########

1.打包,壓縮

########打包##########################

文件歸檔,就是把多個文件變成一個歸檔文件

打包表示把一堆文件變成一個

tar                   ####打包工具

      -f                    ####指定生成包的名字

      -c                    ####創建包

      -v                    ####顯示創建過程

      -t                    ####查看包中內容

      -x                    ####解包

      -r                    ####添加文件到包中

      --delete filename         ##刪除包中指定文件

      --get filename            ##取出包中指定文件

      -C                    ####指定解檔目錄

      -z                    ####gz格式壓縮

      -j                    ####bz2格式壓縮

      -J                    ####xz格式壓縮

 

 

 

#################壓縮##################

gzip

gzip xxxx.tar =====> xxxx.tar.gz##壓縮

gunzipxxxx.tar.gz =====> xxxx.tar##解壓

tar zcvf xxxx.tar.gz 目標文件##打包壓縮文件

tar zxvf xxxx.tar.gz ###xxxx.tar.gz===>xxxx

 

bz2

bzip2 xxxx.tar =====> xxxx.tar.bz2##壓縮

bunzip2 xxxx.tar.bz2 =====> xxxx.tar##解壓

tar jcvf xxxx.tar.bz2 目標文件 ##打包壓縮文件

tar jxvf xxxx.tar.bz2###xxxx.tar.bz2===>xxxx

 

xz

xz xxxx.tar =====> xxxx.tar.xz      ##壓縮

unxz xxxx.tar.xz =====> xxxx.tar    ##解壓

tar Jcvf xxxx.tar.xz 目標文件    ##打包壓縮文件

tar Jxvf xxxx.tar.xz                ###xxxx.tar.xz===>xxxx

 

zip

zip -r xxx.tar.zip xxx.tar    ###壓縮

unzip xxx.tar.zip    ###解壓

######################遠程文件傳輸#####################

scp##遠程複製

scp fileuser@ip:/directory##上傳文件

scp -r diruser@ip:/directory##長傳目錄

scp user@ip:/filename/direcotry##下載文件

scp -ruser@ip:/directory/direcotry##下載目錄

 

####rsync###遠程同步

rsync file|direcotry      user@ip:/directory   ##上傳

rsync user@ip:/directory   /directory          ##下載


rsync   [參數]        file        username@ip:/dir

rsync

             -r                ##同步目錄

             -l                ##不忽略鏈接

             -p                ##不忽略權限

             -t                ##不忽略時間戳

             -g                ##不忽略組信息

             -o                ##不忽略用戶信息

             -D                ##不忽略設備文件



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章