我尝试构建自己的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中创建的条目是问题所在。所以,我还原了它并重新启动了系统。但是,仍然看到同样的问题。此外,自动完成也无法正常工作。请帮我摆脱这个。
答案 0 :(得分:0)
很抱歉,我通过执行以下命令重新安装bash shell来恢复终端
sudo apt-get install --reinstall bash
答案 1 :(得分: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\]\$