我更改了〜/ .profile,现在无法登录。
我是Linux的新手,我试图通过在.profile中编辑PATH将adb / fastboot(Android开发工具)添加到PATH中。我之前做过另一种方法,但是我无法再次找到该方法,很多人倾向于建议编辑.profile以便将环境变量添加到PATH中。
回到问题。我尝试登录,但是Linux只是返回“您的会话只持续了不到10秒....”,然后当我去查看详细信息时,它显示了...
syndaemon: no process found
/etc/mdm/Xsession: Beginning session setup...
/etc/mdm/Xsession: Executing cinnamon-session-cinnamon failed, will try to run x-terminal-emulator
/etc/mdm/Xsession: 205: exec: x-terminal-emulator: not found
我正在运行64位Linux Mint Cinnamon v17.3
如何撤消对〜/ .profile的更改?或者,我至少应该如何登录才能通过gedit撤消更改?
谢谢!
这些指令会不会,如果你编辑的工作/etc/profile
,因为这些变化影响到所有用户。这就是为什么你应该...
...弄乱用户的路径时要格外小心,并确保制作一份您要编辑的关键任务文件的副本!
重新启动计算机。
在通常输入密码的登录屏幕上,按住Control和Alt,然后按F1。
在登录提示下,键入root
,然后输入tooroot
密码。
/usr/bin/sudo su
您自己的用户身份运行(输入相同的密码)。如果仍然失败,则需要使用LiveCD或其他外部媒体进行恢复。如果您此时以rootcd
用户身份登录,请访问中的用户目录/home
。如果您是唯一的用户,则您的文件夹将是中的唯一文件夹/home
。
一旦pwd
shows的输出位于用户目录中(并且确保以下任何文件都没有什么要紧的,因为它们将被永久销毁),请键入rm .profile .bash_profile .bashrc
。
准确键入cp /etc/skel/.profile ./.profile
。
输入reboot
,然后等待您的计算机再次启动。尝试登录;如果可行:是的!如果不是,则应获取Live CD,然后从Live CD(或其他Linux安装?)中挂载硬盘,然后从此处删除文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句