scp --- 用於遠程拷貝文件
上傳文件
scp file user@ip:/file
下載文件
scp user@ip:/file file
linux
rsync --- 遠程同步,速度塊,默認會忽略,文件屬性,連接文件,設備文件ide
-r --- 同步目錄工具
-p --- 同步權限3d
-o --- 同步文件全部人
-g --- 同步文件全部組
-D --- 同步設備文件
-l --- 同步軟連接文件
-t --- 同步文件時間戳code
實驗具體操做
遞歸同步目錄
遞歸同步目錄test,同步權限讀寫執行
blog
賦予目錄test全部人爲student,遞歸同步目錄,權限讀寫執行,文件全部人
遞歸同步目錄test,權限讀寫執行,文件全部人,全部組,時間戳
賦予test目錄全部者爲student,遞歸同步目錄,權限讀寫執行,文件全部人,全部組
爲目錄test建立軟連接d1,遞歸同步目錄,權限讀寫執行,文件全部人,全部組,軟連接目錄
遞歸
tar --- 歸檔文件(把不少個文件打包成1個文件)ip
-c --- 建立
-x --- 解檔
-v --- 顯示過程
-f --- 指定歸檔文件名稱
-t --- 查看歸檔文件內容
-r --- 添加文件到歸檔中
--get --- 解檔指定文件
--delete --- 刪除歸檔中的指定文件
-C --- 指定解檔目錄
實驗具體操做
建立文件file1到10,打包並命名file.tar
建立文件f1,並添加到file.tar包中,查詢包內文件
指定解壓file.tar包中文件f1,查詢當前目錄內容
刪除file.tar包中文件file1,查詢包內文件
解包file.tar包中文件到指定目錄/mnt下並查看/mnt下內容get
文件壓縮後佔用的空間變小,節省磁盤空間
常見的壓縮文件:
Windows .rar .zip .7z
Linux .zip .gz .bz2 .xz
注 只有zip支持壓縮目錄,其餘文件只能壓縮包文件同步
zip 壓縮工具
查看當前目錄內容,壓縮全部文件命名爲filetest.zip
刪除文件file1到9,查看當前目錄內容,解壓壓縮文件filetest.zip,並查看當前目錄內容
gz壓縮工具
壓縮包文件file.tar, 查看當前目錄內容,解壓壓縮文件filetest.tar.gz,查看當前目錄內容
bz2壓縮工具 壓縮包文件file.tar, 查看當前目錄內容,解壓壓縮文件filetest.tar.bz2,查看當前目錄內容
xz壓縮工具
壓縮包文件file.tar, 查看當前目錄內容,解壓壓縮文件filetest.tar.xz,查看當前目錄內容
tar不只具有打包能力也可直接壓縮打包文件,等同於gz,zb2,xz壓縮工具
選項z等同於gz壓縮工具
選項j等同於zb2壓縮工具
選項J等同於xz壓縮工具