刚刚了解了 linux 上的 screen 命令 - 它是天才。我喜欢它。但是,屏幕中的实际终端/提示的外观和行为与我的标准 bash 提示不同。也就是说,颜色不一样,选项卡完成似乎不起作用等。
有没有一种方法可以让 screen 表现得像一个正常的(至少,像我习惯的那样正常)bash 提示?
我通过 ssh 从 Mac(终端)连接到无头 linux 机器(Ubuntu)。登录后,我有TERM=xterm-color
,当我运行 screen 我有TERM=screen
。
我将尝试下面的建议,看看我是否可以先更改该$TERM
值。
我在使用 Mac OS X 的终端 (TERM=xterm) 时遇到了一个问题:有时它会进入一种状态,在这种状态下,从顶部滚动的行不会添加到回滚缓冲区中。我没有使用screen
或类似的;这是终端选项卡内的一个普通 bash shell。
打开新标签后,它不会立即执行此操作。我相信这是我在问题选项卡中运行的东西的副作用。我的猜测是它与 xterm 仿真有关,可能与滚动区域有关。
什么没有奏效:
reset
在选项卡中运行有没有可靠的方法来重置终端和/或 xterm 状态?
任何人都可以解释发生了什么,即使唯一的解决方法是关闭选项卡并打开一个新选项卡?
我在执行 cron 进程以检查服务器中当前的 CPU 使用情况时遇到问题。
我的脚本开始于:
top -c -n 1 -u www-data > /tmp/kill-cpu
Run Code Online (Sandbox Code Playgroud)
我可以在控制台中毫无问题地执行,但在 cron 中我得到
顶部:tty 获取失败
如果我使用 -b 选项到顶部
top -b -n 1
Run Code Online (Sandbox Code Playgroud)
我得到
'dumb':未知终端类型。
我使用 xterm 作为 TERM
感谢您的帮助 :)
Lito。
解决方案:我能够通过以下方式解决问题:
ln -s /lib/terminfo/d/dumb /usr/share/terminfo/d/dumb
Run Code Online (Sandbox Code Playgroud) 我管理过很多AIX机器,一般都是5.3版的。
基本的终端功能工作得很好,但似乎有些事情没有。例如nmon
显示lqqx
而不是画线字符。
lqnmonqqqqqqqqr=ResourcesqqqqqqqqHost=sigloprodqqqqqqRefresh=2 secsqqq11:29.
1 Memory qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqx
x Physical PageSpace | pages/sec In Out | FileSystemCx
x% Used 97.4% 1.3% | to Paging Space 0.0 0.0 | (numperm) 5x
x% Free 2.6% 98.7% | to File System 0.5 1.5 | Process 2x
xMB Used 7980.3MB 26.2MB | Page Scans 0.0 | System 1x
xMB Free 211.7MB 2021.8MB | Page Cycles 0.0 | Free x
xTotal(MB) 8192.0MB 2048.0MB | Page Steals 0.0 | -x
x | Page …
Run Code Online (Sandbox Code Playgroud) 我刚刚在一台电脑上安装了最新的稳定版 FreeBSD,我遇到了以下问题:
如果在 Putty 中,我发出类似ps uxa
给出长行输出的命令,它们会被裁剪。ps uxa|more
没有帮助。即使我做ps uxa > file.txt
,线裁剪到80个字符的文件中!
有一些它的外观图片:http: //yfrog.com/0rfilecroppx
这会在全新安装后立即发生,所有内容都设置为默认值。默认 shell 是 csh,将其更改为 bash 没有帮助。我在 Linux 中从未发生过这种情况。
我的名字 -a
FreeBSD freebsd.localdomain 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009
root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?我已经看过 env vars、.profile、.cshrc、/etc/login.conf。
我试图在 xterm256 颜色模式下将我的 xterm 背景颜色设置为“color 234”,但我不知道要传递给“-bg”选项的内容。我试过“color234”、“Color234”,但这些都没有定义。