上传文件到 Linux
macOS 里可以很方便的使用 sftp 上传文件到远程服务器~
连接:
sftp 用户名@IP 地址
bash
sftp [email protected]然后输入密码 enter 登录即可
查看工作路径:
pwd(print working directory)查看远程当前工作路径lpwd(local print working directory)查看本地当前工作路径
bash
sftp> pwd
Remote working directory: /root
sftp> lpwd
Local working directory: /Users/saki上传文件
- 语法:
sftp>put -P 本地路径 远程路径 -P是permissions的意思,上传时会包括完整的文件许可权和访问时间。
bash
sftp> put -P /xx/xx/xx/xx/file.zip /var/www/上传文件夹
- 语法:
sftp>put -P 本地路径/文件夹/\* 远程路径/新建文件夹/
bash
sftp> put -P /xx/xx/xx/xx/file/* /var/www/newFolder/下载文件
- 语法:
sftp>get -P 远程路径 本地路径
bash
sftp> get -P /var/www/file.zip /xx/xx/xx/xx/下载文件夹
- 语法:
sftp>get -P 远程路径/文件夹/\* 本地路径/新建文件夹/
bash
sftp> get -P /var/www/xx/* /xx/xx/xx/xx/newFolder/结束会话
quit和exit都可以
bash
sftp> exit