无法更改我拥有的文件内容(系统文件)

无法更改我拥有的文件内容(系统文件)

我正在尝试更改系统文件的内容,但没有成功。被我更改了。我可以打开并保存文件,但是一旦再次打开,它就会重置。

echo 5>/sys/class/drm/card0/device/pp_sclk_od 

没有错误,但文件保持不变。据我所知,系统使用了文件。

请指教如何更改。谢谢。

我想建立脚本来更改同一目录中的几个文件。

谢谢

答案1

首先,不要更改系统文件的所有权或权限,这样做可能会破坏 Ubuntu。大多数文件归 root 所有,请保持这种状态。

其次,如果您还没有阅读过权限和 sudo,请先阅读

https://help.ubuntu.com/community/FilePermissions

https://help.ubuntu.com/community/RootSudo

这些对于安全问题来说很重要。

第三,您通常可以在某处编辑配置文件,而不是编辑这些文件。

第四次从 root shell 运行:

sudo -i
echo 5>/sys/class/drm/card0/device/pp_sclk_od 

第五,如果你想使用 sudo 重定向,请使用 tee 或类似命令

echo 5 | sudo tee >/sys/class/drm/card0/device/pp_sclk_od

当使用 sudo 进行重定向时,出现“权限被拒绝”的情况了解详情

相关内容