Questions tagged «gnu-screen»

GNU Screen是一种命令行实用程序,允许用户在一个连接上创建多个Shell会话。这些会话与主连接断开连接,因此即使断开连接,用户也可以保持状态。


1
使用屏幕时,诸如less和man之类的命令此后不会清除屏幕
与这个问题相反,我想为清除屏幕重新启用功能less。在我的xtermCygwin / mintty或Gnome Terminal(均为xterm)终端下,它可以正常工作。 但是,在screen会话中时,屏幕的清除会以某种方式禁用。我尝试了几件事,例如 screen -T xterm 或将autonuke语句放入我的~/.screenrc。另外,在屏幕会话中 export TERM=xterm tset 没有效果。所以,现在我没主意了。任何帮助表示赞赏。
15 gnu-screen 

4
Mac Gnu-Screen不会加载默认的.bash_profile
我的bash_profile中有很多自定义设置。当我使用gnu-screen时,我意识到我的屏幕无法执行source /Users/disappearedng/.bash_profile。我尝试将源/Users/disappearedng/.bash_profile放在我的.screenrc文件中,但随后它抱怨别名不是命令...(我想screenrc需要特定于screenrc的命令)。 我尝试将.bash_profile更改为.profile或.bash_rc。没有任何工作。 有什么帮助吗?
15 mac  gnu-screen 

3
非root用户的“屏幕正在终止”
当我尝试以非root用户身份运行screen时,我得到: screen [screen is terminating] 立即,尽管它对于root正常工作 ls -alh /usr/bin/screen -rwxr-sr-x 1 root screen 465K Jun 9 20:30 /usr/bin/screen 到处搜寻时,我注意到提到/ etc / fstab,这是我的: # <file system> <mount point> <type> <options> <dump> <pass> /dev/md1 / ext4 errors=remount-ro 0 1 /dev/md2 /home ext4 defaults 1 2 /dev/sda3 swap swap defaults 0 0 /dev/sdb3 …

3
如何在不转到“窗口”列表的情况下经过GNU屏幕中的窗口9?[重复]
这个问题已经在这里有了答案: GNU屏幕:进入9 个以上选项卡的键(3个答案) 4年前关闭。 我使用GNU屏幕工具使会话在系统上保持活动状态。要在窗口之间切换,我使用Ctrl+a NN是窗口号。我想使用类似的按键来访问带有两位数的数字的窗口。到目前为止,我必须转到窗口列表Ctrl+a ",然后选择窗口。 有没有办法实现我想要的目标?
14 linux  gnu-screen 

5
Cygwin下的Gnu屏幕替代品
除Gnu的屏幕外,还有Cygwin / Windows的终端多路复用器吗? 我知道Gnu的屏幕应用程序有2种替代方法:Byobu和TMux。但是,这些都不能在Windows下使用Cygwin运行。

6
如何在xterm运行屏幕中自动更新标题?
这是该问题的后续措施。我正在xterm的 GNU 屏幕中的tcsh中工作。 我的.cshrc中包含以下内容: alias res_t 'xtset -t %h:%d "(%u:%g)" %e' # reset titlebar res_t # reset title right now alias precmd res_t 而且效果很好! 但是,当我运行屏幕时,我看到标题没有用当前目录更新。如何使屏幕更新xterm标题?
14 gnu-screen  xterm  tcsh 

6
关闭PC而不终止SSH会话
我在远程Linux机器上运行着一些繁重而漫长的进程。我使用笔记本电脑通过SSH连接到这些计算机,然后从沙发上运行进程。 但是,当我想关闭笔记本电脑时,由于远程进程被终止,我遇到了麻烦。 我进行了研究,发现“屏幕”对我来说是一个很好的解决方案,它是!(只要我不关闭笔记本电脑)。是否没有办法“保持”“屏幕”会话,以便我可以将其关闭然后重新连接到会话?
14 linux  ssh  gnu-screen 

2
如果知道屏幕的名称,如何杀死它?
我有一个使用命令开始的名为“ foo”的屏幕 screen -S foo -d -m my_command_goes_here. 我想将其放在cron中,然后每晚通过杀死屏幕重新启动它。我使用屏幕的原因是我的命令启动了其他几个proc,这将确保它们全部退出。 那么...杀死sceen'foo'的命令是什么? 谢谢!
14 linux  gnu-screen 


5
PuTTY或OTHER-即使退出PuTTY也要继续执行命令[重复]
这个问题已经在这里有了答案: 关闭腻子会话后如何使进程保持活动状态? (10个回答) 5年前关闭。 我有几个需要运行的命令。即使退出界面,这些命令也需要连续运行。当我可以访问Linux GUI时,执行以下操作: cd /home/testuser/Scripts* xterm -hold -T "Background_Script1" -e "service1-start.sh" & sleep 10 xterm -hold -T "Background_Script2" -e "service2-start.sh" & 任何帮助都感激不尽。



4
重新启动后如何保持“ gnu screen”布局
我使用的是screenVim在左侧的3分割,另外两个屏幕在右侧的水平分割。我知道从屏幕上拆下时,可以使用保存布局:layout save my_layout_name。 我已经layout autosave on在.screenrc文件中,但这对我的问题没有帮助。 如何在不同的终端会话之间以及重新启动PC后保持屏幕的布局?或者作为一种解决方法,是否有一种方法可以运行屏幕(参数)来分割屏幕,在每个窗口上设置bash并保存布局?
13 linux  gnu-screen 

3
屏幕未设置LD_LIBRARY_PATH
screen在bash中运行将擦除变量LD_LIBRARY_PATH。我已经读了一些书,看来这是预期的行为,但是我需要解决它。 解决方法是将LD_LIBRARY_PATH声明添加到中~/.bashrc。就我而言,在启动外壳程序和调用屏幕之间,LD_LIBRARY_PATH发生了很大变化,因此我需要将LD_LIBRARY_PATH 的当前值放入screen会话中。

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.