1.檔案歸檔 1.
檔案歸檔,就是把多個檔案變成乙個歸檔檔案
2.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格式壓縮包
bz2bzip2 etc.tar
##壓縮成bz2格式
bunzip2 etc.tar.bz2
##解壓bz2格式壓縮包
tar jcf etc.tar.bz2 /etcd
##把檔案歸檔為tar並壓縮成bz2
tar jxf etc.tar.bz2
##解壓並解檔bz2格式壓縮包
xzxz etc.tar
##壓縮成xz格式
unxz etc.tar.xz
##解壓xz格式壓縮包
tar jcf etc.tar.xz /etc
##把檔案歸檔為tar並壓縮成zx
tar jxf etc.tar.xz
##解壓並解檔xz格式壓縮包
zipzip -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 ##同步目錄
-l##不忽略鏈結
-p##不忽略檔案許可權
-t##不忽檔案時間戳
-g##不忽檔案所有組
-o##不忽檔案所有人
-d##不忽略裝置檔案
Linux 檔案的傳輸 歸檔和壓縮
scp file 存在於系統中 user ip dir 檔案的上傳 scp r root 172.25.254.89 mnt westos linux 目錄的上傳 例 2 rsync 遠端同步 速度快,缺省會忽略 檔案屬性 鏈結檔案 裝置檔案 rsync 後面加和scp一樣的命令 r 同步目錄 p ...
檔案打包 壓縮及傳輸
一 檔案的傳輸 1.scp 1 將a主機的檔案 目錄 上傳到b主機上 在a主機上進行操作 命令 scp dir name username b主機ip dir scp root desktop file root 172.25.254.112 mnt 當需要傳輸的時乙個目錄 包括目錄下的檔案 命令s...
golang 檔案壓縮 http 檔案傳輸
1.golang檔案傳輸 對檔案進行壓縮,同時考慮了linux 和 wins 目錄差異 func main 打包成zip檔案 func zip src dir string,zip file name string header,zip.fileinfoheader info path string...