由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - screen是干啥的
相关主题
Screen用ctrl-a S split屏幕以后的问题nohup不能再ssh -X下面使?
Urgent help please! background process killed.请问Ctrl+Z把任务suspended之后
ubuntu gnome 的菜单不见了----help!下周发布 Ubuntu 11.10
如何重新控制一个进程linux进程stopped和terminated有什么区别?
screen能竖着分屏幕吗?怎么阻止ssh 自动中断呢?
问个后台运行的问题bash中比较无聊的功能
问个xubuntu 的问题linux下面的剪贴板太乱了
usb auto mount?pcman fm的一个bug
相关话题的讨论汇总
话题: screen话题: ctrl话题: session话题: 运行话题: terminal
进入Linux版参与讨论
1 (共1页)
M*P
发帖数: 6456
1
忘了
L***a
发帖数: 108
2
run multiple terminals.
N**********d
发帖数: 9292
3
可以运行程序,退出终端还能继续执行

【在 M*P 的大作中提到】
: 忘了
J********a
发帖数: 5208
4
总的来说,是神器
https://bbs.archlinux.org/viewtopic.php?id=55618

【在 N**********d 的大作中提到】
: 可以运行程序,退出终端还能继续执行
M*P
发帖数: 6456
5
厉害。
我没事不用那么多terminal

【在 J********a 的大作中提到】
: 总的来说,是神器
: https://bbs.archlinux.org/viewtopic.php?id=55618

r*****z
发帖数: 906
6
如果经常远程ssh上来干活儿,就比较需要了

【在 M*P 的大作中提到】
: 厉害。
: 我没事不用那么多terminal

M*P
发帖数: 6456
7
终于发现用处了,可以防止自己不小心关了terminal.

【在 r*****z 的大作中提到】
: 如果经常远程ssh上来干活儿,就比较需要了
r*****z
发帖数: 906
8
呵呵,嗯,的确是个用途
其实,如果用的terminal程序靠谱,比如gnome-terminal,本身就有这样的功能

【在 M*P 的大作中提到】
: 终于发现用处了,可以防止自己不小心关了terminal.
N****w
发帖数: 21578
9
什么功能?
gnome-terminal 关了、用户 logout 了,里面的后台命令还能继续跑?

【在 r*****z 的大作中提到】
: 呵呵,嗯,的确是个用途
: 其实,如果用的terminal程序靠谱,比如gnome-terminal,本身就有这样的功能

M*P
发帖数: 6456
10
展开说说,我正google中。

【在 r*****z 的大作中提到】
: 呵呵,嗯,的确是个用途
: 其实,如果用的terminal程序靠谱,比如gnome-terminal,本身就有这样的功能

相关主题
问个后台运行的问题nohup不能再ssh -X下面使?
问个xubuntu 的问题请问Ctrl+Z把任务suspended之后
usb auto mount?下周发布 Ubuntu 11.10
进入Linux版参与讨论
d******i
发帖数: 174
11
我很喜欢screen, 个人喜欢的screen功能:
1. 远程登录服务器只需开一个窗口,运行screen后,用screen 的“窗口“运行多个进
程,很方便
2. 有时因为vpn或者其他原因,和服务器失去联系,screen上运行的所有进程不受影响
,可以再次登录继续之前的工作
3. 可以和其他用户screen sharing, 用来trouble shooting 或者walk through
something...

【在 N****w 的大作中提到】
: 什么功能?
: gnome-terminal 关了、用户 logout 了,里面的后台命令还能继续跑?

r*****z
发帖数: 906
12
哦,我不是这个意思,我是顺着前面那个帖子回复的
gnome-terminal可以提醒用户还有应用程序在运行,所以不会发生误关的事情
logout以后还能运行,需要screen或者nohup

【在 N****w 的大作中提到】
: 什么功能?
: gnome-terminal 关了、用户 logout 了,里面的后台命令还能继续跑?

d********g
发帖数: 10550
13
screen很有用,特别是回家前开一个终端让机器编译,回家后ssh过去接着查看进度

【在 d******i 的大作中提到】
: 我很喜欢screen, 个人喜欢的screen功能:
: 1. 远程登录服务器只需开一个窗口,运行screen后,用screen 的“窗口“运行多个进
: 程,很方便
: 2. 有时因为vpn或者其他原因,和服务器失去联系,screen上运行的所有进程不受影响
: ,可以再次登录继续之前的工作
: 3. 可以和其他用户screen sharing, 用来trouble shooting 或者walk through
: something...

z**r
发帖数: 17771
14
screen有一个问题就是每个session的输出显示好像不是完全独立,不知道说明白没有
,就是比如你开多个session,每个session都很多输出,那么你从其中一个session切
换到另外一个session的时候,看到的当前session的输出显示只有窗口那么多,再往前
的就看不到了,一翻页看到的是前一个session的。

【在 d******i 的大作中提到】
: 我很喜欢screen, 个人喜欢的screen功能:
: 1. 远程登录服务器只需开一个窗口,运行screen后,用screen 的“窗口“运行多个进
: 程,很方便
: 2. 有时因为vpn或者其他原因,和服务器失去联系,screen上运行的所有进程不受影响
: ,可以再次登录继续之前的工作
: 3. 可以和其他用户screen sharing, 用来trouble shooting 或者walk through
: something...

l****h
发帖数: 272
15
是独立的。crtl+a+[, 再用pageup, pagedown翻页。

【在 z**r 的大作中提到】
: screen有一个问题就是每个session的输出显示好像不是完全独立,不知道说明白没有
: ,就是比如你开多个session,每个session都很多输出,那么你从其中一个session切
: 换到另外一个session的时候,看到的当前session的输出显示只有窗口那么多,再往前
: 的就看不到了,一翻页看到的是前一个session的。

z**r
发帖数: 17771
16
俺回头试试,先给你mark上

【在 l****h 的大作中提到】
: 是独立的。crtl+a+[, 再用pageup, pagedown翻页。
l****h
发帖数: 272
17
是ctrl+a+[

【在 z**r 的大作中提到】
: 俺回头试试,先给你mark上
j*a
发帖数: 14423
18
这个功能肯定是在的 我以前用的是ctrl+a+c复制 可以往上跑 screen自己有个buffer

【在 l****h 的大作中提到】
: 是ctrl+a+[
k***s
发帖数: 277
19
用scrollback命令,每个session可以hold的输出只受内存限制。我一般用
scroolback 20000
基本满足任何复杂计算所需要的输出。

【在 z**r 的大作中提到】
: screen有一个问题就是每个session的输出显示好像不是完全独立,不知道说明白没有
: ,就是比如你开多个session,每个session都很多输出,那么你从其中一个session切
: 换到另外一个session的时候,看到的当前session的输出显示只有窗口那么多,再往前
: 的就看不到了,一翻页看到的是前一个session的。

M*P
发帖数: 6456
20
对于R就不管用,终于想起来当初gnome关R不提示是我用screen的一个关键原因

【在 r*****z 的大作中提到】
: 哦,我不是这个意思,我是顺着前面那个帖子回复的
: gnome-terminal可以提醒用户还有应用程序在运行,所以不会发生误关的事情
: logout以后还能运行,需要screen或者nohup

相关主题
linux进程stopped和terminated有什么区别?linux下面的剪贴板太乱了
怎么阻止ssh 自动中断呢?pcman fm的一个bug
bash中比较无聊的功能远程怎么logout本地登录的session
进入Linux版参与讨论
J********a
发帖数: 5208
21
ctrl a + esc

【在 z**r 的大作中提到】
: screen有一个问题就是每个session的输出显示好像不是完全独立,不知道说明白没有
: ,就是比如你开多个session,每个session都很多输出,那么你从其中一个session切
: 换到另外一个session的时候,看到的当前session的输出显示只有窗口那么多,再往前
: 的就看不到了,一翻页看到的是前一个session的。

M*P
发帖数: 6456
22
screen detarch 之后运行的东西在哪?

【在 d******i 的大作中提到】
: 我很喜欢screen, 个人喜欢的screen功能:
: 1. 远程登录服务器只需开一个窗口,运行screen后,用screen 的“窗口“运行多个进
: 程,很方便
: 2. 有时因为vpn或者其他原因,和服务器失去联系,screen上运行的所有进程不受影响
: ,可以再次登录继续之前的工作
: 3. 可以和其他用户screen sharing, 用来trouble shooting 或者walk through
: something...

wy
发帖数: 14511
23
在screen里面

【在 M*P 的大作中提到】
: screen detarch 之后运行的东西在哪?
h*******c
发帖数: 248
24
现在好象流行拿screen套在一般程序外面当daemon用.不少人懒得把程序写成daemon,直
接开各screen,在里面运行,然后detach.
j*a
发帖数: 14423
25
流行成趋势了?
libdaemon几行代码懒得抄进去?
http://0pointer.de/lennart/projects/libdaemon/

【在 h*******c 的大作中提到】
: 现在好象流行拿screen套在一般程序外面当daemon用.不少人懒得把程序写成daemon,直
: 接开各screen,在里面运行,然后detach.

J********a
发帖数: 5208
26
没法auto start
不过调试啊什么的还是很好用

【在 j*a 的大作中提到】
: 流行成趋势了?
: libdaemon几行代码懒得抄进去?
: http://0pointer.de/lennart/projects/libdaemon/

l*******G
发帖数: 1191
27
补充一点,screen 的log功能很强大
ctrl+a : 然后输入
logfile logfilename.txt
ctrl+a : 然后输入
log
这样所有的screen过程就被记录到logfilename.txt中了。
退出screen 后可以用如下方法把logfilename.txt清理一下,去掉其中的所有特殊字符:
screen #start a new screen to clean the logfilename.txt
cd /path/to/logfilename.txt
wc -l logfilename.txt
screen -X scrollback nnnn #nnnn is the number of
#lines found from your wc command + 50
cat logfilename.txt
screen -X hardcopy -h logfilename.txt.cleaned
exit
logfilename.txt.cleaned 是清理后的log
非常适合于作text-based 教程。
j*a
发帖数: 14423
28
man script

符:

【在 l*******G 的大作中提到】
: 补充一点,screen 的log功能很强大
: ctrl+a : 然后输入
: logfile logfilename.txt
: ctrl+a : 然后输入
: log
: 这样所有的screen过程就被记录到logfilename.txt中了。
: 退出screen 后可以用如下方法把logfilename.txt清理一下,去掉其中的所有特殊字符:
: screen #start a new screen to clean the logfilename.txt
: cd /path/to/logfilename.txt
: wc -l logfilename.txt

1 (共1页)
进入Linux版参与讨论
相关主题
pcman fm的一个bugscreen能竖着分屏幕吗?
远程怎么logout本地登录的session问个后台运行的问题
新手求助: 如何access上一次SSH Session里运行的Console app问个xubuntu 的问题
键盘上的windows键usb auto mount?
Screen用ctrl-a S split屏幕以后的问题nohup不能再ssh -X下面使?
Urgent help please! background process killed.请问Ctrl+Z把任务suspended之后
ubuntu gnome 的菜单不见了----help!下周发布 Ubuntu 11.10
如何重新控制一个进程linux进程stopped和terminated有什么区别?
相关话题的讨论汇总
话题: screen话题: ctrl话题: session话题: 运行话题: terminal