用途說(shuō)明
sftp命令可以通過(guò)ssh來(lái)上傳和下載文件,是常用的文件傳輸工具,它的使用方式與ftp類(lèi)似,但它使用ssh作為底層傳輸協(xié)議,所以安全性比f(wàn)tp要好得多。
常用方式
格式:sftp <host>
通過(guò)sftp連接<host>,端口為默認(rèn)的22,用戶為linux當(dāng)前登錄用戶。
格式:sftp -oPort=<port> <host>
通過(guò)sftp連接<host>,指定端口<port>,用戶為L(zhǎng)inux當(dāng)前登錄用戶。
格式:sftp <user>@<host>
通過(guò)sftp連接<host>,端口為默認(rèn)的22,指定用戶<user>。
格式:sftp -oPort=<port> <user>@<host>
通過(guò)sftp連接<host>,端口為<port>,用戶為<user>。
sftp> help
可用命令:
cd 路徑 更改遠(yuǎn)程目錄到“路徑”
lcd 路徑 更改本地目錄到“路徑”
chgrp group path 將文件“path”的組更改為“group”
chmod mode path 將文件“path”的權(quán)限更改為“mode”
chown owner path 將文件“path”的屬主更改為“owner”
exit 退出 sftp
help 顯示這個(gè)幫助文本
get 遠(yuǎn)程路徑 下載文件
ln existingpath linkpath 符號(hào)鏈接遠(yuǎn)程文件
ls [選項(xiàng)] [路徑] 顯示遠(yuǎn)程目錄列表
lls [選項(xiàng)] [路徑] 顯示本地目錄列表
mkdir 路徑 創(chuàng)建遠(yuǎn)程目錄
lmkdir 路徑 創(chuàng)建本地目錄
mv oldpath newpath 移動(dòng)遠(yuǎn)程文件
open [用戶@]主機(jī)[:端口] 連接到遠(yuǎn)程主機(jī)
put 本地路徑 上傳文件
pwd 顯示遠(yuǎn)程工作目錄
lpwd 打印本地工作目錄
quit 退出 sftp
rmdir 路徑 移除遠(yuǎn)程目錄
lrmdir 路徑 移除本地目錄
rm 路徑 刪除遠(yuǎn)程文件
lrm 路徑 刪除本地文件
symlink existingpath linkpath 符號(hào)鏈接遠(yuǎn)程文件
version 顯示協(xié)議版本