Linux中使用sftp的常用命令 |
您所在的位置:网站首页 › lftp查看文件内容命令 › Linux中使用sftp的常用命令 |
前言
在数据库远程维护的过程中,经常需要和本机进行数据的交互,常用的交互方式为ftp,但是这种方式需要确保21端口和ftp服务都存在。在远程访问服务器的时候大部分使用ssh来进行连接,其使用的端口为22端口,与之共用的数据传输方式为sftp,此种加密数据传输方式更加稳妥方便。 sftp可用命令下表展示的为sftp所支持的命令: 使用方式 1、连接sftpsftp user@ip 首先是登录到sftp服务器, 在linux的shell中执行上面的命令后, linux shell会提示用户输入密码, 输入password即可成功建立sftp连接。 2、help建立连接后, linux shell中访问头变更为sftp>,此时执行help命令, 即可查看sftp所有支持的命令。 3、pwd和lpwdpwd是看远端服务器的目录, 即sftp服务器默认的当前目录。 lpwd是看本机本地目录。 4、 ls和llsls是看sftp服务器下当前目录下的文件列表, lls是看本机当前目录下的文件列表。 5、put a.txtput命令是把本机当前目录下的a.txt文件上传到sftp所连接的远端服务器的当前目录下。 6、get b.txtget命令是把sftp服务器上当前目录下的b.txt文件下载到本机当前目录下。 7、!command这个命令可以理解为反向执行的意思,是指在本机上执行command这个命令, 比如!ls是列举本机当前目录下的东东, !rm a.txt是删除本机当前目录下的a.txt文件。 前面加了!号之后,命令将会在本机上执行, 因为在sftp> 模式下输入的命令 默认是针对sftp服务器上的文件进行操作, 所以执行rm a.txt删除的是sftp服务器上的a.txt文件, 而非本地的linux上的a.txt文件。 8、exit和quit退出sftp服务器,退回到本机。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |