如何以sudo形式附加到文件?

用户代理

我想要做:

echo "something" >> /etc/config_file

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

sudo echo "something" >> /etc/config_file

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

阿基拉

使用tee -a(或tee --append)与sudo

tee - read from standard input and write to standard output and files
[...]
   -a, --append
      append to the given FILEs, do not overwrite
[...]

所以你的命令变成

echo "something" | sudo tee -a /etc/config_file

tee与管理权限相比,执行Bash的优势在于

  • 您不使用管理权限执行Bash
  • 只有“写入文件”部分具有高级权限才能运行
  • 报价复杂的命令要容易得多

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何附加到Excel文件?

来自分类Dev

如何以HTML形式附加字符串

来自分类Dev

如何将pdf文件附加到重力形式通知中?

来自分类Dev

如何以文件形式下载获取响应

来自分类Dev

如何以表形式打开sql文件?

来自分类Dev

如何以安全的方式将SecureString附加到SecureString

来自分类Dev

使用密码进行Sudo并通过SSH附加到文件

来自分类Dev

如何使脚本命令附加到文件?

来自分类Dev

如何在C ++中附加到文件?

来自分类Dev

如何使脚本命令附加到文件?

来自分类Dev

如何附加到现有文件

来自分类Dev

如何附加到文件 (FTP Python)

来自分类Dev

如何以Notes形式显示文件系统中的图像?

来自分类Dev

如何以这种形式将csv转换为json文件?

来自分类Dev

如何以Graphql突变形式返回PDF文件?

来自分类Dev

我如何以整数形式获取文件中的str?

来自分类Dev

如何以元素列表的形式构造xml文件

来自分类Dev

如何以多个块的形式读取文件,直到EOF(C ++)

来自分类Dev

在IPython中,如何保存并附加到文件而不是覆盖文件?

来自分类Dev

如何将jpg文件附加到rar文件中?

来自分类Dev

将文件附加到流时如何删除文件

来自分类Dev

附加到ORC文件

来自分类Dev

附加到文件

来自分类Dev

附加到ORC文件

来自分类Dev

这个bash别名如何以sudo的形式重复上一个命令?

来自分类Dev

这个bash别名如何以sudo的形式重复上一个命令?

来自分类Dev

如何以向量化样式将向量附加到向量r-

来自分类Dev

将sudo tee与heredoc一起使用以附加到现有文件

来自分类Dev

如何将Parallel Grep的输出附加到文件?