3 我的脚本如何知道我何时处于虚拟控制台与xterm中? 在虚拟控制台和xterm中,我的一些脚本(更改键盘映射,添加公共密钥)需要采取不同的操作。真正的代码是什么 #!/bin/ksh if [[ in_a_virtual_console ]]; then ... else ... fi 11 shell command-line terminal xterm
3 通过单击“ X”或使用“ ctrl + d”关闭外壳是否安全? 使用su以root身份登录时,仅单击“ X”或使用“ ctrl + d”来关闭外壳程序是否安全?或者通过键入“退出”来关闭外壳程序是否更安全?(在安全方面)根本没有区别吗?还是相同,并且使用哪种方式都没有关系? 11 shell terminal security root exit
1 在byobu底部是否有图例描述所有这些颜色编码的值? 在我的EC2实例上,出现一个屏幕,其底部看起来像 有些价值观对我来说似乎很清楚。 是否有图例可用,或在某个地方可以解释byobu的各种颜色编码区域? 11 terminal byobu
3 从命令行清除屏幕的一半 有什么方法可以清除终端,但不是将提示留在屏幕顶部,而是将其留在中间?看起来clear基本上会忽略所有命令行参数。 我认为会有某种方法可以做到这一点,tput但找不到。 11 terminal tput
5 如何在命令行上更改此蓝色文本的颜色? 我知道这个问题已经被问过多次了,但是我没有找到其他答案。 这是一幅图像来说明我的观点: 您可以不斜视地阅读蓝线吗?没有?我也不。 我正在完整详细模式下运行ansible剧本,并且需要阅读包含50多个任务的剧本的日志。 谁能解释一下如何更改这些颜色? 我在没有解决方案的地方看了一些问题: 颜色1 颜色2 颜色3 颜色4 ... 11 terminal colors putty
5 在终端和SSH上禁用颜色 我的本地Linux机器的终端输出是这样的: 当我通过SSH连接到pfSense / BSD框时,它会更改如下颜色: 即使当我从没有本地彩色输出终端的机器SSH进行SSH,并从那里到此pfSense / FreeBSD框的SSH SSH时,它也会启用彩色输出,并开始产生不需要的彩色输出/ 是否可以在本地更改某些内容,以便从本地计算机或通过中间计算机通过SSH SSH到pfSense框时,客户端将忽略远程颜色设置。理想情况下,我只想保留黑白,两种色调的标准背景和文本颜色? 11 ssh terminal colors
2 禁用urxvt中的粗体 我想在urxvt配置(.Xresources)中禁用粗体字体。xterm具有选项allowBoldFonts。urxvt有类似的选择吗?我找不到类似的东西。 11 terminal configuration fonts rxvt
3 在输出量上转义序列是否有客观好处? 在.*rc网上的人们的档案或各种代码中,我倾向于看到许多人手动使用ANSI转义序列而不是使用tput。 我的理解tput是更通用/更安全,所以这使我感到奇怪: 是否有任何客观原因应该使用转义序列代替tput?(可移植性,错误的鲁棒性,异常的终端...?) 11 terminal escape-characters tput
2 ZShell中的16种颜色 我似乎只能在zshell提示中调用8种颜色。 例: PROMPT="[%n@%{$fg[magenta]%}%m%{$reset_color%} %.] %# " 工作良好。然而, PROMPT="[%n@%{$fg[brmagenta]%}%m%{$reset_color%} %.] %# " 不起作用 基本上,没有“明亮”的颜色变化出现。 经过研究后,我发现zsh的颜色由“颜色” setopt调用。 在做 echo ${(o)color} 产生以下输出: 00 01 02 03 04 05 07 08 22 23 24 25 27 28 30 30 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 … 11 terminal zsh colors
2 为什么在/ dev文件夹中找不到MAKEDEV? 我目前正在探索Linux Mint上的目录树,同时通过购买的书来支持它。好吧,这本书专门说: 该/dev目录包含所有设备的特殊设备文件。设备文件是在安装过程中创建的,以后会使用/dev/MAKEDEV脚本创建。该/dev/MAKEDEV.local是由系统管理员写了一个脚本,创建仅本地设备文件或链接(...) 我找不到该脚本,应该找到它还是在安装新设备时生成? 10 linux-mint terminal udev
2 命令行的键盘快捷键是什么? 我说的是您在命令行/终端中使用的键盘快捷键。 例如:Ctrl+ c杀死进程,Ctrl+ d注销,Ctrl+ z将进程发送到后台...等等。 我测试了一些,发现他们既不是终端(即gnome-terminal,xterm,konsole)具体也不壳(即bash,zsh)具体的,他们甚至在工作tty秒。 所以,我想知道: 谁提供这些快捷方式? 如何列出和修改/定义它们? 10 command-line terminal keyboard-shortcuts tty
3 由于未安装任何明智的终端模拟器,因此无法退出i3 我正在尝试安装Arch Linux,并在安装了最基本的内容后安装并运行i3: pacman -S i3 dmenu xorg xorg-xinit startx 终于开始了,但是我不能退出。按$ mod + shift + E并确认后,它给我错误: i3-sensible-terminal could not find a terminal emulator. Please install one. 我也从$ mod + Enter得到这个错误。我很困惑,因为我无法退出到实际的终端以安装终端仿真器。为什么退出i3尝试运行终端仿真器,而不是关闭dmenu / xorg并返回到real(?)终端?谁能提供一些见识? 10 arch-linux terminal i3
4 如何在终端中绘制单个像素? 直到现在,我还使用字符在终端中绘制图像,形状等。 可以画一个像素吗? 比方说: foo 1 1 red 这将在坐标处绘制一个红色像素(1, 1)。 是否有现有的应用程序可以完成这项工作? 当前正在运行Ubuntu 14.04。 10 terminal images
1 在GNU ls时间样式中包括着色 我知道,我可以ls为此指定自定义时间格式 ls -lAF --time-style="+ %Y-%b-%d %H:%M:%S" --color=always 但我想在时间格式中“混入”颜色。例如,我希望年份2014为红色。我该怎么办? 我尝试将颜色代码\033[0;31m放在的前面%Y,但是代码不会被解释为颜色,而是乱码。 10 terminal ls
2 手动设置$ TERM变量是否正确? 我设置$TERM将行添加XTerm*termName: xterm-256color到.Xresources文件的变量。当我这样做时,我不知道确切的含义(我正在遵循在线指南来更改的外观xterm),但是现在我读了更多的书,并担心我做错了什么。具体来说,我想知道$TERM手动设置变量有什么不好,如果是的话,如何恢复错误。 如果需要,我将通过运行Fedora 20 xterm。 10 terminal xterm x-resources