('linux的sftp命令详解linux下sftp命令能够通过ssh来上传或者下载文件,下面由店铺为大家整理了linux下sftp命令详解的相关知识,希望对大家有帮助!linux的sftp命令详解用途说明sftp命令可以通过ssh来上传和下载文件,是常用的文件传输工具,它的使用方式与ftp类似,但它使用ssh作为底层传输协议,所以安全性比ftp要好得多。常用方式格式: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命令的类似。get下载指定文件;get下载符合指定模式的文件。put上传指定文件;get上传符合指定模式的文件。progress切换是否显示文件传输进度。mkdir在远程服务器上创建目录;lmkdir在本地系统上创建目录。exit/quit/bye退出sftp。!启动一个本地shell。!执行本地命令行。其他命令还有:chgrp,chmod,chown,ln,lumask,rename,rm,rmdir,symlink,version。linux的sftp命令使用示例示例一[root@jfht~]#sttyerase^H[root@jfht~]#sftp192.168.1.181Connectingto192.168.1.181...root@192.168.1.181\'spassword:sftp>ls-l.gz-rw-r--r--0007770116May142010mini.tar.gzsftp>lls.gzcn.tar.gzct08.min.tar.gzfiles.20101216a.tar.gzsftp>getmini.tar.getCouldn\'tstatremotefile:NosuchfileordirectoryFile"/root/mini.tar.get"notfound.sftp>^[[AInvalidcommand.sftp>getmini.tar.gzFetching/root/mini.tar.gztomini.tar.gz/root/mini.tar.gz100%7588KB7.4MB/s00:01sftp>llsmini.tar.gz-l-rw-r--r--1rootroot777011604-0315:20mini.tar.gzsftp>quit[root@jfht~]#',)