当前位置: 首页>>技术问答>>正文


如何重置终端属性和首选项?

,

问题描述

我迷失了终端中的颜色和东西,现在想回到终端的栗色和白色默认配置。我必须删除哪些文件?

最佳解决方案

在终端中单击“编辑”菜单,然后单击“配置文件首选项”。它会弹出“编辑配置文件”窗口。要重置颜色,请确保在“颜色”选项卡中选中了名为“使用系统主题中的颜色”的复选框。

gnome-terminal,ubuntu

次佳解决方案

试试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 + F7Alt + 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。就个人而言,我推荐terminatorguakesakura

第六种方案

当您在终端时,请转到编辑>配置文件首选项,或按Alt + EO打开编辑配置文件对话框。确保选择以下图像后的所有内容。

另外,请确保~/.bashrc文件中的PS1值为:

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

gnome-terminal,ubuntu

gnome-terminal,ubuntu

gnome-terminal,ubuntu

gnome-terminal,ubuntu

gnome-terminal,ubuntu

gnome-terminal,ubuntu

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/6869.html,未经允许,请勿转载。