sudo ln -s /dev/ttyUSB0 /dev/ttymxc1 如何取消
时间: 2023-06-30 17:20:58 浏览: 100
要取消这个符号链接,可以使用以下命令:
```
sudo unlink /dev/ttymxc1
```
这将删除指向`/dev/ttyUSB0`的符号链接`/dev/ttymxc1`。请注意,您需要使用管理员权限运行此命令(即使用`sudo`)才能成功删除符号链接。
相关问题
sudo ln -s /dev/ttyUSB0 /dev/ttymxc1
这个命令会将USB串口设备/dev/ttyUSB0与设备/dev/ttymxc1建立符号链接,从而实现将/dev/ttymxc1转换为USB串口设备的效果。这样,在应用程序中使用/dev/ttymxc1时,实际上是在使用USB串口设备/dev/ttyUSB0。需要注意的是,执行此命令前需要确认/dev/ttyUSB0是正确的USB串口设备名称,并且/dev/ttymxc1未被占用。
sudo echo -ne "\x01\x03\x00\x00\x00\x10\x44\x06" > /dev/ttyUSB0 -bash: /dev/ttyUSB0: 权限不够
这个错误是因为您没有足够的权限来写入 `/dev/ttyUSB0` 设备。`sudo` 命令只会对 `echo` 命令生效,而不会对重定向操作符 `>` 产生的文件写入权限生效。
您可以尝试使用以下命令来提升对文件写入的权限:
```
sudo sh -c 'echo -ne "\x01\x03\x00\x00\x00\x10\x44\x06" > /dev/ttyUSB0'
```
这样可以将整个命令作为一个整体交给 `sudo` 来执行,包括重定向操作符 `>`。这样您就应该可以成功写入数据到 `/dev/ttyUSB0` 设备了。请确保您已正确连接设备并具有足够的权限。
阅读全文