SFTP(SSH文件传输协议)是一种安全的文件传输协议,用于通过加密的SSH连接访问、管理和传输文件。以下是Linux SFTP命令行操作的基本指南:
sftp user@hostname
或 sftp user@ip_address
-P
选项指定端口,例如:sftp -P 2222 user@hostname
。导航:
pwd
:显示当前远程目录。lpwd
:显示当前本地目录。cd
:更改远程目录。lcd
:更改本地目录。ls
:列出远程目录中的文件。lls
:列出本地目录中的文件。文件传输:
put
:将文件从本地上传到远程。get
:将文件从远程下载到本地。reget
:恢复中断的文件传输。rm
:从远程服务器删除文件。mget
:下载多个文件。mput
:上传多个文件。文件和目录操作:
mkdir
:在远程创建目录。lmkdir
:在本地创建目录。rmdir
:移除远程目录。lrmdir
:移除本地目录。rm
:删除远程文件。lrm
:删除本地文件。symlink
:创建远程文件的符号链接。其他命令:
help
:显示所有可用命令的列表。version
:显示SFTP版本。ChrootDirectory
限制用户只能访问其家目录。以上就是Linux SFTP命令行操作的基本指南,希望对您有所帮助。