如何撤消.profile中的更改?

科尔顿

我更改了〜/ .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,因为这些变化影响到所有用户这就是为什么你应该...


...弄乱用户的路径时格外小心,并确保制作一份您要编辑的关键任务文件的副本!


  1. 重新启动计算机。

  2. 在通常输入密码的登录屏幕上,按住Control和Alt,然后按F1

  3. 在登录提示下,键入root,然后输入tooroot密码。

    • 如果收到提示您无法以该用户身份登录的消息,请使用您自己的密码以您自己的身份登录,然后尝试以/usr/bin/sudo su您自己的用户身份运行(输入相同的密码)。如果仍然失败,则需要使用LiveCD或其他外部媒体进行恢复。
  4. 如果您此时以rootcd用户身份登录,请访问中的用户目录/home如果您是唯一的用户,则您的文件夹将是中的唯一文件夹/home

    • 请注意,如果用户的主目录已加密,则所有这些工作将变得更加困难。
  5. 一旦pwdshows的输出位于用户目录中(并且确保以下任何文件都没有什么要紧的,因为它们将被永久销毁),请键入rm .profile .bash_profile .bashrc

  6. 准确键入cp /etc/skel/.profile ./.profile

  7. 输入reboot,然后等待您的计算机再次启动。尝试登录;如果可行:是的!如果不是,则应获取Live CD,然后从Live CD(或其他Linux安装?)中挂载硬盘,然后从此处删除文件。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章