翻译SFTP命令,真正动手实践操作,才能明白,一句反三
用SFTP的目的无非就是想从本地机器上传文件到目标机器上
环境:
本地:指我自己的电脑(Macbook)
目标服务器:指Centos7
登录命令
sftp 用户名@ip地址
登录举例:sftp root@192.168.50.120
sftp登录和ssh登录差不多,只是使用的协议不同,实现的功能也不同
lls lcd lpwd 第一个l是指local本地的首字母,检查的是本地的目录下的文件、切换路本地径位置、列出本地路径
ls cd pwd 执行这几条命令是在目标的机器上的操作
put是上命令(从本地到目标服务器)
put localSrcDir destDir
get是下载命令(从目标服务器到本地)
get destDir localSrcDir
Available commands:
bye Quit sftp
cd path Change remote directory to 'path'
chgrp grp path Change group of file 'path' to 'grp'
chmod mode path Change permissions of file 'path' to 'mode'
chown own path Change owner of file 'path' to 'own'
df [-hi] [path] Display statistics for current directory or
filesystem containing 'path'
exit Quit sftp
get [-afPpRr] remote [local] Download file
reget [-fPpRr] remote [local] Resume download file
reput [-fPpRr] [local] remote Resume upload file
help Display this help text
lcd path Change local directory to 'path'
lls [ls-options [path]] Display local directory listing
lmkdir path Create local directory
ln [-s] oldpath newpath Link remote file (-s for symlink)
lpwd Print local working directory
ls [-1afhlnrSt] [path] Display remote directory listing
lumask umask Set local umask to 'umask'
mkdir path Create remote directory
progress Toggle display of progress meter
put [-afPpRr] local [remote] Upload file
pwd Display remote working directory
quit Quit sftp
rename oldpath newpath Rename remote file
rm path Delete remote file
rmdir path Remove remote directory
symlink oldpath newpath Symlink remote file
version Show SFTP version
!command Execute 'command' in local shell
! Escape to local shell
? Synonym for help
可用命令:
再见,退出sftp
cd path将远程目录更改为“path”
chgrp grp path将文件“path”的组更改为“grp”
chmod mode path将文件“path”的权限更改为“mode”
chown own path将文件“path”的所有者更改为“own”
df[-hi][path]显示当前目录或
包含“path”的文件系统
退出退出sftp
获取[-afPpRr]远程[本地]下载文件
reget[-fPpRr]远程[本地]继续下载文件
声誉[-fPpRr][local]远程简历上载文件
帮助显示此帮助文本
lcd路径将本地目录更改为“path”
lls[ls options[path]]显示本地目录列表
lmkdir path创建本地目录
ln[-s]oldpath newpath Link远程文件(-s代表symlink)
lpwd打印本地工作目录
ls[-1afhlnst][path]显示远程目录列表
lumask umask将本地umask设置为'umask'
mkdir path创建远程目录
进度切换显示进度表
放入[-afPpRr]本地[远程]上载文件
pwd显示远程工作目录
退出退出sftp
重命名oldpath newpath重命名远程文件
rm path删除远程文件
rmdir路径删除远程目录
symlink oldpath newpath symlink远程文件
版本显示SFTP版本
!command在本地shell中执行“command”
! 逃到本地外壳
? 帮助的同义词