Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试编写一个从网络读取/写入的块设备驱动程序。本质上,我已经为 ram 磁盘修改了这里的示例。这是我的代码。当我尝试使用命令写入块设备时sudo cat > /dev/rb,我被拒绝了权限。
sudo cat > /dev/rb
$ sudo cat > /dev/rb bash: /dev/rb: Permission denied
谁能帮我解决这个问题??
我在内核日志中看不到任何可疑的东西。
提前致谢!
您的重定向不是以 root 身份运行的,只是cat这样。
cat
尝试以下操作:
sudo sh # cat > /dev/rb
一旦它工作,组合成一个命令行(很可能sudo "cat > /dev/rb":)
sudo "cat > /dev/rb"