1.檔案歸檔
檔案歸檔,就是把多個檔案變成一個歸檔檔案
tar c 建立
f 指定歸檔檔案名稱
t 顯示歸檔檔案中的内容
r 向歸檔檔案中添加檔案
--get 取出單個檔案
--delete 删除單個檔案
x 取出歸檔檔案中的所有内容
-C 指定解檔目錄
-z gz格式壓縮
-j bz2格式壓縮
-J xz格式壓縮
建立歸檔

歸檔檔案中添加檔案
取出單個檔案
删除單個檔案
解壓檔案
指定目錄解壓
2.壓縮
gz
gzip etc.tar 壓縮成gz格式
gunzip etc.tar.gz 解壓gz格式壓縮包
tar zcf etc.tar.gz /etc 把檔案歸檔為tar并壓縮成gz
tar zxf etc.tar.gz 解壓并解檔gz格式壓縮包
bz2
bzip2 etc.tar 壓縮成bz2格式
bunzip2 etc.tar.bz2 解壓bz2格式壓縮包
tar jcf etc.tar.bz2 /etc 把檔案歸檔為tar并壓縮成bz2
tar jxf etc.tar.bz2 解壓并解檔bz2格式壓縮包
xz
xz etc.tar 壓縮成xz格式
unxz etc.tar.xz 解壓xz格式壓縮包
tar Jcf etc.tar.xz /etc 把檔案歸檔為tar并壓縮成zx
tar Jxf etc.tar.xz 解壓并解檔xz格式壓縮包
zip
zip -r etc.tar.zip etc.tar 壓縮成zip格式
unzip etc.tar.zip 解壓zip格式壓縮包
3.系統中的檔案傳輸
scp file username@ip:/dir 上傳
scp username@ip:/dir/file /dir 下載下傳
rsync [參數] file username@ip:/dir
rsync -r 同步目錄
rsync -l 不忽略連結,加l可将連結檔案同步過來
rsync -p 不忽略檔案權限
sync -t 不忽檔案時間戳
rsync -g 不忽檔案所有組
rsync -o 不忽檔案所有人
rsync -D 不忽略裝置檔案