相关疑难解决方法(0)

如何附加到文件作为sudo?

我想要做:

echo "something" >> /etc/config_file

但是,由于只有 root 用户对这个文件有写权限,我不能这样做。但以下也不起作用。

sudo echo "something" >> /etc/config_file
Run Code Online (Sandbox Code Playgroud)

在这种情况下,有没有一种方法可以附加到文件,而不必先用sudo'd 编辑器打开它,然后手动附加新内容?

linux sudo command-line

304
推荐指数
5
解决办法
10万
查看次数

使用 sudo 重定向输出

可能的重复项:
如何以 sudo 的形式附加到文件?
sudo 无法写入 /etc/profile

以下命令不起作用,因为提升的权限不适用于重定向。

sudo echo "myoutput" >> /etc/file_that_only_root_can_write
Run Code Online (Sandbox Code Playgroud)

怎么做到呢?

linux shell redirection

3
推荐指数
1
解决办法
433
查看次数

标签 统计

linux ×2

command-line ×1

redirection ×1

shell ×1

sudo ×1