linux檔案遠端傳輸
1.scp --------遠端單個複製
scp file
scp [email protected]: /file dir
2.rsync --------遠端同步,速度快,預設會忽略檔案屬性,連線檔案,裝置檔案
rsync -r /etc/ [email protected]:/mnt ----不包含目錄
/etc
rsync -o ------保留檔案所有人
rsync -p ------保留檔案許可權
rsync -l --------保留連結
rsync -g ---------保留檔案所有組
rsync -D ------保留裝置檔案
rsync -t ------保留時間戳
3.tar -------歸檔檔案(把很多檔案變成一個檔案)
tar -c --------建立
-f ---------指定歸檔檔名稱
-v --------顯示過程
-x ----------解檔
-t -----------檢視歸檔檔案內容
-r -----------新增檔案到歸檔中
--delete -----刪除歸檔中的指定檔案
-C -------------指定解檔目錄
du -sh ---------檢視檔案大小
4.壓縮
zip
zip -r xxx.tar.zipxxx.tar
unzip xxx.tar.zip
gz
gzip xxx.tar ----壓縮
gunzip xxx.tar.gz -------------解壓
tar zcvf xxx.tar.gz /xxx ---------一步解壓縮
tar zxf xxx.tar.gz
bz2
bzip xxx.tar --------壓縮
bunzip2 xxx.tar.bz2-------解壓
xz
xz xxx.tar --------------壓縮
unxz xxx.tar.xz
file xxx ------------------檢視檔案型別