自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

掌握SCP命令,輕松實(shí)現(xiàn)Linux與遠(yuǎn)程服務(wù)器間的文件傳輸

系統(tǒng) Linux
在Linux環(huán)境中,scp 是安全拷貝協(xié)議(Secure Copy Protocol)的縮寫,和眾多 Linux/Unix 使用者所熟知的拷貝(cp)命令一樣。

在Linux環(huán)境中,scp 是安全拷貝協(xié)議(Secure Copy Protocol)的縮寫,和眾多 Linux/Unix 使用者所熟知的拷貝(cp)命令一樣。scp 的使用方式類似于 cp 命令,cp 命令將一個(gè)文件或文件夾從本地操作系統(tǒng)的一個(gè)位置(源)拷貝到目標(biāo)位置(目的),而 scp 用來(lái)將文件或文件夾從網(wǎng)絡(luò)上的一個(gè)主機(jī)拷貝到另一個(gè)主機(jī)當(dāng)中去。

語(yǔ)法

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

簡(jiǎn)易寫法:

scp [可選參數(shù)] file_source file_target

參數(shù)說(shuō)明:

-B      采取批量模式(避免詢問(wèn)密碼或口令)
 -C      啟用壓縮。通過(guò)指明 -C 參數(shù)來(lái)開(kāi)啟壓縮模式。
 -c 加密方式
         選擇在傳輸過(guò)程中用來(lái)加密的加密方式 這個(gè)選項(xiàng)會(huì)被直接傳遞到 ssh(1)。
 -F ssh 配置
         給 ssh 指定一個(gè)用來(lái)替代默認(rèn)配置的配置文件。這個(gè)選項(xiàng)會(huì)被直接傳遞到 ssh(1)。
 -l 限速
         限制命令使用的帶寬,默認(rèn)單位是 Kbit/s。
 -P 端口
         指定需要的連接的遠(yuǎn)程主機(jī)的端口。
         注意,這個(gè)選項(xiàng)使用的是一個(gè)大寫的“P”,因?yàn)樾懙摹?p”已經(jīng)用來(lái)保留目標(biāo)文件的時(shí)間和模式相關(guān)信息。(LCTT 譯注:ssh 命令中使用小寫的“-p”來(lái)指定目標(biāo)端口。)
 -p      保留文件原來(lái)的修改時(shí)間,訪問(wèn)時(shí)間以及權(quán)限模式。
 -q      靜默模式:不顯示來(lái)自 ssh(1) 命令的進(jìn)度信息,警告和診斷信息。
 -r      遞歸拷貝整個(gè)目錄。
         注意,scp 命令在樹形遍歷的時(shí)候同樣會(huì)跟隨符號(hào)連接,復(fù)制所連接的文件。
 -v      詳細(xì)模式。scp 和 ssh(1) 將會(huì)打印出處理過(guò)程中的調(diào)試信息。這可以幫助你調(diào)試連接、認(rèn)證和配置方面的問(wèn)題。

實(shí)例

1、從本地復(fù)制到遠(yuǎn)程

命令格式:

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
  • 第1,2個(gè)指定了用戶名,命令執(zhí)行后需要再輸入密碼,第1個(gè)僅指定了遠(yuǎn)程的目錄,文件名字不變,第2個(gè)指定了文件名;
  • 第3,4個(gè)沒(méi)有指定用戶名,命令執(zhí)行后需要輸入用戶名和密碼,第3個(gè)僅指定了遠(yuǎn)程的目錄,文件名字不變,第4個(gè)指定了文件名;

應(yīng)用實(shí)例:

scp /home/space/music/1.mp3 root@weijishu.cn:/data/others/music 
scp /home/space/music/1.mp3 root@weijishu.cn:/data/music/001.mp3 
scp /home/space/music/1.mp3 weijishu.cn:/data/others/music 
scp /home/space/music/1.mp3 weijishu.cn:/data/music/001.mp3

復(fù)制目錄命令格式:

scp -r local_folder remote_username@remote_ip:remote_folder 
或者 
scp -r local_folder remote_ip:remote_folder
  • 第1個(gè)指定了用戶名,命令執(zhí)行后需要再輸入密碼;
  • 第2個(gè)沒(méi)有指定用戶名,命令執(zhí)行后需要輸入用戶名和密碼;

應(yīng)用實(shí)例:

scp -r /home/space/music/ root@weijishu.cn:/home/root/others/ 
scp -r /home/space/music/ weijishu.cn:/home/root/others/

上面命令將本地 music 目錄復(fù)制到遠(yuǎn)程 others 目錄下。

2、從遠(yuǎn)程復(fù)制到本地

從遠(yuǎn)程復(fù)制到本地,只要將從本地復(fù)制到遠(yuǎn)程的命令的后2個(gè)參數(shù)調(diào)換順序即可,如下實(shí)例

應(yīng)用實(shí)例:

scp root@weijishu.cn:/home/root/others/music /home/space/music/1.mp3 
scp -r www.runoob.com:/home/root/others/ /home/space/music/

說(shuō)明

1.如果遠(yuǎn)程服務(wù)器防火墻有為scp命令設(shè)置了指定的端口,我們需要使用 -P 參數(shù)來(lái)設(shè)置命令的端口號(hào),命令格式如下:

#scp 命令使用端口號(hào) 4588
scp -P 4588 remote@weijishu.cn:/usr/local/sin.sh /home/administrator

2.使用scp命令要確保使用的用戶具有可讀取遠(yuǎn)程服務(wù)器相應(yīng)文件的權(quán)限,否則scp命令是無(wú)法起作用的。

總結(jié)

Linux SCP 命令是一種在兩個(gè)遠(yuǎn)程節(jié)點(diǎn)之間傳輸文件的便捷且安全的方式,而無(wú)需擔(dān)心攻擊者窺探你的數(shù)據(jù)。

責(zé)任編輯:華軒 來(lái)源: 微技術(shù)之家
相關(guān)推薦

2024-10-14 14:34:11

2011-03-25 09:35:07

2017-02-27 20:24:27

Linux文件傳輸命令

2010-05-07 16:19:18

Unix服務(wù)器

2017-03-03 09:19:53

SSH命令服務(wù)器

2019-08-30 13:25:09

WinSCPWindowsLinux

2023-08-01 21:43:48

2013-12-13 11:04:36

命令scp

2018-03-15 09:29:43

命令Linux輸出

2009-12-14 11:15:34

Linux chgrp

2023-02-03 10:38:07

2019-02-20 08:53:59

SFTPLinux服務(wù)器

2013-11-19 20:07:18

遠(yuǎn)程桌面文件文件傳輸

2023-09-11 10:06:11

Linux命令

2010-01-06 17:51:26

Linux關(guān)機(jī)命令

2009-11-11 10:18:02

2009-03-04 06:18:00

FTP服務(wù)器雙向傳輸FTP服務(wù)器搭建

2019-12-13 10:42:03

LinuxSCP命令

2012-03-19 10:35:51

ibmdw

2010-12-24 10:25:20

SCP 命令
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)