问题描述
我迷失了终端中的颜色和东西,现在想回到终端的栗色和白色默认配置。我必须删除哪些文件?
最佳解决方案
在终端中单击“编辑”菜单,然后单击“配置文件首选项”。它会弹出“编辑配置文件”窗口。要重置颜色,请确保在“颜色”选项卡中选中了名为“使用系统主题中的颜色”的复选框。
次佳解决方案
试试gconftool --recursive-unset /apps/gnome-terminal
第三种解决方案
Ubuntu 16.04
这个简单的命令适用于Ubuntu 16.04。
dconf reset -f /org/gnome/terminal/legacy/profiles:/
仅重置默认配置文件
但是,如果要仅重置使用UUID b1dcc9dd-5262-4d8d-a863-c897e6d979b9
by default的默认配置文件,则可以使用
dconf reset -f /org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/
注意:此方法应该适用于Ubuntu 15.04,15.10,也可以在14.04中使用!但我没有测试过这些版本
第四种方案
如果要完全重置Gnome终端设置,可以删除包含它们的~/.gconf/apps/gnome-terminal
目录。我会关闭桌面上的所有终端窗口。然后使用Ctrl
+ Alt
+ F1
切换到GUI并在控制台上登录。
您应该首先备份目录,例如:
cp -a ~/.gconf/apps/gnome-terminal ~/terminal-settings.bak
然后删除它:
rm -rf ~/.gconf/apps/gnome-terminal
现在,您可以使用Alt
+ F7
或Alt
+ F8
切换回GUI并启动终端。应将其重置为系统默认设置。
第五种方案
要重置终端,首先必须先了解要重置的部分 – 是否要重置图形外观?你想重置shell吗?
首先,Ubuntu中的默认终端是gnome-terminal
,因此对于99%的新用户,我假设您使用的是gnome-terminal
。使用gnome-terminal
以外的其他用户的高级用户必须参考各自终端仿真器的手册。
将gnome-terminal GUI首选项重置为默认值
要重置gnome-terminal
,执行此操作就足够了:
dconf reset -f /org/gnome/terminal/legacy/profiles:/
或者,您可以使用名为dconf-editor
的GUI工具。
注意:此处有多个答案建议使用gconftool-2
。但是,GConf
. . .was deprecated as part of the GNOME 3 transition. Migration to its replacement, GSettings and dconf, is ongoing (source)
重置shell
用户经常提出的问题是,他们的shell有一些东西,现在终端中的文本看起来不同或者看到错误。简单,快速和脏的方法是摆脱旧的~/.bashrc
文件并将其替换为默认值,存储在/usr/share/base-files/dot.bashrc
中您可以通过终端或GUI进行 – 无所谓。通过终端,您可以通过GUI执行cat /usr/share/base-files/dot.bashrc > ~/.bashrc
– 删除旧文件,将/usr/share/base-files/dot.bashrc
从文件管理器复制到您的主文件夹,并重命名为.bashrc
Gnome Terminal无法打开
所以你改变了一些设置,现在gnome-terminal
不起作用。好的,现在怎么样?幸运的是,有几种方法可以解决这个问题。
一,启动xterm
。默认情况下,Ubuntu附带两个终端仿真器。 xterm
是X11 GUI的原始终端仿真器,并且很久以前就已存在,当时Unix系统的恐龙在地球上漫游。您可以使用它来调用上面提到的dconf
命令,以及重置您的~/.bashrc
配置文件。
另一种方法,就是使用dconf-editor
工具,再次提到上面。如果您没有安装它 – 请使用软件中心获取它。
最后,您可以随时清除并重新安装终端。清除gnome-terminal意味着将删除与其关联的任何配置文件,并将从头开始安装。执行此操作的命令是sudo apt-get remove --purge gnome-terminal
,然后是sudo apt-get install gnome-terminal
。这可以通过xterm
或TTY(Ctrl
+ Alt
+ F[1-6]
)完成
我对我的提示做了一些事情,我希望它看起来像user @ hostname:〜$。
事情就是这样:提示有两个静态部分username@hostname:
和$
。中间的那个,~
,表示您当前的工作目录。就像在文件管理器中一样,当你跳转到不同的目录时,终端将显示你现在正在工作的目录。例如:
xieerqi@eagle:~$ cd /etc
xieerqi@eagle:/etc$ cd /home/$USER/Desktop
xieerqi@eagle:~/Desktop$
如果你想再次看到~
,你所要做的就是跳回你的主目录:
xieerqi@eagle:~/Desktop$ cd
xieerqi@eagle:~$
如果要永久删除提示中的目录信息,则应编辑~/.bashrc
文件。添加此行:
PS1="\u@\h:$"
保存文件并运行source~ /.bashrc。现在你有一个静态提示。最大的问题是你现在看不到你的位置,所以你必须依靠pwd命令并注意不要删除有价值的文件(所以你已经被警告了:)
您还可以使用bash --posix
来显示此类提示:
$ bash --posix
bash-4.3$
我不想处理这个,只要给我工作终端
这很简单:安装一些其他终端模拟器。哦,还有plenty to choose from。就个人而言,我推荐terminator
,guake
或sakura
第六种方案
当您在终端时,请转到编辑>配置文件首选项,或按Alt
+ E
– O
打开编辑配置文件对话框。确保选择以下图像后的所有内容。
另外,请确保~/.bashrc
文件中的PS1
值为:
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '