格式:sftp
通過sftp連線,埠為預設的22,使用者為linux當前登入使用者。
格式:sftp -oport=
通過sftp連線,指定埠,使用者為linux當前登入使用者。
格式:sftp @
通過sftp連線,埠為預設的22,指定使用者。
格式:sftp -oport=@
通過sftp連線,埠為,使用者為。
sftp連線成功之後常用操作命令如下:
help/? 列印幫助資訊。
pwd 檢視遠端伺服器當前目錄;
lpwd 檢視本地系統的當前目錄。
cd 將遠端伺服器的當前目錄更改為;
lcd 將本地系統的當前目錄更改為。
ls 顯示遠端伺服器上當前目錄的檔名;
ls -l 顯示遠端伺服器上當前目錄的檔案詳細列表;
ls 顯示遠端伺服器上符合指定模式的檔名;
ls -l 顯示遠端伺服器上符合指定模式的檔案詳細列表。
lls 顯示本地系統上當前目錄的檔名;
lls的其他引數與ls命令的類似。
put 上傳指定檔案;
get 上傳符合指定模式的檔案。
progress 切換是否顯示檔案傳輸進度。
mkdir 在遠端伺服器上建立目錄;
lmkdir 在本地系統上建立目錄。
exit/quit/bye 退出sftp。
! 啟動乙個本地shell。
! 執行本地命令列。
其他命令還有:chgrp, chmod, chown, ln, lumask, rename, rm, rmdir, symlink, version。
[root@jfht ~]# stty erase ^h
[root@jfht ~]# sftp 192.168.1.181
connecting to 192.168.1.181...
root@192.168.1.181's password:
sftp> ls -l *.gz
-rw-r--r-- 0 0 0 7770116 may 14 2010 mini.tar.gz
sftp>lls *.gz
cn.tar.gz ct08.min.tar.gz files.20101216a.tar.gz
sftp> get mini.tar.get
couldn't stat remote file: no such file or directory
file "/root/mini.tar.get" not found.
sftp> ^[[a
invalid command.
sftp> get mini.tar.gz
fetching /root/mini.tar.gz to mini.tar.gz
/root/mini.tar.gz 100% 7588kb 7.4mb/s 00:01
sftp> lls mini.tar.gz -l
-rw-r--r-- 1 root root 7770116 04-03 15:20 mini.tar.gz
sftp>quit
[root@jfht ~]#
linux傳輸檔案 sftp
sftp sftp登陸遠端伺服器 sftp username ip 例如 sftp mqadmin 10.10.1.150 然後輸入password即可 put 上傳檔案 例如 put iostat dd.log 將iostat dd.log上傳到對端伺服器 例如 get iostat dd.log...
Linux下使用SFTP命令
lcd 路徑 更改本地目錄到 路徑 chgrp group path 將檔案 path 的組更改為 group chmod mode path 將檔案 path 的許可權更改為 mode chown owner path 將檔案 path 的屬主更改為 owner exit 退出 sftp help...
linux的sftp命令整理
gzip和zip命令的使用 舉例,如遠端主機的 ip 是 202.206.64.33或者是網域名稱www.hebust.edu.cn,使用者名稱是 fyt 在命令列模式下 sftp fyt 202.206.64.33或者 fyt www.hebust.edu.cn。回車提示輸入密碼。進入提示符 sf...