标签: console

通过正则表达式全局着色终端

我知道很多程序都使用颜色——(vim、ack、color-ls 等等)但是仍然有很多情况你会被黑色和白色所困扰。

有一些脚本会根据正则表达式为输出着色(即“使任何匹配 'dog' 的东西变成红色”),但这些脚本必须用管道调用 - 例如:"> cat myfile | color dog red" 这对任何东西都没用交互的。

我正在寻找的是可以连接终端模拟器(或实际执行此操作的终端)并为与给定正则表达式匹配的任何内容着色的东西,而与我当前使用的外壳或程序无关。如果这也适用于 ncurses,那就太棒了。我有太多的单色程序,如果我可以指定一个关键字列表以在它们出现或键入时突出显示/着色,那就太好了。

我使用 Guake 控制台,它可能使用 GNOME 终端,我不知道 GNOME 是否已经有这个功能。

linux console regex color

7
推荐指数
1
解决办法
2220
查看次数

如何远程控制Windows?

有没有办法像通过 SSH 远程控制其他 Linux 电脑一样轻松地远程控制 Windows 机器?

我目前正在使用 FTP 服务器存储文件,但我更喜欢管理其他 linux 机器的方式。我希望它像 ssh 一样是文本的,有这样的吗?我的意思是运行程序,重新启动/关闭,复制/编辑文件等...

我读到了 Cygwin,它能满足我的需求吗?


编辑:
我之前没有指定它,它应该是免费的

remote-access windows text console

6
推荐指数
3
解决办法
4793
查看次数

如何配置 UNIX 或 Linux 以通过串行连接进行管理

如何配置带有 COM 端口的 UNIX 或/和 Linux PC 以支持串行控制台连接?我想通过控制台电缆将我的笔记本电脑连接到那台PC,并使用putty等终端仿真软件管理PC,就像我直接使用键盘一样。

console serial

6
推荐指数
2
解决办法
458
查看次数

什么是好的串口转 USB 适配器?

设备上的串行端口仍然用于许多事情,尤其是在网络设备上。但是,大多数现代笔记本电脑不再具有串行(又名“COM”)端口。

所以我很好奇的是:人们使用的好的适配器或适配器中使用的芯片组是什么?

理想情况下,它只需插入机器和 Just Work(tm),而无需安装任何驱动程序。这样,系统管理员团队中的任何人都可以简单地获取并使用它,而无需查找软件 CD 或上网查找驱动程序。另外,我想它应该在 Windows XP & 7、Mac OS X (10.5?, 10.6) 和最好的 Linux (2.6+) 上运行。

从串行端来看,将浅蓝色 Cisco 电缆连接到它应该可以为当今大部分设备上的任何 RJ-45 型串行控制台运行。(一般假设为 9600 8N1。)

感谢您提供任何信息。

hardware console usb serial adapter

6
推荐指数
1
解决办法
552
查看次数

Linux:将所有消息打印到主控制台*和*辅助控制台(监视器/KVM)?

我在各种 Supermicro 和其他白盒服务器上运行 Linux(基于 Red Hat、CentOS、SL、版本 5 和 6)。有些有 IPMI,有些没有。

其中一些系统连接到键盘/显示器 (KVM) 控制台交换机。其他系统连接到远程串行控制台。更新的服务器连接到 IPMI,可通过 KVM-over-LAN 控制台重定向或 Serial over LAN (SOL) 使用。

使用所有这些方法,我们希望在所有串行控制台和 KVM 屏幕上看到一致的输出。例如,我们希望能够与系统进行从启动到关机的交互,我们希望看到整个启动顺序。这包括查看由以下人员打印的任何消息并与之交互:

  1. BIOS(这是由许多现代 BIOS 中的 BIOS 控制台重定向处理的,并且独立于操作系统)
  2. 引导加载程序(在本例中为 Grub 0.97)
  3. 查看内核打印的消息
  4. 查看由 打印的消息fsck,例如在fsck大型文件系统的冗长s期间。在带有串行控制台的系统上,有时fsck会坐在那里什么也不做,等待系统管理员输入密码。但是系统管理员可能看不到这个密码提示,除非我们碰巧记得登录到串行控制台。
  5. 在启动会话期间查看程序打印的消息
    • (例如Starting sshd: [ FAILED ] typo in sshd_config on line 171
  6. login:提示,并允许我登录到系统中。

我尝试了几种方法,但似乎无论我输入什么grub.conf,有些消息都会打印到监视器或串行控制台,但不能同时打印到两者。

是否可以告诉引导加载程序、Linux 内核、操作系统等将所有消息打印到连接的监视器以及串行控制台?

remote-access linux ipmi console fsck

6
推荐指数
1
解决办法
3487
查看次数

Linux 系统在哪里/何时更改控制台显示模式?

我正在我的一个盒子上安装 Debian Wheezy (7.0rc1)。由于我不会在这里讨论的原因,我不希望在启动期间(或之后)将帧缓冲区用于控制台显示。为了避免这种情况,我补充说:

GRUB_TERMINAL=console
GRUB_GFXPAYLOAD_LINUX=keep
Run Code Online (Sandbox Code Playgroud)

/etc/default/grub。事实上,我在 grub 中获得了文本模式,并且在启动的前几秒钟内。但是,控制台会切换到那个地狱般的帧缓冲区!:

[    4.407402] Console: switching to colour frame buffer device 128x48
[    4.408544] fb0: nouveaufb frame buffer device
Run Code Online (Sandbox Code Playgroud)

(这是摘自/var/log/dmesg。)

我在/etc/init.d脚本的任何地方都找不到它的踪迹。我想,也许它是与内核模块加载-我没有发现什么有趣的/etc/modules/etc/modprobe.d两种。

那么,这种情况何时/何地发生?我怎样才能避免这种切换?

linux console display screen-resolution boot

6
推荐指数
1
解决办法
2万
查看次数

Linux:连接到另一个终端会话

我可以使用 screen 或 tmux 连接到其他终端会话,或共享它们。但是只有当我们第一次知道我们会使用它们时,这项工作才有效。
由于 root 可以访问所有内容,有没有办法在不运行 screen 的情况下做同样的事情?一些管道通过三通左右。

例如,远程接管某人打开的控制台或 ssh 会话。允许看到正在发生的事情并正确关闭事物。

linux ssh console gnu-screen tmux

6
推荐指数
1
解决办法
3万
查看次数

如何清除 Google Cloud Platform 控制台中的通知?

我使用 Google Cloud Platform (GCP) 的基于 Web 的控制台来执行可能失败的调试或测试任务(其他任务使用gcloudCLI自动化)。结果,我有越来越多的失败任务。每一个都会增加右上角我的通知图标上警报徽章的计数器。那很烦人。更重要的是,我不确定最近是否出现了问题(“之前是计数器 934 还是 933?”)。

我的问题:如何清除通知?我在弹出窗口和活动概览中都找不到按钮。弹出窗口的屏幕截图在此处链接。在右上角可以看到红色的8,表示过去总共有8个任务失败。

console google-cloud-platform

6
推荐指数
1
解决办法
1001
查看次数

Unix 命令在有控制台活动时暂停作业?

我想进行大型磁盘传输,这会降低系统的响应速度。

我想要的是一个 Unix 命令,它只会在我在控制台闲置几分钟后运行该命令。如果我中途回来,它会暂停工作。直到我离开我的电脑。

有没有这样的命令,或者软件包?

[编辑:这个问题的关键部分是如何确定是否有控制台活动自动挂起。]

hard-drive console suspend

5
推荐指数
1
解决办法
685
查看次数

如何复制/粘贴到 VMware ESXi HTML 界面中的虚拟机控制台窗口?

我的 VMware ESXi 6.7.0 实例中有一个 Ubuntu VM。我正在使用 Chrome 在 VMware ESXi 的 HTML 界面中访问虚拟机控制台。(我没有通过 SSH 访问虚拟机的权限。)

我想从 Windows PC 复制/粘贴到虚拟机控制台窗口。我找到了一篇描述如何启用复制/粘贴的文章,因此我按照步骤进行操作

如您所见,我在虚拟机上安装了 VMware Tools: 在此输入图像描述

isolation.tools.copy.disable我还将、isolation.tools.paste.disable和配置参数添加isolation.tools.setGUIOptions.enable到 VM 的高级设置中: 在此输入图像描述

打开虚拟机电源并在 Windows 中复制一些文本后,我无法选择在虚拟机控制台窗口中粘贴: 在此输入图像描述

virtual-machines console copy html vmware-esxi

5
推荐指数
1
解决办法
2万
查看次数