天天看點

linux下使用sftp最簡單的指令

來源:http://www.weiruoyu.cn/?p=418

環境:

A機器sftp到B機器上,

任務:

上傳A機器D盤上a.txt到B機器/var/tmp目錄裡

下載下傳B機器/var/tmp下b.txt到A機器的D盤上。

0.登入sftp的兩種方法

1)指令登入

[root@localhost tmp]# sftp 192.168.229.169

Connecting to 192.168.229.169...

The authenticity of host '192.168.229.169 (192.168.229.169)' can't be established.

RSA key fingerprint is e1:c2:59:bb:1d:7a:48:4f:16:e8:d3:ff:64:55:90:88.

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

Warning: Permanently added '192.168.229.169' (RSA) to the list of known hosts.

[email protected]'s password:

sftp>

2)SecureCRT軟體登入

linux下使用sftp最簡單的指令

1.切換A機器目錄

sftp> lcd d:\

2.切換B機器目錄

sftp> cd /var/tmp

3.拷貝A機器D盤上a.txt到B機器/var/tmp目錄裡

sftp> put a.txt .

“.”代表目前目錄

檢視上傳了不

sftp> ls

1.txt a.txt ssh_change

sshd_config.bak test

4.下載下傳B機器/var/tmp下b.txt到A機器的D盤上。

sftp> get b.txt

更詳細的請參考:http://www.weiruoyu.cn/?p=418

---------------------------------------------------------

linux下使用SFTP指令摘記:

sftp> help

可用指令:

cd 路徑 更改遠端目錄到“路徑”

lcd 路徑 更改本地目錄到“路徑”

chgrp group path 将檔案“path”的組更改為“group”

chmod mode path 将檔案“path”的權限更改為“mode”

chown owner path 将檔案“path”的屬主更改為“owner”

exit 退出 sftp

help 顯示這個幫助文本

get 遠端路徑 下載下傳檔案

ln existingpath linkpath 符号連結遠端檔案

ls [選項] [路徑] 顯示遠端目錄清單

lls [選項] [路徑] 顯示本地目錄清單

mkdir 路徑 建立遠端目錄

lmkdir 路徑 建立本地目錄

mv oldpath newpath 移動遠端檔案

open [使用者@]主機[:端口] 連接配接到遠端主機

put 本地路徑 上傳檔案

pwd 顯示遠端工作目錄

lpwd 列印本地工作目錄

quit 退出 sftp

rmdir 路徑 移除遠端目錄

lrmdir 路徑 移除本地目錄

rm 路徑 删除遠端檔案

lrm 路徑 删除本地檔案

symlink existingpath linkpath 符号連結遠端檔案

version 顯示協定版本

繼續閱讀