/l3/users/12-03-2007/nt-lnet/linux1.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 |
|
#ps aux | grep vnc
root 23459 0.0 0.0 4492 656 pts/4 S 15:37 0:00 /bin/sh /home/user/vnc root 23468 9.5 0.3 5828 4012 pts/4 S 15:37 0:00 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once root 23479 0.0 0.0 3744 764 pts/4 R+ 15:37 0:00 grep vnc |
#ps aux | grep vnc
root 23459 0.0 0.0 4492 656 pts/4 S 15:37 0:00 /bin/sh /home/user/vnc root 23468 3.1 0.3 5828 4012 pts/4 S 15:37 0:00 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once root 23486 0.0 0.0 3744 764 pts/4 R+ 15:37 0:00 grep vnc |
#ps aux | grep vnc
root 23459 0.0 0.0 4492 656 pts/4 S 15:37 0:00 /bin/sh /home/user/vnc root 23468 2.1 0.3 5828 4012 pts/4 S 15:37 0:00 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once root 23495 0.0 0.0 3740 768 pts/4 R+ 15:37 0:00 grep vnc |
#kill -9 23459
|
#ps aux | grep vnc
root 23468 1.0 0.3 5828 4012 pts/4 S 15:37 0:00 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once root 23510 0.0 0.0 3740 764 pts/4 R+ 15:37 0:00 grep vnc |
#pkill -9 vnc
|
#vim /home/user/vnc
1d0 < #!/bin/sh |
#ps aux | grep vnc
root 23549 0.0 0.0 3740 760 pts/4 R+ 15:38 0:00 grep vnc |
#. /home/user/vnc
Starting vncserver |
#ps aux | grep vnc
root 23568 18.0 0.3 5832 4008 pts/4 S 15:38 0:00 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once root 23577 0.0 0.0 3744 764 pts/4 R+ 15:38 0:00 grep vnc |
#ps aux | grep vnc
root 23568 3.0 0.3 5832 4008 pts/4 S 15:38 0:00 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once root 23586 0.0 0.0 3740 776 pts/4 S+ 15:38 0:00 grep vnc |
#. /home/user/vnc
Starting vncserver [4]+ Done ps aux | grep -v grep | grep -q Xvnc || Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once 2>/dev/null |
#ps aux | grep vnc
root 23568 0.9 0.3 5832 4008 pts/4 S 15:38 0:00 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once root 23608 0.0 0.0 3740 760 pts/4 R+ 15:38 0:00 grep vnc |
#ps aux | grep vnc
root 23568 0.9 0.3 5832 4008 pts/4 S 15:38 0:00 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once root 23615 0.0 0.0 3744 764 pts/4 R+ 15:38 0:00 grep vnc |
#pkill -9 vnc
/home/user/vnc: line 3: 23568 Killed Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once 2>/dev/null [3]+ Exit 137 ps aux | grep -v grep | grep -q Xvnc || Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once 2>/dev/null |
#ps aux | grep vnc
root 23649 0.0 0.0 3744 764 pts/4 R+ 15:38 0:00 grep vnc |
#su - user
l3-agent is already running: pid=18622; pidfile=/home/user/.lilalo/l3-agent.pid |
$ps aux | grep vnc
user 23767 0.0 0.0 3740 764 pts/18 R+ 15:39 0:00 grep vnc |
$ls -l
итого 12 drwxr-xr-x 2 user user 4096 2007-03-03 15:57 Desktop -rw------- 1 user user 846 2007-03-13 13:48 mbox -rwxr-xr-x 1 user root 140 2007-03-13 15:38 vnc |
$vim .bash_profile
|
$. .bash_profile
l3-agent is already running: pid=18622; pidfile=/home/user/.lilalo/l3-agent.pid Starting vncserver [1]+ Exit 1 ps aux | grep -v grep | grep -q Xvnc || Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once 2>/dev/null |
$ps aux | grep vnc
user 23951 0.0 0.0 3744 764 pts/18 R+ 15:39 0:00 grep vnc |
$exit
|
#ps aux | grep vnc
root 23971 0.0 0.0 3744 764 pts/4 R+ 15:40 0:00 grep vnc |
#su - user
l3-agent is already running: pid=18622; pidfile=/home/user/.lilalo/l3-agent.pid |
$. .bash_profile
l3-agent is already running: pid=18622; pidfile=/home/user/.lilalo/l3-agent.pid Starting vncserver [1]+ Exit 1 ps aux | grep -v grep | grep -q Xvnc || Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once 2>/dev/null |
$ps aux | grep vnc
user 24122 0.0 0.0 3740 760 pts/18 R+ 15:40 0:00 grep vnc |
$vim .bashrc
|
$vim /home/user/.lilalo/l3bashrc
|
$vim vnc
|
$vim vnc
|
$vim .bashrc
|
$ps aux | grep vnc
user 24304 0.0 0.0 3744 764 pts/18 R+ 15:42 0:00 grep vnc |
$ps aux | grep vnc
|
$exit
|
#su - user
l3-agent is already running: pid=18622; pidfile=/home/user/.lilalo/l3-agent.pid Starting vncserver |
$ps aux | grep vnc
user 24426 0.0 0.0 3740 760 pts/18 R+ 15:42 0:00 grep vnc [1]+ Exit 1 ps aux | grep -v grep | grep -q Xvnc || Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once 2>/dev/null |
$ps aux | grep vnc
user 24435 0.0 0.0 3744 764 pts/18 R+ 15:42 0:00 grep vnc |
$tail /var/log/daemon.log
tail: невозможно открыть `/var/log/daemon.log' для чтения: Permission denied |
$sudo
Password: Mar 13 15:17:16 linux1 xinetd[15300]: readjusting service chargen-stream Mar 13 15:17:16 linux1 xinetd[15300]: readjusting service vnc Mar 13 15:17:16 linux1 xinetd[15300]: Reconfigured: new=0 old=3 dropped=0 (services) Mar 13 15:21:18 linux1 NetworkManager: <debug info>^I[1173792078.972323] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_4e8_1a23_076C0B901259'). Mar 13 15:21:19 linux1 NetworkManager: <debug info>^I[1173792079.129959] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_4e8_1a23_076C0B901259_if0'). Mar 13 15:21:19 linux1 NetworkManager: <debug info>^I[1173792079.175346] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_4e8_1a23_076C0B901259_if0_scsi_host'). Mar 13 15:21:19 linux1 NetworkManager: <debug info>^I[1173792079.248314] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_4e8_1a23_076C0B901259_usbraw'). Mar 13 15:21:24 linux1 NetworkManager: <debug info>^I[1173792084.133597] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_4e8_1a23_076C0B901259_if0_scsi_host_scsi_device_lun0'). Mar 13 15:21:26 linux1 NetworkManager: <debug info>^I[1173792086.251777] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/storage_serial_Samsung_Mighty_Drive_076C0B901259'). Mar 13 15:21:26 linux1 NetworkManager: <debug info>^I[1173792086.338534] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/volume_uuid_6CFA_FFBA'). |
$ps aux | grep -v grep | grep -q Xvnc
|
$ps aux | grep -v grep | grep -q Xvnc ; echo $?
1 |
$vnc
bash: vnc: command not found |
$./vnc
Starting vncserver |
$ps aux | grep -v grep | grep -q Xvnc ; echo $?
1 |
$ps aux | grep vnc
user 24541 0.0 0.0 3740 764 pts/18 R+ 15:43 0:00 grep vnc |
$cat vnc
#!/bin/sh echo "Starting vncserver" ps aux | grep -v grep | grep -q Xvnc || Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once 2>/dev/null & |
$ Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once 2>/dev/null &
[1] 24561 [1]+ Exit 1 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once 2>/dev/null |
$ Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once 2>/dev/null &
[1] 24567 [1]+ Exit 1 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once 2>/dev/null |
$ps wax | grep vnc
24578 pts/18 R+ 0:00 grep vnc |
$ Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once &
[1] 24681 Fatal server error: Could not create server lock file: /tmp/.X5-lock [1]+ Exit 1 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once |
$rm /tmp/.X5-lock
rm: удалить защищенный от записи обычный файл `/tmp/.X5-lock'? y rm: невозможно удалить `/tmp/.X5-lock': Operation not permitted |
$sudo rm /tmp/.X5-lock
|
$ Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once &
|
$exit
|
#su - user
l3-agent is already running: pid=18622; pidfile=/home/user/.lilalo/l3-agent.pid Starting vncserver |
$ps wax | grep vnc
24827 pts/18 R+ 0:00 grep vnc [1]+ Exit 1 ps aux | grep -v grep | grep -q Xvnc || Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once 2>/dev/null |
$vim vnc
|
$exit
|
#su - user
l3-agent is already running: pid=18622; pidfile=/home/user/.lilalo/l3-agent.pid Starting vncserver _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed _XSERVTransMakeAllCOTSServerListeners: server already running Fatal server error: Cannot establish any listening sockets - Make sure an X server isn't already running [1]+ Exit 1 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once |
$ps aux | grep Xvnc
user 24981 0.0 0.0 3740 764 pts/18 R+ 15:45 0:00 grep Xvnc |
$ps aux | grep Xvnc
user 24990 0.0 0.0 3740 764 pts/18 R+ 15:45 0:00 grep Xvnc |
$. vnc
Starting vncserver _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed _XSERVTransMakeAllCOTSServerListeners: server already running Fatal server error: Cannot establish any listening sockets - Make sure an X server isn't already running [1]+ Exit 1 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once |
$vim vnc
|
$echo $DISPLAY
|
$Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once &
[1] 25080 _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed _XSERVTransMakeAllCOTSServerListeners: server already running Fatal server error: Cannot establish any listening sockets - Make sure an X server isn't already running [1]+ Exit 1 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once |
$Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once &
[1] 25087 _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed _XSERVTransMakeAllCOTSServerListeners: server already running Fatal server error: Cannot establish any listening sockets - Make sure an X server isn't already running [1]+ Exit 1 Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once |
$Xvnc :5 -depth 16 -geometry 800x600 -query localhost
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed _XSERVTransMakeAllCOTSServerListeners: server already running Fatal server error: Cannot establish any listening sockets - Make sure an X server isn't already running |
$pkill -9 Xvnc
|
$Xvnc :5 -depth 16 -geometry 800x600 -query localhost
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed _XSERVTransMakeAllCOTSServerListeners: server already running Fatal server error: Cannot establish any listening sockets - Make sure an X server isn't already running |
$Xvnc :6 -depth 16 -geometry 800x600 -query localhost
13/03/07 15:47:36 Xvnc version 3.3.tight1.2.9 13/03/07 15:47:37 Copyright (C) 1999 AT&T Laboratories Cambridge. 13/03/07 15:47:37 Copyright (C) 2000-2002 Constantin Kaplinsky. 13/03/07 15:47:37 All Rights Reserved. 13/03/07 15:47:37 See http://www.uk.research.att.com/vnc for information on VNC 13/03/07 15:47:37 See http://www.tightvnc.com for TightVNC-specific information 13/03/07 15:47:37 Desktop name 'x11' (linux1:6) 13/03/07 15:47:37 Protocol version supported 3.3 13/03/07 15:47:37 Listening for VNC connections on TCP port 5906 Font directory '/usr/share/fonts/X11/Speedo/' not found - ignoring |
$vim vnc
|
$exit
|
#su - user
l3-agent is already running: pid=18622; pidfile=/home/user/.lilalo/l3-agent.pid Starting vncserver 13/03/07 15:48:04 Xvnc version 3.3.tight1.2.9 13/03/07 15:48:04 Copyright (C) 1999 AT&T Laboratories Cambridge. 13/03/07 15:48:04 Copyright (C) 2000-2002 Constantin Kaplinsky. 13/03/07 15:48:04 All Rights Reserved. 13/03/07 15:48:04 See http://www.uk.research.att.com/vnc for information on VNC 13/03/07 15:48:04 See http://www.tightvnc.com for TightVNC-specific information 13/03/07 15:48:04 Desktop name 'x11' (linux1:6) 13/03/07 15:48:04 Protocol version supported 3.3 13/03/07 15:48:04 Listening for VNC connections on TCP port 5906 Font directory '/usr/share/fonts/X11/Speedo/' not found - ignoring |
$exit
|
#vim ser/vnc
|
#vim ~user/vnc
5c5 < Xvnc :6 -depth 16 -geometry 800x600 -query localhost -once --- > Xvnc :6 -depth 16 -geometry 800x600 -query localhost -once & |
#su - user
l3-agent is already running: pid=18622; pidfile=/home/user/.lilalo/l3-agent.pid Starting vncserver 13/03/07 15:48:35 Xvnc version 3.3.tight1.2.9 13/03/07 15:48:35 Copyright (C) 1999 AT&T Laboratories Cambridge. 13/03/07 15:48:35 Copyright (C) 2000-2002 Constantin Kaplinsky. 13/03/07 15:48:35 All Rights Reserved. 13/03/07 15:48:35 See http://www.uk.research.att.com/vnc for information on VNC 13/03/07 15:48:35 See http://www.tightvnc.com for TightVNC-specific information 13/03/07 15:48:35 Desktop name 'x11' (linux1:6) 13/03/07 15:48:35 Protocol version supported 3.3 13/03/07 15:48:35 Listening for VNC connections on TCP port 5906 Font directory '/usr/share/fonts/X11/Speedo/' not found - ignoring |
$ps aux | grep vnc
user 25414 2.5 0.3 5636 3808 pts/18 S 15:48 0:00 Xvnc :6 -depth 16 -geometry 800x600 -query localhost -once user 25435 0.0 0.0 3740 764 pts/18 R+ 15:48 0:00 grep vnc |
$exit
|
#su - user
l3-agent is already running: pid=18622; pidfile=/home/user/.lilalo/l3-agent.pid Starting vncserver 13/03/07 15:48:48 Xvnc version 3.3.tight1.2.9 13/03/07 15:48:48 Copyright (C) 1999 AT&T Laboratories Cambridge. 13/03/07 15:48:48 Copyright (C) 2000-2002 Constantin Kaplinsky. 13/03/07 15:48:48 All Rights Reserved. 13/03/07 15:48:48 See http://www.uk.research.att.com/vnc for information on VNC 13/03/07 15:48:48 See http://www.tightvnc.com for TightVNC-specific information 13/03/07 15:48:48 Desktop name 'x11' (linux1:6) 13/03/07 15:48:48 Protocol version supported 3.3 13/03/07 15:48:48 Listening for VNC connections on TCP port 5906 Font directory '/usr/share/fonts/X11/Speedo/' not found - ignoring |
$ps aux | grep vnc
user 25536 3.8 0.3 5636 3816 pts/18 S 15:48 0:00 Xvnc :6 -depth 16 -geometry 800x600 -query localhost -once user 25552 0.0 0.0 3740 760 pts/18 R+ 15:48 0:00 grep vnc |
$ps aux | grep vnc
user 25536 1.9 0.3 5636 3816 pts/18 S 15:48 0:00 Xvnc :6 -depth 16 -geometry 800x600 -query localhost -once user 25561 0.0 0.0 3744 764 pts/18 R+ 15:48 0:00 grep vnc |
$ps aux | grep vnc
user 25662 0.0 0.0 3740 760 pts/18 R+ 15:49 0:00 grep vnc |
$exit
|
#su - user
l3-agent is already running: pid=18622; pidfile=/home/user/.lilalo/l3-agent.pid Starting vncserver 13/03/07 15:49:17 Xvnc version 3.3.tight1.2.9 13/03/07 15:49:17 Copyright (C) 1999 AT&T Laboratories Cambridge. 13/03/07 15:49:17 Copyright (C) 2000-2002 Constantin Kaplinsky. 13/03/07 15:49:17 All Rights Reserved. 13/03/07 15:49:17 See http://www.uk.research.att.com/vnc for information on VNC 13/03/07 15:49:17 See http://www.tightvnc.com for TightVNC-specific information 13/03/07 15:49:17 Desktop name 'x11' (linux1:6) 13/03/07 15:49:17 Protocol version supported 3.3 13/03/07 15:49:17 Listening for VNC connections on TCP port 5906 Font directory '/usr/share/fonts/X11/Speedo/' not found - ignoring |
$ps aux | grep vnc
user 25763 8.5 0.3 5636 3816 pts/18 S 15:49 0:00 Xvnc :6 -depth 16 -geometry 800x600 -query localhost -once user 25777 0.0 0.0 3744 764 pts/18 R+ 15:49 0:00 grep vnc |
$ps aux | grep vnc
user 25763 5.6 0.3 5636 3816 pts/18 S 15:49 0:00 Xvnc :6 -depth 16 -geometry 800x600 -query localhost -once user 25786 0.0 0.0 3744 764 pts/18 R+ 15:49 0:00 grep vnc |
$ps aux | grep vnc
user 25763 5.6 0.3 5636 3816 pts/18 S 15:49 0:00 Xvnc :6 -depth 16 -geometry 800x600 -query localhost -once user 25793 0.0 0.0 3744 764 pts/18 R+ 15:49 0:00 grep vnc |
$ps aux | grep vnc
user 25763 4.2 0.3 5636 3816 pts/18 S 15:49 0:00 Xvnc :6 -depth 16 -geometry 800x600 -query localhost -once user 25800 0.0 0.0 3740 760 pts/18 R+ 15:49 0:00 grep vnc |
$ps aux | grep vnc
user 25763 3.4 0.3 5636 3816 pts/18 S 15:49 0:00 Xvnc :6 -depth 16 -geometry 800x600 -query localhost -once user 25807 0.0 0.0 3740 760 pts/18 R+ 15:49 0:00 grep vnc |
$ps aux | grep vnc
user 25763 2.8 0.3 5636 3816 pts/18 S 15:49 0:00 Xvnc :6 -depth 16 -geometry 800x600 -query localhost -once user 25814 0.0 0.0 3744 768 pts/18 R+ 15:49 0:00 grep vnc |
$ps aux | grep vnc
user 25763 2.8 0.3 5636 3816 pts/18 S 15:49 0:00 Xvnc :6 -depth 16 -geometry 800x600 -query localhost -once user 25821 0.0 0.0 3744 764 pts/18 R+ 15:49 0:00 grep vnc |
$ps aux | grep vnc
user 25763 2.4 0.3 5636 3816 pts/18 S 15:49 0:00 Xvnc :6 -depth 16 -geometry 800x600 -query localhost -once user 25828 0.0 0.0 3740 760 pts/18 R+ 15:49 0:00 grep vnc |
$exit
|
#su - user
l3-agent is already running: pid=18622; pidfile=/home/user/.lilalo/l3-agent.pid Starting vncserver 13/03/07 15:50:07 Xvnc version 3.3.tight1.2.9 13/03/07 15:50:07 Copyright (C) 1999 AT&T Laboratories Cambridge. 13/03/07 15:50:07 Copyright (C) 2000-2002 Constantin Kaplinsky. 13/03/07 15:50:07 All Rights Reserved. 13/03/07 15:50:07 See http://www.uk.research.att.com/vnc for information on VNC 13/03/07 15:50:07 See http://www.tightvnc.com for TightVNC-specific information 13/03/07 15:50:07 Desktop name 'x11' (linux1:6) 13/03/07 15:50:07 Protocol version supported 3.3 13/03/07 15:50:07 Listening for VNC connections on TCP port 5906 Font directory '/usr/share/fonts/X11/Speedo/' not found - ignoring |
$AUDIT: Tue Mar 13 15:50:07 2007: 26105 Xvnc: client 1 rejected from IP 127.0.0.1 port 57799
AUDIT: Tue Mar 13 15:50:07 2007: 26105 Xvnc: client 3 rejected from IP 127.0.0.1 port 57802 13/03/07 15:50:12 Got connection from client 192.168.16.15 13/03/07 15:50:12 Protocol version 3.3 13/03/07 15:50:12 Pixel format for client 192.168.16.15: 13/03/07 15:50:12 32 bpp, depth 24, little endian 13/03/07 15:50:12 true colour: max r 255 g 255 b 255, shift r 16 g 8 b 0 13/03/07 15:50:12 Using tight encoding for client 192.168.16.15 13/03/07 15:50:12 Using compression level 1 for client 192.168.16.15 13/03/07 15:50:12 Using image quality level 6 for client 192.168.16.15 13/03/07 15:50:12 Enabling X-style cursor updates for client 192.168.16.15 13/03/07 15:50:12 Enabling cursor position updates for client 192.168.16.15 13/03/07 15:50:12 Enabling LastRect protocol extension for client 192.168.16.15 13/03/07 15:50:24 Client 192.168.16.15 gone 13/03/07 15:50:24 Statistics: 13/03/07 15:50:24 key events received 0, pointer events 140 13/03/07 15:50:24 framebuffer updates 21, rectangles 213, bytes 27728 13/03/07 15:50:24 LastRect markers 20, bytes 240 13/03/07 15:50:24 cursor shape updates 2, bytes 164 13/03/07 15:50:24 cursor position updates 1, bytes 12 13/03/07 15:50:24 tight rectangles 190, bytes 27312 13/03/07 15:50:24 raw bytes equivalent 2321152, compression ratio 84.986526 |
$rm vnc
|
$ps aux | grep vnc
user 26105 0.8 0.4 5892 4124 pts/18 S 15:50 0:00 Xvnc :6 -depth 16 -geometry 800x600 -query localhost -once user 26156 0.0 0.0 3744 764 pts/18 R+ 15:50 0:00 grep vnc |
$exit
|
#!/bin/sh echo "Starting vncserver" ps aux | grep -v grep | grep -q Xvnc || Xvnc :5 -depth 16 -geometry 800x600 -query localhost -once 2>/dev/null &
Время первой команды журнала | 15:37:14 2007- 3-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 15:51:12 2007- 3-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 8.91 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.23 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 7.23 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008