gnu-screen 相关问题

screen(GNU Screen)是一个全屏窗口管理器,它在多个进程(通常是交互式shell)之间复用物理终端。在使用此标记之前,请阅读“哪个网站更合适?”标签维基的会话。

PHP tmux和屏幕行为不正确(没有启动,没有新会话,没有新窗口)

我在php中遇到tmux / screen问题。当我尝试启动屏幕会话时没有任何反应。当我尝试启动一个tmux会话时,它只有在我给www-data shell访问时才有效,即便没有......

回答 1 投票 10

使用屏幕时保留终端窗口标题

每当我启动屏幕时,它会将终端窗口的标题更改为“屏幕”。如果我没有在屏幕下运行我的命令,我可以阻止它并使窗口标题保持原样吗?更多 ...

回答 1 投票 1

停止屏幕重定向输出而不会杀死屏幕

我在屏幕终端(屏幕-L)中运行一个脚本,将其输出重定向到screenlog.0文件。现在文件变得越来越危险,我想知道你是否知道一种方法来阻止......

回答 1 投票 0

Python子进程没有正确执行

我在向正在运行的屏幕输出命令时遇到问题。使用以下代码:import subprocess subprocess.call([“screen”,“ - S jcmp”,“ - X stuff”,“'kick Jman100'`echo -ne'\ 015'`”)...

回答 1 投票 2

如何将命令传递给屏幕会话?

我正在编写一个Linux shell脚本,我需要在其中启动一个新的屏幕会话,在屏幕上运行node.js服务器,然后从屏幕上分离,以便我的服务器在后台运行。马上, ...

回答 2 投票 -1

在传递给屏幕的命令中使用环境变量

要在分离的屏幕中执行命令,我可以这样做(在创建屏幕后,屏幕-dmS myscreen bash):screen -S myscreen -X stuff $'echo hello \ n'但是这个语法与$ for ...

回答 2 投票 0

使用bash脚本在现有的屏幕会话中输入命令

我正在写一个bash脚本。下面是我的命令屏幕-x stack -p n-api -X stuff“ls”这个命令只是粘贴这个命令永远不会执行。因此我使用control + V +输入命令来形成...

回答 1 投票 0

注销后切换到运行屏幕会话? [关闭]

我试过屏幕-r,这就是我得到的:$ screen -r有一个屏幕:1877.pts-0.domain(10/21/2014 05:17:52 PM)(附)没有屏幕恢复。我怎样才能恢复......

回答 2 投票 -1

如何使用自定义命令为每个屏幕启动多个屏幕?

我想使用mac / linux命令屏幕启动多个屏幕,让每个屏幕执行我的.bashrc,然后从.bashrc运行一系列别名/函数。我试过添加各种...

回答 1 投票 0

使用屏幕查看脚本的输出

我正在尝试同时在分离的屏幕会话中运行多个脚本。这是我目前的代码。 #!/ bin / bash screen -mdS Name_Screen1“python /path/to/file/file.py arg1 arg2 arg3”...

回答 2 投票 1

无法通过c中的system()连接到已经激活的屏幕

这是我编写的代码的一部分,用于填充0在我的一个Ubuntu终端选项卡中打开的屏幕会话。 char命令[60]; strcpy(命令,“screen -S 8305.pts-1.MYUb -X stuff $'0'”);系统(...

回答 2 投票 3

有没有办法在使用屏幕时对Ctrl + a:多用户进行编码?

我想运行一个脚本来设置一个屏幕会话,然后自动将其变成一个多用户,并在我的系统上添加一个用户。到目前为止,我有一个创建屏幕的脚本......

回答 1 投票 0

屏幕CS:GO服务器cvar更改

我想用.sh脚本将命令发送到屏幕。使用以下命令启动CSGO服务器:screen -S cs ./srcds_run -game csgo -usercon如何向csgo服务器发送命令,如:sv_cheats 1

回答 1 投票 0

如何使用特定配置文件启动屏幕会话?

我希望能够使用某个配置文件启动屏幕会话。我知道我可以使用-c然后使用配置文件的文件路径,但如果我这样做,那么我使用的sh脚本会...

回答 1 投票 0

退出SCREEN会话不会结束正在运行的程序

我有一个简单的脚本试图杀死正在运行的屏幕会话,等待5秒,然后重新启动它。试图把它放在一个cron工作上,但有一个奇怪的问题。这是脚本:#!/ bin / bash ...

回答 1 投票 0

当defshell设置为bash时,如何更改屏幕中的默认目录?

我知道在运行screen命令之前,你通常可以在screenrc文件中使用chdir来更改目录。但是,如果我有defshell -bash set,这对我不起作用。这是一个示例文件......

回答 1 投票 0

获得刚开始屏幕会话的PID

你怎么得到刚刚创建的屏幕会话的PID,如:screen -dm -S test ping localhost screen -ls有一个屏幕:3310.test(09/04/15 14:07:41)(独立)我想要3310我......

回答 1 投票 1

为重启脚本创建屏幕?庆典

我正在尝试在Ubuntu服务器上使用此脚本。 #!/ bin / sh while(true)do screen -S myserver java -server -Xms4G -Xmx4G -jar craftbukkit.jar echo“服务器在5秒内重启.Ctr + C to ...

回答 1 投票 1

使用屏幕-X的未知命令

我有一个名为railsS erver的屏幕。我想在其中启动rails。 screen -S railsS erver -p 0 -X“rails s”但是在我尝试运行此命令的另一个终端窗口中,出现了这个问题。 ...

回答 1 投票 1

如何将ctrl + c发送到另一个屏幕?

我想将ctrl + c发送到另一个屏幕。我怎样才能做到这一点? screen -S railsS erver -p 0 -X stuff $'\ cc'screen -S railsS erver -p 0 -X stuff $'^ C'但是这些似乎不起作用。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.