在主文件夹中附加 .profile 文件后,Ubuntu 14.04 出现登录循环问题

在主文件夹中附加 .profile 文件后,Ubuntu 14.04 出现登录循环问题

Ubuntu 14.04 在尝试登录我的桌面时卡住了。屏幕变黑,不久后登录屏幕恢复。

实际上,我在上次启动时在 /.profile 文件中添加了一行export PATH= .:$PATH ,并且在下次启动时,它开始进入循环。

登录到 tty1 显示

-bash: export: '.:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java-9-oracle/bin:/usr/lib/jvm/java-9-oracle/db/bin:/home/mohammad/android-sdk-linux/platform-tools:/home/mohammad/android-sdk-linux/tools' : not a valid identifier

在 tty1 中输入任意命令显示

-bash:<command name> : NO such file or directory

答案1

我猜你想在当前工作目录中运行命令而不输入前缀./?哦,这还是可以修复的。

你只是弄乱了自己的用户配置文件,所以我们可以使用 root 帐户来修复此损坏。首先,你需要启动到恢复模式在您的系统上。从那里,选择选项root,它将带您进入可用的终端。

从那里,您需要cd转到用户的主文件夹 ( /home/<your username>~快捷方式在这里不起作用)。从那里,.profile使用类似nano或 的内容编辑文件vi。删除包含以下内容的行:

export PATH= .:$PATH

请务必检查.bashrc.bash_profile类似文件以确保万无一失。删除那里的相同行(如果存在)。


如果您确实想再次尝试此操作,请注意不要在配置文件中包含空格,并确保将其添加.到末尾,如下所示:

export PATH="$PATH":.

相关内容