-3

我尝试构建自己的 linux 发行版,并遵循 Linux From Scratch 书。当我尝试在 bashrc 中输入以下命令时。

set +h

umask 022

LFS=/mnt/lfs

LC_ALL=POSIX

PATH=/tools/bin:/bin:/usr/bin

export LFS LC_ALL PATH

在此之后,当我重新启动终端时。我只看到 $ 符号。我认为我在 bashrc 中输入的条目是问题所在。所以,我恢复了它并重新启动了系统。但是,仍然看到同样的问题。此外,自动完成也不起作用。请帮我摆脱这个。

4

2 回答 2

0

抱歉,我通过执行以下命令重新安装 bash shell 来恢复我的终端

sudo apt-get install --reinstall bash
于 2015-10-29T16:04:46.780 回答
0

欢迎使用 stackoverflow
您应该设置“PS1”变量。搜索一下
这是我的PS1,例如:

\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[00;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$
于 2015-10-29T18:06:25.853 回答