Difference between revisions of "Screen"

From AMule Project FAQ
Jump to: navigation, search
m (layout changes and links)
m
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
''[guy@machine homedir]$ screen -S job1<br/>''
 
''[guy@machine homedir]$ screen -S job1<br/>''
  
(Nothing seems to happen, but in fact you are now in a virtual session Do something that will take a long time and will produce console output.)<br/>
+
(Nothing seems to happen, but in fact you are now in a virtual session. Do something that will take a long time and will produce console output.)<br/>
  
 
''<pre>
 
''<pre>
Line 42: Line 42:
 
''[http://rucus.ru.ac.za/docs/screen/Screen-Command.html man screen]'' is your friend.<br/>
 
''[http://rucus.ru.ac.za/docs/screen/Screen-Command.html man screen]'' is your friend.<br/>
 
Enjoy!
 
Enjoy!
 +
 +
'''Note:''' [[aMule]] is a '''separate''' project and is '''not''' related to [http://www.gnu.org/software/screen Screen] in any way.

Latest revision as of 06:09, 23 July 2004

Screen is a program that lets you have many virtual console sessions in a machine. You may leave jobs running and then logout completely. Each jobs console output will be recovered later when you are back.

Ex.:

[guy@machine homedir]$ screen -S job1

(Nothing seems to happen, but in fact you are now in a virtual session. Do something that will take a long time and will produce console output.)

[guy@machine homedir]$ ls
caminhadas_bivaques.tex.backup  fratura1.eps                oito2.eps 
capacete.eps                    fratura2.eps                oito3.eps
capaealma.eps                   fratura3.eps                oitoduplo.eps
capa.eps                        fratura4.eps                oito.eps
[guy@machine homedir]$

(Now type <CTRL-A><CTRL-D>. The screen clears and...)

[guy@machine homedir]$ screen -S job1
[detached]
[guy@machine homedir]$

Now, whenever you want to recover that jobs output, you do

[guy@machine homedir]$ screen -R -S job1

and...

[guy@machine homedir]$ ls
caminhadas_bivaques.tex.backup  fratura1.eps                oito2.eps
capacete.eps                    fratura2.eps                oito3.eps       
capaealma.eps                   fratura3.eps                oitoduplo.eps
capa.eps                        fratura4.eps                oito.eps
[guy@machine homedir]$

Here we are again.
man screen is your friend.
Enjoy!

Note: aMule is a separate project and is not related to Screen in any way.