Linux系統的檔案傳輸 scp rsync

2021-09-25 08:47:52 字數 3001 閱讀 2487

2、歸檔

3、壓縮

1.1 一般命令 scp

1.2 遠端同步檔案命令 rsync 命令

含義rsync -r

同步目錄

rsync -p

同步許可權

rsync -o

同步檔案所有人

rsync -g

同步檔案所有組

rsync -l

同步鏈結

rsync -d

同步裝置檔案

rsync -t

同步檔案時間戳

(1)rsync -r /root/desktop/westos [email protected]:/root/desktop/westos同步目錄

rsync -r /root/desktop/westos/ [email protected]:/root/desktop/westos同步目錄及目錄下的檔案

(2)rsync -rpog /root/desktop/westos/ [email protected]:/root/desktop/westos/同步目錄許可權所有人所有組

(3)rsync -l /root/desktop/westos/ [email protected]:/root/desktop/westos/同步鏈結

(4)rsync -d /dev/pts [email protected]:/root/desktop/westos/同步裝置檔案

2.1 tar檔案歸檔命令常用引數

引數含義

-c建立文件 (也叫建立乙個包),必須加

-f指定歸檔檔案名稱(就是指明把這個東西放到**,否則沒有意義)必須加上-f,否則會亂碼

-v顯示打包的過程(顯示都打包了哪些檔案)

-x解檔(將包解開)

-t檢視歸檔檔案內容(檢視包中的內容)

-r新增檔案到歸檔中(將別的檔案放到這個包中)

–get

解檔指定檔案(指定將哪個檔案解出來)

–delete

刪除歸檔中的指定檔案(指定刪除文件中的哪個檔案)

-c指定解檔目錄(指定將解出來的東西放到哪)

tar cf etc.tar /etc 表示將根目錄下的etc這個目錄打包成乙個etc.tar 放到桌面

(1)tar cf etc.tar /etctar rf etc.tar xxii

3.1 zip壓縮

zip - r ***.tar.zip ***.tar| 將後面已經打包的檔案壓縮成前面的檔案格式

unzip - r ***.tar.zip| 將這個壓縮檔案解壓

3.2 gz壓縮
gzip ***.tar| 直接壓縮後面的打包檔案

gunzip ***.tar.gz| 解壓

tar zcf ***.tar.gz /***|打包的同時壓縮

tar zcf ***.tar.gz|解壓

3.3 bz2壓縮

bzip2 ***.tar| 直接壓縮打包檔案

bunzip2 ***.tar.bz2|解壓

tar jcf ***.tar.bz2 /***x|打包的同時壓縮

***.tar.bz2| 解壓

3.4 xz壓縮
xz ***.tar| 直接壓縮打包檔案

unxz ***.tar.xz|解壓

tar jcf ***.tar.xz /***x|打包的同時壓縮

tarjxf ***.tar.xz| 解壓

Linux 檔案傳輸 SCP

在linux下一般用scp這個命令來通過ssh傳輸檔案。2 上傳本地檔案到伺服器 scp path filename username servername path 例如scp var www test.php root 192.168.0.101 var www 把本機 var www 目錄下的...

linux 檔案傳輸 SCP

scp secure copy remote file copy program 也是乙個基於ssh安全協議的檔案傳輸命令。與sftp不同的是,它只提供主機間的檔案傳輸功能,沒有檔案管理的功能。複製local file 到遠端目錄remote folder下 scp local file remot...

linux檔案傳輸命令 scp

首先在兩台互傳檔案的電腦上都要安裝 ssh服務 1 yum y install openssh 2 yum y install openssh clients 1 獲取遠端伺服器上的檔案 scp p 2222 root www.vpser.net root lnmp0.4.tar.gz home l...