標籤:linux
Unit12.不同系統之間的檔案傳輸
1.檔案歸檔
1.
檔案歸檔,就是把多個檔案變成一個歸檔檔案
2.
tarc ##建立
f ##指定歸檔檔案名稱
t ##顯示歸檔檔案中的內容
r ##向歸檔檔案中添加檔案
--get ##取出單個檔案
--delete ##刪除單個檔案
x ##取出歸檔檔案中的所有內容
-C ##指定解檔目錄
-z ##gz格式壓縮
-j ##bz2格式壓縮
-J ##xz格式壓縮
650) this.width=650;" src="https://s2.51cto.com/wyfs02/M01/90/1C/wKiom1jvMU2QL2GkAACdRVWtpFI695.jpg" title="36020170413160514175.jpg" alt="wKiom1jvMU2QL2GkAACdRVWtpFI695.jpg" />
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格式壓縮包
650) this.width=650;" src="https://s5.51cto.com/wyfs02/M00/90/1A/wKioL1jvMYqwvLlIAACLz7dHemU020.jpg" title="36020170413160624482.jpg" alt="wKioL1jvMYqwvLlIAACLz7dHemU020.jpg" />
3.系統中的檔案傳輸
scpfile [email protected]:/dir##上傳
scp [email protected]:/dir/file /dir##下載
rsync [參數]file[email protected]:/dir
rsync-r##同步目錄
-l##不忽略連結
-p##不忽略檔案許可權
-t##不忽檔案時間戳記
-g##不忽檔案所有組
-o##不忽檔案所有人
-D##不忽略裝置檔案
650) this.width=650;" src="https://s1.51cto.com/wyfs02/M00/90/1B/wKioL1jvMbWg-JEiAADYfnJQZ1Q490.jpg" title="36020170413160658155.jpg" alt="wKioL1jvMbWg-JEiAADYfnJQZ1Q490.jpg" />
Linux學習 Unit 12