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命令行操作的基本指南,希望对您有所帮助。