Screen

From Attie's Wiki
(Difference between revisions)
Jump to: navigation, search
m (Serial Port)
m (Keyboard Shortcuts)
 
Line 28: Line 28:
 
|-
 
|-
 
| Ctrl+A \ || Quit screen
 
| Ctrl+A \ || Quit screen
 +
|-
 +
| Ctrl+A i || Show port info
 
|-
 
|-
 
| Ctrl+A c || Create new window
 
| Ctrl+A c || Create new window
Line 39: Line 41:
 
| Ctrl+A [0-9] || Goto numbered window (0-9)
 
| Ctrl+A [0-9] || Goto numbered window (0-9)
 
|}
 
|}
 +
 
=== Serial Port ===
 
=== Serial Port ===
 
<source lang="bash">
 
<source lang="bash">

Latest revision as of 19:19, 12 August 2013

Useful commands and aliases for screen

# usage: sc <screen_name>
# creates a new screen, or connects to an existing screen called <screen_name>
alias sc='screen -d -R'
 
# usage: sl
# lists existing screens
alias sl='screen -list'
 
# usage: ss
# creates a new screen using the current date and time for its name
alias ss='screen -S screen_`date "+%d-%b-%Y_%k:%M.%S"`'
 
# usage: qs
# used to quit the current screen - must be used from inside a screen
alias qs='kill `echo $STY|cut -d "." -f 1`'

To detach from a screen, and leave it running use: Ctrl + A, D
To send a ^A character to the program running in the screen (e.g. minicom) use: Ctrl + A, A
For a list of key bindings use: Ctrl + A, ?

[edit] Keyboard Shortcuts

Keystroke Action
Ctrl+A \ Quit screen
Ctrl+A i Show port info
Ctrl+A c Create new window
Ctrl+A k Close window
Ctrl+A n Goto next window
Ctrl+A w List windows
Ctrl+A [0-9] Goto numbered window (0-9)

[edit] Serial Port

screen /dev/ttyUSB0 9600
 
screen /dev/ttySX baud_rate,[cs8|cs7],[ixon|-ixon],[ixoff|-ixoff],[istrip|-istrip]
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox