Questions tagged «terminal»

终端:1)通常用于通过串行或RDP与终端服务器通信的设备或程序,2)命令外壳或命令行的同义词,3)特定的OS X程序。

4
如何通过台式机上的远程服务器上的ssh命令启动屏幕会话?
我希望能够通过桌面上的单个ssh命令在远程服务器上启动屏幕会话。但是,屏幕似乎需要一个终端,当通过ssh运行命令时该终端不可用。 所以很明显 ssh root@my.machine screen "tail -f /var/log/messages" (例如)不起作用,并给出 Must be connected to a terminal. 我希望ssh在屏幕下启动该命令,以便稍后登录并像我手动启动的屏幕会话一样附加。
57 ssh  terminal  gnu-screen  tty 




1
从终端会话中恢复正在运行的脚本
因此,我正在使用GNU屏幕来管理多个正在运行的脚本/程序。多路复用和可分离性很有帮助。 我从磁盘上删除了一个脚本,现在在查找备份时遇到了一些麻烦。但是,其中一个终端会话正在执行脚本,然后删除了该文件,该脚本继续正常运行。 有没有办法劫持当前正在运行脚本的终端会话以恢复该文件的内容?

5
如何使“ less”命令处理UTF-8?
在我的Mac终端上,通常可以打印UTF-8,但是less不能正常工作。 所以这可以正常工作: $ echo -e '\xe2\x82\xac' € 但是将其管道化成更少的内容是这样的: $ echo -e '\xe2\x82\xac' | less <E2><82><AC> 如何解决? 用于诊断: 我正在使用Mac OS 10.6.8。较少版本418,终端2.1.2(273.1)。 我的语言环境的输出是这样的: $ locale LANG="en_US.UTF-8" LC_COLLATE="C" LC_CTYPE="C" LC_MESSAGES="C" LC_MONETARY="C" LC_NUMERIC="C" LC_TIME="C" LC_ALL="C"

6
Mac OS X更好的“ top”命令?[关闭]
topOS X上的命令非常糟糕。大多数Linux发行版中包含的命令使您可以使用<和更改排序依据列>,其中有一种彩色模式(通过z按键),以及许多其他有用的选项。 有替代的命令行工具吗?理想情况下,我希望htop使用OS X,但是由于它依赖于/proc/文件系统(请参见此线程),因此尚未移植(可能永远不会移植)。 显而易见的答案是“活动监视器”,但是我正在寻找命令行工具!

5
大多数长时间运行的命令在Amazon EC2上立即终止(Ubuntu 10.04)
在终端中运行任何种类的长期运行命令时,程序立即死亡,终端输出文本Killed。 有指针吗?也许有一个日志文件,其中包含解释为什么命令被杀死的数据? 更新资料 这是一个摘录dmesg,希望可以阐明引起问题的原因。另一个可能有用的注意事项是这是一个Amazon EC2实例。 May 14 20:29:15 ip-10-112-33-63 kernel: [11144050.184209] Call Trace: May 14 20:29:15 ip-10-112-33-63 kernel: [11144050.184218] [<c01e49ea>] dump_header+0x7a/0xb0 May 14 20:29:15 ip-10-112-33-63 kernel: [11144050.184221] [<c01e4a7c>] oom_kill_process+0x5c/0x160 May 14 20:29:15 ip-10-112-33-63 kernel: [11144050.184224] [<c01e4fe9>] ? select_bad_process+0xa9/0xe0 May 14 20:29:15 ip-10-112-33-63 kernel: [11144050.184227] [<c01e5071>] __out_of_memory+0x51/0xb0 May 14 20:29:15 ip-10-112-33-63 …


7
我辞职后如何保持从人那里读到的内容?
因此,我们man whatever用来获取有关whatever命令的用法和其他信息,当找到相关信息部分时,我想man使用屏幕上剩余的信息退出该命令。因此,我可以与上面的裁判员键入下一个命令。但是该man命令退出整个屏幕以恢复类似于的旧屏幕vim。有没有办法做到这一点?
24 terminal  man 



3
如何直接在控制台中启动qemu(在curses或SDL中*不*)
我似乎还记得在禁用图形窗口的情况下仅能通过终端仿真器输出来启动qemu的情况。在这里,我并不是说使用ncurses接口,那不是很好,但是我希望输出直接流入我的终端,以使剪切和粘贴更加容易。 我试过了: qemu -nographic binary.img # simply no display qemu -curses binary.img # nice text output, but not directly flowing in the terminal qemu -noframe -curses binary.img # same as above qemu -nographic -curses binary.img 我想可以接受的解决方法是,我可以调整curses控制台的大小以适合我使用的终端。现在很烦人,因为它不适合终端大小... qemu -curses binary.img SeaBIOS (version 1.7.0-20120603_194846-gandalf) iPXE (http://ipxe.org) 00:03.0 C900 PCI2.10 PnP PMM+07FC86A0+07F886A0 C900 …

14
在pts登录名的“ last”输出中缺少IP信息的原因?
我有五个正在运行的CentOS 6 linux系统,并且遇到了一个相当奇怪的问题,在我拥有的所有linux系统中,我的用户名似乎都只发生了...这是我从last命令中删除条目的示例。 。 mpenning pts/19 Fri Nov 16 10:32 - 10:35 (00:03) mpenning pts/17 Fri Nov 16 10:21 - 10:42 (00:21) bill pts/15 sol-bill.local Fri Nov 16 10:19 - 10:36 (00:16) mpenning pts/1 192.0.2.91 Fri Nov 16 10:17 - 10:49 (12+00:31) kkim14 pts/14 192.0.2.225 Thu Nov 15 18:02 - …
18 linux  centos  bash  login  terminal 

5
在FreeBSD的终端上按Ctrl +箭头键时获得; 5D
在centos上,我可以通过在终端中按ctrl +箭头(向左或向右)来跳过单词。当我进入FreeBSD盒并尝试相同的模式时,我得到: $ tail -f 20120412.log;5D;5D;5D (每次尝试= ; 5D) 有没有办法来解决这个问题?我正在使用Ubuntu 12.04 + Terminator。 提前致谢。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.