在该文件夹中存储news
文件:它们可以由系统管理员创建,以便为用户写入一些信息,如中建议的这关联。
我尝试以普通用户身份在 中添加文件/var/lib/sysnews
,但也没有使用此命令
echo "Hello world" > /var/lib/sysnews
这个命令都没有
sudo echo "Hello world" > /var/lib/sysnews
有效(它给了没有权限错误)。
root
该文件夹由用户和组拥有staff
。我的普通用户已经在该sudo
组中;我staff
为我的用户添加了该组,但没有结果。
我只能通过在我的文件夹之一中创建文件然后键入
sudo mv myfile /var/lib/sysnews
但这很烦人。
有没有更简单的方法可以在不成为 root 的情况下将一些新闻文件添加到该文件夹?
答案1
问题似乎来自重定向/管道输出。使用您最喜欢的编辑器(在我的例子中是 vim),并sudo vim /var/lib/sysnews
通过使用sudo
.或者使用上面列出的重定向解决方法之一sudo commandline
,但这些似乎都不是“更简单”的答案。