欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux下scp和sftp命令使用詳解

 更新時間:2021年12月22日 10:21:56   作者:cookcyq  
大家好,本篇文章主要講的是linux下scp和sftp命令使用詳解,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽

前言

scpsftp 是一種遠(yuǎn)程文件加密傳輸協(xié)議,講通俗點(diǎn)就是用來操控本地/遠(yuǎn)程文件,不知道你注意到了沒有,它們開頭都帶了 s,是的,它們嵌套了一層 ssh 加密協(xié)議。
sftp 它的傳統(tǒng)版本就是 ftp,但這種協(xié)議不安全,傳輸數(shù)據(jù)是都是明文的,很容易受到攻擊竊取,所以才有了后來的 sftp,其實(shí)就跟 http / https 同個道理。
如果你還沒了解過 ssh 可以參考我之前寫過的 ssh 是什么、有什么用 ,不想了解也沒關(guān)系,因?yàn)檫@兩命令使用起來非常簡單,下面我們進(jìn)入正文。

1. scp 使用

scp 它的基本命令為:scp socure target

1.1 將本地文件復(fù)制到遠(yuǎn)程機(jī)

例子1
scp -r ./test/ root@111.222.333:/home/
例子2
scp -P 6666 -r ./test/ root@111.222.333:/home/

-r 參數(shù)表示是否遞歸復(fù)制目錄
-P 參數(shù)表示指定 ssh 端口號(注意是大寫 P)
以上表示將本地的 ./test 目錄放到遠(yuǎn)程機(jī)的 /home/ 下面

1.2 將遠(yuǎn)程機(jī)文件復(fù)制到本地

例子
scp -r root@111.222.333:/home/test ./home/

以上表示將遠(yuǎn)程機(jī)的 /home/test 目錄放到本地的 ./home/ 下面

1.3 將遠(yuǎn)程文件復(fù)制到另一個遠(yuǎn)程機(jī)

例子
scp -r root@111.222.333:/home/test root@444.555.666:/home/

以上表示將遠(yuǎn)程機(jī)的 /home/test 目錄放到另外一臺遠(yuǎn)程機(jī)的 /home/ 下面

2. sftp 使用

首先,我們打開 git 或 linux 來連接服務(wù)器

如果你是 windown 系統(tǒng)也可以嘗試輸入,因?yàn)?window 部分系統(tǒng)如 win10 已經(jīng)自帶了

格式
sftp username@hostname
例如
sftp root@111.222.333

接下來就會進(jìn)入 sftp 命令模式

sftp> 輸入你的 sftp 命令

1.1 將本地文件復(fù)制到遠(yuǎn)程機(jī)

格式
put localfile [remotefile]
例子
put -r ./test /home

-r 參數(shù)表示是否遞歸復(fù)制

1.2 將遠(yuǎn)程機(jī)文件復(fù)制到本地

格式
get remotefile [localfile]
例子
get -r /home/test ./home

1.3 創(chuàng)建/刪除遠(yuǎn)程目錄

創(chuàng)建 hello 目錄
mkdir hello
刪除 hello 目錄
rmdir hello

sftp 遠(yuǎn)程工作環(huán)境默認(rèn)在 user 目錄,因此上面創(chuàng)建的 hello 目錄會放到 ~/hello 下, 假設(shè)你的用戶名是 root 那就是在 root/hello ,要想改變環(huán)境可以使用 cd 或者加上絕對路徑 / 標(biāo)識符,如下

第一種
cd /home
mkdir hello
第二種
mkdir /home/hello

3. scp 和 sftp 有啥區(qū)別?用哪個好?

區(qū)別
1、scp 能將遠(yuǎn)程文件復(fù)制到另一個遠(yuǎn)程機(jī),sftp 不能
2、scp 沒有刪除/創(chuàng)建遠(yuǎn)程目錄功能,sftp 有

用哪個好
偶爾操作文件就用 scp ,反之 sftp

好了,內(nèi)容就到這里。

總結(jié)

到此這篇關(guān)于linux下scp和sftp命令使用詳解的文章就介紹到這了,更多相關(guān)linux scp和sftp命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Linux?文件內(nèi)容相關(guān)命令使用匯總

    Linux?文件內(nèi)容相關(guān)命令使用匯總

    Linux操作系統(tǒng)有很多強(qiáng)大的文件內(nèi)容相關(guān)命令,這些命令可以讓您查看、分析和編輯文件。其中,最基本和常用的命令包括cat、more、less和head/tail等。除了這些基本命令之外,grep和find命令也是文件搜索和過濾方面的有力工具。
    2023-04-04
  • Ubuntu16.04.4LTS安裝mininet遇到的問題及解決方案

    Ubuntu16.04.4LTS安裝mininet遇到的問題及解決方案

    今天小編就為大家分享一篇關(guān)于Ubuntu16.04.4LTS安裝mininet遇到的問題及解決方案,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • linux服務(wù)器磁盤爆滿的處理方案

    linux服務(wù)器磁盤爆滿的處理方案

    文章描述了Linux服務(wù)器磁盤爆滿導(dǎo)致Redis服務(wù)無法訪問的問題,通過一系列命令查找并刪除大文件,解決了磁盤空間不足的問題,同時,文章介紹了如何配置Nacos以防止日志文件過大導(dǎo)致磁盤空間爆滿,需要的朋友可以參考下
    2025-02-02
  • linux安裝部署ftp圖片服務(wù)器的實(shí)現(xiàn)方法

    linux安裝部署ftp圖片服務(wù)器的實(shí)現(xiàn)方法

    這篇文章主要介紹了linux安裝部署ftp圖片服務(wù)器的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • Linux部署jar包過程

    Linux部署jar包過程

    文章介紹了在Linux系統(tǒng)上部署Java(jar)包時需要注意的幾個關(guān)鍵點(diǎn),包括統(tǒng)一JDK版本、添加打包插件、修改數(shù)據(jù)庫密碼以及正確執(zhí)行jar包的方法
    2025-02-02
  • Linux調(diào)試工具GDB使用簡易教程

    Linux調(diào)試工具GDB使用簡易教程

    這篇文章主要介紹了Linux調(diào)試工具GDB使用簡易教程,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • 詳解Linux環(huán)境下NodeJS的安裝配置(HelloWorld)

    詳解Linux環(huán)境下NodeJS的安裝配置(HelloWorld)

    本篇文章主要介紹了Linux環(huán)境下NodeJS的安裝配置,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • keeplive+mysql+drbd高可用架構(gòu)安裝步驟

    keeplive+mysql+drbd高可用架構(gòu)安裝步驟

    本地(master)與遠(yuǎn)程主機(jī)(backup)的保證實(shí)時同步,如果本地系統(tǒng)出現(xiàn)故障時,遠(yuǎn)程主機(jī)上還會保留有一份相同的數(shù)據(jù),可以繼續(xù)使用.在高可用(HA)中使用DRBD功能,可以代替使用一個共享盤陣.因?yàn)閿?shù)據(jù)同時存在于本地主機(jī)和遠(yuǎn)程主機(jī)上,切換時,遠(yuǎn)程主機(jī)只要使用它上面的那份備份數(shù)據(jù)
    2017-08-08
  • 詳解Centos中mount命令掛載windows7共享目錄

    詳解Centos中mount命令掛載windows7共享目錄

    本篇文章主要介紹了Centos中mount命令掛載windows7共享目錄,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • 詳解fedora 開啟 apache 并 開啟目錄瀏覽模式

    詳解fedora 開啟 apache 并 開啟目錄瀏覽模式

    這篇文章主要介紹了fedora 開啟 apache 并 開啟目錄瀏覽模式的相關(guān)資料,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-07-07

最新評論