2014 m. liepos 11 d., penktadienis

ką daro tty komanda?

# tty = teletype
# pty = pseudo terminal

# tty galima perjungti [Ctrl + Alt +F1] (galima keisti nuo F1 iki F6) komanda F7 sugražina į normalų darbalaukį

# Kuriame ttl šiuo metu dirbama

$ tty
/dev/pts/10


# Rodo kokie yra prisijungę vartotojai kartu su data kada jie prisijunge
# sup :0 - :0 reiškia grafinį darbalaukį

$ who
sup      :0           2014-07-10 14:05 (:0)
sup      pts/0        2014-07-11 17:03 (:0)
sup      pts/10       2014-07-11 11:47 (:0)



# Shell kitamasis, kuris parodo grafinį darbalaukį

$ echo $DISPLAY
:0

# who am i parodys dabartyines sesijos praplėstą informacija, taip pat tra whoami

$ who am i
sup      pts/10       2014-07-11 11:47 (:0)


 
# Matome, kad yra paleistas tty (paspaudus Ctrl + Alt + 1)
# Taip pat virsuje parodytas uptime, vartotojai.. Taip pat rodo cpu panaudojimą, taip pat matome pts/10, paleista w komandą
$ w
 18:06:47 up 1 day,  4:11,  5 users,  load average: 0,54, 0,52, 0,44
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
sup      tty1                      17:49   31.00s  0.24s  0.21s -bash
sup      :0       :0                Kt14   ?xdm?   4:12m  0.37s init --user
sup      pts/0    :0               17:03   52:31   0.05s  0.00s python
sup      pts/10   :0               11:47    7.00s  0.39s  0.00s w
sup      pts/12   :0               17:58    7:35   0.06s  0.06s bash


# Dar karta tty parodo, naudojama teletype terminal
$ tty
/dev/pts/7

$ cd /dev/pts/
sup@sup-desktop /dev/pts $ ls -al
total 0
drwxr-xr-x  2 root root       0 Lie 22 17:30 .
drwxr-xr-x 16 root root    4160 Lie 22 17:30 ..
crw--w----  1 sup  tty  136,  0 Lie 23 16:41 0
crw--w----  1 root tty  136,  1 Lie 23 07:35 1
crw--w----  1 root tty  136, 19 Lie 22 17:30 19
crw--w----  1 sup  tty  136,  2 Lie 23 21:35 2
crw--w----  1 root tty  136,  3 Lie 22 17:30 3
crw--w----  1 root tty  136,  4 Lie 22 17:30 4
crw--w----  1 root tty  136,  5 Lie 22 17:31 5
crw--w----  1 root tty  136,  6 Lie 22 17:30 6
crw--w----  1 sup  tty  136,  7 Lie 23 21:47 7
crw--w----  1 sup  tty  136,  8 Lie 23 21:47 8
c---------  1 root root   5,  2 Lie 22 17:30 ptmx

# Atidarius nauja terminalo langa Ctrl+Shift+T ir parašius komandą tty, gauname nauja tty konsolę
$ tty
/dev/pts/8


Literatūra:

http://askubuntu.com/questions/27339/what-is-tty7-in-the-commandline