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":.