如果我无法直接访问文件系统,如何编辑受保护的文件?

如果我无法直接访问文件系统,如何编辑受保护的文件?

我通过编辑文件并在之前/etc/rc.local添加此行来改变我的机器的亮度。echo 10 > /sys/class/backlight/nv_backlight/brightnessexit 0

重启后,我发现它工作正常。问题是,它太暗了,我什么都看不见。屏幕完全是黑色的。我尝试运行实时 USB 来编辑文件,但我没有写入权限。

关于如何解决这个问题有什么想法吗?

答案1

您有很多选择,我将从最简单的开始,然后逐步解决:

  • 您的键盘上有背光控制键吗?许多笔记本电脑都有,它们可能可以工作足够长的时间让您编辑该文件。

  • 如果您之前安装了 SSH 服务器,则可以从另一台计算机通过 SSH 进行登录sudo nano /etc/rc.local。其他远程解决方案 NX/VNC/RDP 也是如此,它们都可以让您坐在终端前。

  • 启动进入恢复模式。显然这不会加载rc.local。你需要先跑mount -o remount,rw /,然后你才能跑nano /etc/rc.local

  • LiveUSB/CD:将磁盘安装在某处并(从命令行)sudo nano /media/.../etc/rc.local——只需记住编辑已安装的版本,而不是 Live 版本。

  • 绝地求生。正常启动,Control++ AltF1输入您的用户名Return,然后输入您的密码Return...然后小心输入 ,sudo sed -i '/backlight/d' /etc/rc.local然后输入Return。然后输入您的密码(sudo),然后输入Returnsudo reboot Return以安全重启。

相关内容