SFTP(Secure File Transfer Protocol)是一种安全的文件传输协议,它在Linux系统中广泛使用。以下是SFTP在Linux中的一些基本操作:
打开终端:
terminal
使用SFTP命令连接到服务器:
sftp username@hostname
其中,username 是你的用户名,hostname 是服务器的地址。
输入密码: 系统会提示你输入密码。注意,密码不会显示在屏幕上。
列出远程目录内容:
ls
切换远程目录:
cd directory_name
上传文件到远程服务器:
put local_file remote_file
或者
put local_file [remote_directory/]
从远程服务器下载文件:
get remote_file local_file
或者
get remote_file [local_directory/]
删除远程文件:
rm remote_file
删除远程目录:
rmdir remote_directory
创建远程目录:
mkdir remote_directory
退出SFTP会话:
exit
或者
bye
查看当前工作目录:
pwd
更改本地文件权限:
chmod permissions local_file
获取远程文件的详细信息:
ls -l remote_file
递归上传或下载目录:
put -r local_directory remote_directory
或者
get -r remote_directory local_directory
使用通配符:
ls *.txt
get *.txt
断开连接并重新连接: 如果连接中断,可以重新使用相同的命令重新连接。
通过这些基本操作,你应该能够在Linux系统中有效地使用SFTP进行文件传输和管理。