在linux中,scp指令用於Linux之間複製檔案和目錄,也就是在一台Linux伺服器中將本機的檔案上傳到遠端伺服器,或將遠端伺服器的檔案下載到本地。 scp是linux系統下基於ssh登陸進行安全的遠端檔案拷貝指令。
scp指令是什麼?有什麼用?
scp是 secure copy的縮寫, scp是linux系統下基於ssh登陸進行安全的遠端檔案拷貝指令。
Linux scp 指令用於 Linux 之間複製檔案和目錄。
註:scp 是加密的,rcp 是不加密的,scp 是 rcp 的加強版。
語法
scp [-1246BCpqrv] [-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
參數說明:
linux中scp指令的使用
#把本機檔案複製到遠端主機
user@xxx:file 用冒號分隔檔案$ scp localFile user@xxx.xxx.xx:/ //拷贝本地文件到远端/目录下 $ scp localFile user@xxx.xxx.xx:~ //拷贝本地文件到远端home目录下
把本機資料夾複製到遠端主機
-r表示遞歸$ scp -r abc root@xxx.xxx.xxx:~
把遠端檔案複製到本地
scp root@xxx.xxx.xxx:~/awesome.txt ./ scp -r root@xxx.xxx.xxx:~/awesome.txt ./
指定連接埠
#scp 命令使用端口号 4588 scp -P 4588 remote@xxx.xxx.xxx:/usr/local/sin.sh /home/administrator
推薦教程:《Linux運維》
以上是linux中的scp指令怎麼用? (用法詳解)的詳細內容。更多資訊請關注PHP中文網其他相關文章!