Liunx的rm -rf怎么老报错mv:无效选项 -- r?

本文解析了在使用mv命令时遇到的“无效选项--r”错误,揭示了这一问题是由rm命令的别名设置所致,并提供了通过取消rm别名来解决该问题的方法。

如图:
在这里插入图片描述
mv:无效选项 – r。
其实原因很简单,就是敲一个alias -p命令,查看一下 如:
在这里插入图片描述
就会发现 alias rm=’/bin/trash’ 。
所以,这是由于rm有别名所导致的。因此,要取消它的别名就可以了。
取消别名的命令是: unalias rm 如:
这样就不会报那个错误了。

在 Linux 系统中使用 `adb` 命令时遇到 **'command not found'** 错误,通常表示系统无法识别 `adb` 命令。这可能是由于多种原因造成的,例如 ADB 未正确安装、环境变量配置不正确或设备连接问题等。以下是几种可能的解决方案: ### 1. 安装 Android Debug Bridge (ADB) 如果尚未安装 ADB 工具,需要先安装它。不同的 Linux 发行版有不同的安装方法。以下是一些常见发行版的安装命令: - **Debian/Ubuntu:** ```bash sudo apt update sudo apt install adb ``` - **Fedora:** ```bash sudo dnf install android-tools ``` - **Arch Linux:** ```bash sudo pacman -S android-tools ``` 安装完成后,可以运行 `adb version` 来验证是否成功安装。 ### 2. 检查 ADB 是否添加到环境变量 即使 ADB 已安装,如果系统路径(PATH)中没有包含 ADB 的安装目录,也会导致此错误。可以通过以下方式检查: - 使用 `which adb` 查看系统是否能找到 ADB。 - 如果找不到,手动将 ADB 添加到环境变量中。假设 ADB 被安装在 `/usr/local/bin/adb`,可以在 `.bashrc` 或 `.zshrc` 文件中添加: ```bash export PATH=$PATH:/usr/local/bin/ ``` 然后运行 `source ~/.bashrc` 或 `source ~/.zshrc` 来应用更改 [^3]。 ### 3. 手动下载并安装 ADB 如果通过包管理器无法解决问题,可以尝试从官方下载 ADB 并手动安装: - 下载地址:[Android SDK Platform Tools](https://developer.android.com/studio/releases/platform-tools) - 解压后,将 `adb` 可执行文件复制到 `/usr/local/bin/` 目录下,并确保其具有可执行权限: ```bash chmod +x /usr/local/bin/adb ``` ### 4. 检查 USB 设备连接和授权 有时,尽管 ADB 已正确安装,但设备连接问题也可能导致命令无法正常运行。可以尝试以下步骤: - 确保设备已启用开发者选项和 USB 调试模式。 - 使用 `adb kill-server` 和 `adb start-server` 重启 ADB 服务。 - 运行 `adb devices` 查看设备是否被正确识别。 ### 5. 处理特定的 ADB Shell 错误 如果在运行 `adb shell` 时出现类似 `exec '/system/bin/sh' failed: No such file or directory (2)` 的错误,可能是设备上的 shell 环境存在问题。可以尝试重新刷机或修复设备系统文件 [^4]。 --- ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值