sftp的rm和rmdir命令

本文介绍了如何使用rm命令删除文件以及rmdir命令删除空文件夹。为了删除非空文件夹,需要先用rm命令清空文件夹内容,然后使用rmdir命令。此方法适用于不含子文件夹的情况。
  1. rm删除文件
  2. rmdir删除文件夹,但是只能删除空文件夹,因此要使用命令rm folder/* 把文件夹里面的文件先清空, 再rmdir folder。而且还需要是folder里面没有子文件夹的情况。
### SFTP 命令使用指南 SFTP(SSH File Transfer Protocol)是一种通过 SSH 协议进行文件传输的安全方式。以下为 SFTP 的常用命令及其用法说明。 #### 连接远程服务器 可以通过密码或密钥两种方式进行登录: - 使用密码登录:`sftp -P 22 zhangsan@192.168.0.100`[^1] - 使用密钥登录:`sftp -P 22 -i ~/.ssh/id_rsa zhangsan@192.168.0.100`[^1] #### 目录操作 - 切换到远程目录:`cd 路径`[^2] - 切换到本地目录:`lcd 路径`[^2] - 显示远程目录列表:`ls [选项] [路径]` - 显示本地目录列表:`lls [选项] [路径]` - 创建远程目录:`mkdir 路径`[^2] - 创建本地目录:`lmkdir 路径`[^2] - 删除远程目录:`rmdir 路径`[^2] - 删除本地目录:`lrmdir 路径`[^2] #### 文件操作 - 下载文件:`get 远程路径`[^2] - 上传文件:`put 本地路径` - 删除远程文件:`rm 路径`[^2] - 删除本地文件:`lrm 路径`[^2] - 移动远程文件:`mv oldpath newpath` - 修改远程文件权限:`chmod mode path`[^2] - 修改远程文件属主:`chown owner path`[^2] - 修改远程文件组:`chgrp group path` #### 其他功能 - 查看当前远程工作目录:`pwd` - 查看当前本地工作目录:`lpwd` - 退出 SFTP 会话:`exit` 或 `quit`[^2] - 显示帮助信息:`help`[^2] - 显示协议版本:`version`[^2] #### 示例代码 以下为一些常见的 SFTP 操作示例: ```bash # 连接到远程服务器 sftp -P 22 zhangsan@192.168.0.100 # 切换到远程目录 cd /remote/directory # 切换到本地目录 lcd /local/directory # 下载文件 get remote-file.txt # 上传文件 put local-file.txt # 修改远程文件权限 chmod 644 remote-file.txt # 删除远程文件 rm remote-file.txt # 退出 SFTP exit ``` #### 执行本地命令SFTP 中,可以执行本地命令以完成某些特定任务。例如,删除远程文件或修改其属性时,可以直接运行相关命令[^3]: - 删除远程文件:`rm [remote-files]`[^3] - 修改远程文件属性:`chmod mode file-name`[^3] ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值