linux命令之scp命令

2021-09-14 00:47:29 字數 1929 閱讀 1538

linux scp命令用於linux之間複製檔案和目錄。

scp是 secure copy的縮寫, scp是linux系統下基於ssh登陸進行安全的遠端檔案拷貝命令。

一、語法

可以使用scp --help檢視命令用法

[root@localhost ~]# scp --help

unknown option -- -

usage: scp [-12346bcpqrv] [-c cipher] [-f ssh_config] [-i identity_file]

[-l limit] [-o ssh_option] [-p port] [-s program]

[[user@]host1:]file1 ... [[user@]host2:]file2

簡易寫法

scp [可選引數] file_source file_target
二、引數詳解

三、例項

3.1從本地複製到遠端

命令格式:

scp local_file remote_username@remote_ip:remote_folder 

或者 scp local_file remote_username@remote_ip:remote_file

或者 scp local_file remote_ip:remote_folder

或者 scp local_file remote_ip:remote_file

應用示例:

scp /home/space/music/1.*** [email protected]:/home/root/others/music 

scp /home/space/music/1.*** [email protected]:/home/root/others/music/001.***

scp /home/space/music/1.*** www.runoob.com:/home/root/others/music

scp /home/space/music/1.*** www.runoob.com:/home/root/others/music/001.***

3.2複製目錄

命令格式:

scp -r local_folder remote_username@remote_ip:remote_folder 

或者 scp -r local_folder remote_ip:remote_folder

應用示例:

scp -r /home/space/music/ [email protected]:/home/root/others/ 

scp -r /home/space/music/ www.runoob.com:/home/root/others/

3.3從遠端複製到本地

從遠端複製到本地,只要將從本地複製到遠端的命令的後2個引數調換順序即可,如下例項

scp [email protected]:/home/root/others/music /home/space/music/1.*** 

scp -r www.runoob.com:/home/root/others/ /home/space/music/

3.4如果遠端伺服器防火牆有為scp命令設定了指定的埠,我們需要使用 -p 引數來設定命令的埠號

#scp 命令使用埠號 4588

scp -p 4588 [email protected]:/usr/local/sin.sh /home/administrator

使用scp命令要確保使用的使用者具有可讀取遠端伺服器相應檔案的許可權,否則scp命令是無法起作用的。

Linux命令之 SCP 命令

名稱 cp 使用許可權 所有使用者 使用方式 cp options source dest cp options source.directory 說明 將乙個檔案拷貝至另一檔案,或將數個檔案拷貝至另一目錄。把計 a 盡可能將檔案狀態 許可權等資料都照原狀予以複製。r 若 source 中含有目錄名...

linux命令學習之SCP命令

一 scp命令介紹 scp是secure copy的簡寫,用於在linux下進行遠端拷貝檔案的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨伺服器,而且scp傳輸是加密的。scp命令可以在linux伺服器之間複製檔案和目錄。命令格式 scp 引數 原路徑 目標路徑 二 scp用法 這裡...

linux之cp scp命令 scp命令詳解

名稱 cp 使用許可權 所有使用者 使用方式 cp options source dest cp options source.directory 說明 將乙個檔案拷貝至另一檔案,或將數個檔案拷貝至另一目錄。把計 a 盡可能將檔案狀態 許可權等資料都照原狀予以複製。r 若 source 中含有目錄名...