相关疑难解决方法(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 无法写入 /etc/profile

我正在按照此站点上的说明进行 Grails 安装,但无法像它指示的那样写入 /etc/profile。

sudo echo ‘JAVA_HOME=/usr/lib/jvm/java-6-sun’ >> /etc/profile
Run Code Online (Sandbox Code Playgroud)

相反,我收到此错误:

bash: /etc/profile: Permission denied
Run Code Online (Sandbox Code Playgroud)

为什么即使使用 sudo 我也无法写入文件?

sudo profile user-profiles

18
推荐指数
0
解决办法
7442
查看次数

标签 统计

sudo ×2

command-line ×1

linux ×1

profile ×1

user-profiles ×1