终端、控制台、Shell 和命令行有什么区别?
我经常使用终端,有时我正在运行命令,这不是我不想让别人看到的东西,但是如果我不小心向上箭头并不小心执行了更多的命令会造成很多麻烦。
所以我想知道是否有,或者我可以制作某种终端“隐身模式”,它允许我在执行某个命令时停止记录我的历史记录,然后只有在我执行一个再次开始记录历史命令并退出“隐身模式”,或者我只是重新启动终端?
因为我发现自己稍后会从我的.bash_history
.允许,并且最终不会记录它。
在我的控制台上,目录的颜色是蓝色的,在深色背景上很难阅读。
如何更改 的颜色定义ls
?
如何在 shell 的后台运行程序,并能够在保持程序运行的同时关闭 shell?假设我的 UI 有问题,或者出于某种原因,我需要从终端窗口启动一个程序,例如nm-applet
:
nm-applet
Run Code Online (Sandbox Code Playgroud)
当它启动时,它占据终端窗口的前景。
有没有什么简单的方法可以在后台运行程序而无需让终端保持打开状态或让它占据整个终端?
在那一点上,我确实找到了一种从终端运行程序并允许其他输入的方法,方法是&
在命令中附加一个与号 ( ) ,如下所示:
nm-applet &
Run Code Online (Sandbox Code Playgroud)
但这没有多大用处,因为一旦终端关闭,在终端中启动的任何进程都会被终止。
有时,当我工作时,我使用一个以上的终端,我觉得不方便它们之间进行切换时,所有的人都使用了调用Ctrl+ Alt+ T。是否有任何程序或终端在启动后会为我提供 4 个独立的终端,每个终端都将占据屏幕的 1/4,同时可以轻松地在它们之间进行切换,例如使用Tab按键?
我目前在我的计算机上运行 Ubuntu 和其他一些 Linux 发行版,因为我经常使用 TTY,一个好的字体非常重要!
有谁知道 Ubuntu 和 Debian 中使用的默认控制台/TTY 字体的名称?
我的无线驱动器很吵。它每 10-30 秒向控制台打印一次消息。因此,如果我正在研究 VT1 或其他什么东西,我会一直收到滚动消息。有没有办法关闭这个功能?我喜欢在虚拟终端上工作,但这让它很难处理。:)
有任何想法吗?
有没有办法设置要在控制台上使用的特定 TTF 字体?(我相信您可能需要将其转换为位图字体?)
如果需要转换,可以用什么工具转换?否则,我如何为我的控制台字体选择 Ubuntu Monospace?
(我已经从 beta PPA 安装了 Ubuntu Monospace 字体。)
编辑:我已经设置gnome-terminal
为使用Ubuntu Mono。现在我想设置当我按Ctrl+ Alt+F1使用相同字体时得到的全文本屏幕。
要安装图形驱动程序,我需要退出 GUI / Gnome 并转到终端。我怎样才能在 Ubuntu 18.04 中做到这一点?Ctrl(STRG)+ Alt+ F1...F7不起作用,无论在桌面上,也不在登录屏幕上...
我在仅以命令行模式(即没有 GUI)运行的 VMware VM 中运行 Ubuntu Server 13.04。它默认为640x480
屏幕分辨率,但我想将其增加到800x600
或1024x768
。
在行/etc/default/grub
,我已经改变包括:
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX="consoleblank=0"
GRUB_GFXMODE=800x600
Run Code Online (Sandbox Code Playgroud)
我已经尝试了许多我在网上看到的建议,上述三行的变体,并且许多只是用空白屏幕挂起重启,强制强制关闭虚拟机......此时我备份了一个 VMware 快照。
跑步sudo hwinfo --framebuffer
给了我很多信息:
Model: "Vmware virtual machine"
Revision: "2.0"
Memory Size: 64 MB
Lines for 800x600 include:
Mode 0x0303: 800x600 (+800), 8 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0324: 800x600 (+800), 8 bits
Mode 0x0332: 800x600 (+1600), 16 bits
Mode 0x0340: 800x600 (+3200), 24 bits
Run Code Online (Sandbox Code Playgroud)
我排除了所有其他分辨率,因为我目前只对 800x600 感兴趣。显然 Ubuntu Server 13.04 使用 grub2,那么我该如何实现呢?