当我尝试使用sudo将文件中的数据附加到另一个文件时,这是导致“权限被拒绝”的shell命令:
sudo cat add_file >> /etc/file
的文件/etc/file由root(即我)所有,其权限为rw-r--r--。我应该花点时间root使它工作还是有解决方法sudo?
/etc/file
root
rw-r--r--
sudo
运行bash方式sudo:
bash
$ sudo bash -c "cat add_file >> /etc/file" $ whoami;sudo bash -c "whoami";whoami iiSeymour root iiSeymour