在該資料夾中儲存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
,但這些似乎都不是“更簡單”的答案。