Linux 的遠端複製命令scp和壓縮 解壓

2021-08-26 06:17:41 字數 2840 閱讀 7437

通過cygdrive命令,在cygwin視窗中可以將本地檔案上傳至目標linux伺服器中、、、

在cygwin視窗中命令如下:

test@test ~

$cd /cygdrive/f/20110929

test@test /cygdrive/f/20110929

$ ls

將本地20110929中的所有以tar.gz的壓縮包上傳至

test@testredhat 中的tmp目錄下(開啟的埠假設是9022):

test@test /cygdrive/f/20110929

$scp -p 9022 *.gztest@testredhat:/tmp/

注意:這個地方的是大寫的p【p】

不像使用ssh命令登入指定linux伺服器時使用小的p【p】

$ ssh -p 9022test@testredhat

the authenticity of host '[testredhat

]:9022 ([10.59.4.201]:9022)' can'

t be established.

rsa key fingerprint is c4:a9:d3:f6:d5:eb:a9:d9:56:59:fc:34:7b:cf:03:51.

are you sure you want to continue connecting (yes/no)? yes

warning: permanently added '[testredhat

]:9022' (rsa) to the list of kn

own hosts.

test@testredhat's password:

輸入密碼,開始上傳。。。

a.tar.gz                                   100%   31mb   3.9mb/s   00:08

b.tar.gz                                   100% 1484kb   1.5mb/s   00:00

c.tar.gz                                    100%   86mb   3.2mb/s   00:27

如果要將三個壓縮檔案解壓在test目錄下:

$cd test

進入到test目錄下:

使用解壓命令如下:

$tar -zxvf /tmp/a.tar.gz

關於壓縮命令如下:

$tar -zcvf /tmp/a.tar.gz

z:gzip(壓縮/解壓xx.tar.gz,沒有該引數,就直接壓縮/解壓xx.tar)

x:extract(解壓)

c:create(建立壓縮包)

v:verbos(壓縮/解壓縮詳細資訊)

f:file(壓縮/解壓的檔案)

解壓zip檔案:

$ unzip -o xx.zip

-o 不必先詢問使用者,unzip執行後覆蓋原有檔案。

linux unzip 命令詳解

功能說明:解壓縮zip檔案

語 法:unzip [-cflptuvz][-agcjlmnoqsvx][-p 《密碼》][.zip檔案][檔案][-d 《目錄》][-x 《檔案》] 或 unzip [-z]

補充說明:unzip為.zip壓縮檔案的解壓縮程式。

參 數:

-c 將解壓縮的結果顯示到螢幕上,並對字元做適當的轉換。

-f 更新現有的檔案。

-l 顯示壓縮檔案內所包含的檔案。

-p 與-c引數類似,會將解壓縮的結果顯示到螢幕上,但不會執行任何的轉換。

-t 檢查壓縮檔案是否正確。

-u 與-f引數類似,但是除了更新現有的檔案外,也會將壓縮檔案中的其他檔案解壓縮到目錄中。

-v 執行是時顯示詳細的資訊。

-z 僅顯示壓縮檔案的備註文字。

-a 對文字檔案進行必要的字元轉換。

-b 不要對文字檔案進行字元轉換。

-c 壓縮檔案中的檔名稱區分大小寫。

-j 不處理壓縮檔案中原有的目錄路徑。

-l 將壓縮檔案中的全部檔名改為小寫。

-m 將輸出結果送到more程式處理。

-n 解壓縮時不要覆蓋原有的檔案。

-o 不必先詢問使用者,unzip執行後覆蓋原有檔案。

-p《密碼》 使用zip的密碼選項。

-q 執行時不顯示任何資訊。

-s 將檔名中的空白字元轉換為底線字元。

-v 保留vms的檔案版本資訊。

-x 解壓縮時同時回存檔案原來的uid/gid。

[.zip檔案] 指定.zip壓縮檔案。

[檔案] 指定要處理.zip壓縮檔案中的哪些檔案。

-d《目錄》 指定檔案解壓縮後所要儲存的目錄。

-x《檔案》 指定不要處理.zip壓縮檔案中的哪些檔案。

-z unzip -z等於執行zipinfo指令.

linux zip 命令詳解

功能說明:壓縮檔案。

linux命令之scp遠端檔案複製

scp是linux中功能最強大的檔案傳輸命令,可以實現從本地到遠端以及遠端到本地的輕鬆檔案傳輸操作。下面簡單的講解一些關於scp命令的操作,給有用的人一些參考 首先是本地到遠端的操作 操作的格式如下 scp local file remote username remote ip remote fo...

linux遠端檔案複製 scp

linux scp命令用於linux之間複製檔案和目錄。scp是 secure copy的縮寫,scp是linux系統下基於ssh登陸進行安全的遠端檔案拷貝命令。scp命令用於在linux下進行遠端拷貝檔案的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨伺服器,而且scp傳輸是加密的。...

scp 遠端複製

1.上傳本地檔案到遠端機器指定目錄 命令 scp opt soft nginx 0.5.38.tar.gz root 192.168.120.204 opt soft scptest 上傳本地目錄到遠端機器指定目錄 命令 scp r opt soft mongodb root 192.168.120...