/l3/users/31-08-2009/nt-lnet/debian1.net.nt/root |
|
#ping ya.ru
PING ya.ru (77.88.21.8) 56(84) bytes of data. 64 bytes from ya.ru (77.88.21.8): icmp_seq=1 ttl=51 time=51.4 ms --- ya.ru ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 51.426/51.426/51.426/0.000 ms |
#ssh 192.168.16.22
The authenticity of host '192.168.16.22 (192.168.16.22)' can't be established. DSA key fingerprint is 13:3f:fb:2a:53:62:8e:f8:0e:c7:3a:c9:10:99:b6:25. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.16.22' (DSA) to the list of known hosts. Password: Last login: Mon Aug 31 18:24:01 2009 from host236.net.nt Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.3-RELEASE (SMP) #0: Wed Jan 16 04:45:45 UTC 2008 Welcome to FreeBSD! ... http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile |
#[root@fbsd2:~]#
|
#[root@fbsd2:~]#
|
#[root@fbsd2:~]#
|
#[root@fbsd2:~]# cd /usr/local/lib/X11/
[root@fbsd2:~]# find /usr -name xdm /usr/local/bin/xdm /usr/local/lib/X11/xdm /usr/local/share/examples/xdm ^C |
#[root@fbsd2:X11]# ls
Cards Xcms.txt fs rstart xinit Options app-defaults icons x11perfcomp xserver XErrorDB config locale xdm xsm XKeysymDB fonts rgb.txt xedit |
#[root@fbsd2:X11]# ls -l
total 168 -r--r--r-- 1 root wheel 58926 2 ÄÅË 2007 Cards -r--r--r-- 1 root wheel 12991 2 ÄÅË 2007 Options -r--r--r-- 1 root wheel 37949 1 ÄÅË 2007 XErrorDB -r--r--r-- 1 root wheel 8298 1 ÄÅË 2007 XKeysymDB -r--r--r-- 1 root wheel 1736 1 ÄÅË 2007 Xcms.txt drwxr-xr-x 2 root wheel 512 15 ÍÁÒ 2008 app-defaults drwxr-xr-x 2 root wheel 2560 15 ÍÁÒ 2008 config drwxr-xr-x 14 root wheel 512 24 ÉÀÌ 16:51 fonts drwxr-xr-x 2 root wheel 512 15 ÍÁÒ 2008 fs drwxr-xr-x 2 root wheel 512 24 ÉÀÌ 16:12 icons drwxr-xr-x 59 root wheel 1536 15 ÍÁÒ 2008 locale -r--r--r-- 1 root wheel 17371 1 ÄÅË 2007 rgb.txt drwxr-xr-x 4 root wheel 512 15 ÍÁÒ 2008 rstart drwxr-xr-x 2 root wheel 512 15 ÍÁÒ 2008 x11perfcomp drwxr-xr-x 4 root wheel 512 24 ÉÀÌ 14:26 xdm drwxr-xr-x 3 root wheel 512 15 ÍÁÒ 2008 xedit drwxr-xr-x 2 root wheel 512 15 ÍÁÒ 2008 xinit drwxr-xr-x 2 root wheel 512 28 ÍÁÒ 2008 xserver drwxr-xr-x 2 root wheel 512 15 ÍÁÒ 2008 xsm |
#[root@fbsd2:lib]# ls
libfaad.so libthunarx-1.so.4 libfaad.so.0 libtiff.a libfam.a libtiff.la libfam.la libtiff.so libfam.so libtiff.so.4 libfam.so.0 libtiffxx.a libfontconfig.a libtiffxx.la libfontconfig.la libtiffxx.so libfontconfig.so libtiffxx.so.4 libfontconfig.so.1 libtotem-plparser.a ... libgnomecanvas-2.la tomboy libgnomecanvas-2.so totem libgnomecanvas-2.so.0 vfs libgnomekbd.a vhook libgnomekbd.la vte libgnomekbd.so window-manager-settings libgnomekbd.so.1 xfce4 libgnomekbdui.a xorg libgnomekbdui.la xserver libgnomekbdui.so |
#[root@fbsd2:lib]# pwd
/usr/local/lib |
#[root@fbsd2:xdm]# ls
[root@fbsd2:lib]# cd /usr/local/lib/X11/xdm/ GiveConsole Xresources Xstartup libXdmGreet.a xdm-config TakeConsole Xservers Xwilling libXdmGreet.la Xaccess Xsession authdir libXdmGreet.so Xreset Xsetup_0 chooser pixmaps |
#[root@fbsd2:xdm]# ls -l
total 128 -r-xr-xr-x 1 root wheel 385 15 ÍÁÒ 2008 GiveConsole -r-xr-xr-x 1 root wheel 244 15 ÍÁÒ 2008 TakeConsole -r--r--r-- 1 root wheel 3595 24 ÉÀÌ 14:26 Xaccess -r-xr-xr-x 1 root wheel 189 15 ÍÁÒ 2008 Xreset -r--r--r-- 1 root wheel 2390 15 ÍÁÒ 2008 Xresources -r--r--r-- 1 root wheel 490 15 ÍÁÒ 2008 Xservers -r-xr-xr-x 1 root wheel 1061 24 ÉÀÌ 18:15 Xsession -r-xr-xr-x 1 root wheel 145 15 ÍÁÒ 2008 Xsetup_0 -r-xr-xr-x 1 root wheel 10 24 ÉÀÌ 14:35 Xstartup -r-xr-xr-x 1 root wheel 303 15 ÍÁÒ 2008 Xwilling drwx------ 3 root wheel 512 24 ÉÀÌ 14:22 authdir -r-xr-xr-x 1 root wheel 14444 1 ÄÅË 2007 chooser -rw-r--r-- 1 root wheel 36792 1 ÄÅË 2007 libXdmGreet.a -rwxr-xr-x 1 root wheel 1165 1 ÄÅË 2007 libXdmGreet.la -rwxr-xr-x 1 root wheel 43742 1 ÄÅË 2007 libXdmGreet.so drwxr-xr-x 2 root wheel 512 15 ÍÁÒ 2008 pixmaps -r--r--r-- 1 root wheel 1466 24 ÉÀÌ 14:25 xdm-config |
#[root@fbsd2:xdm]#
# fi #else # if [ -r "$resources" ]; then # /usr/local/bin/xrdb -load "$resources" # fi # exec /usr/local/bin/xsm fluxbox "Xsession" 54 lines, 1086 characters written õ ×ÁÓ ÅÓÔØ ÎÏ×ÁÑ ÐÏÞÔÁ × /var/mail/root |
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
[root@fbsd2:xdm]# ]\\ bash: ]\: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ |
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
[root@fbsd2:xdm]# ^C |
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]# kill -9 1394
[root@fbsd2:xdm]# ps aux | grep xdm root 995 0,0 0,6 3872 2864 ?? Is 16:59 0:00,02 xdm: :0 (xdm) root 1394 0,0 0,7 3992 3392 ?? Is 18:18 0:00,02 xdm: :2 (xdm) |
#[root@fbsd2:xdm]#
[root@fbsd2:xdm]# ps aux | grep xdm root 995 0,0 0,6 3872 2864 ?? Is 16:59 0:00,02 xdm: :0 (xdm) root 2010 0,0 0,2 1608 1060 p4 S+ 18:31 0:00,00 grep xdm |
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]# ps aux | grep xdm
[root@fbsd2:xdm]# ps aux | grep xdm root 995 0,0 0,6 3872 2864 ?? Is 16:59 0:00,02 xdm: :0 (xdm) root 995 0,0 0,6 3872 2864 ?? Is 16:59 0:00,02 xdm: :0 (xdm) |
#[root@fbsd2:xdm]# ps aux | grep xdm
root 995 0,0 0,6 3872 2864 ?? Is 16:59 0:00,02 xdm: :0 (xdm) |
#[root@fbsd2:xdm]# ps aux | grep xdm
root 995 0,0 0,6 3872 2864 ?? Is 16:59 0:00,02 xdm: :0 (xdm) |
#[root@fbsd2:xdm]# ps aux | grep xdm
root 995 0,0 0,6 3872 2864 ?? Is 16:59 0:00,02 xdm: :0 (xdm) |
#[root@fbsd2:xdm]# ps aux | grep xdm
root 995 0,0 0,6 3872 2864 ?? Is 16:59 0:00,02 xdm: :0 (xdm) |
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
[root@fbsd2:xdm]# fl flac flex flex++ flowctl |
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
[root@fbsd2:xdm]# ps aux | grep xdm |
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]# xfce
xfce-mcs-manager xfce4-iconbox xfce4-popup-menu xfce-setting-show xfce4-kiosk-query xfce4-popup-windowlist xfce4-about xfce4-menueditor xfce4-session xfce4-appfinder xfce4-mixer xfce4-session-logout xfce4-autostart-editor xfce4-panel xfce4-tips |
#[root@fbsd2:xdm]# ps aux | grep xdm
# fi #else # if [ -r "$resources" ]; then # /usr/local/bin/xrdb -load "$resources" xfce4-session ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "Xsession" 54 lines, 1092 characters written root 995 0,0 0,6 3872 2864 ?? Is 16:59 0:00,02 xdm: :0 (xdm) |
#[root@fbsd2:xdm]#
[root@fbsd2:xdm]# |
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]# init q
# Serial terminals # The 'dialup' keyword identifies dialin lines to login, fingerd etc. ttyd0 "/usr/libexec/getty std.9600" dialup off secure |
#[root@fbsd2:xdm]# ps aux | grep xdm
[root@fbsd2:xdm]# ps aux | grep xdm root 995 0,0 0,6 3872 2864 ?? Is 16:59 0:00,02 xdm: :0 (xdm) root 2243 0,0 0,2 1608 1060 p4 S+ 18:33 0:00,00 grep xdm root 995 0,0 0,6 3872 2864 ?? Is 16:59 0:00,02 xdm: :0 (xdm) |
#[root@fbsd2:xdm]#
compiled for 1.4.0, module version = 1.1.0 ABI class: X.Org ANSI C Emulation, version 0.3 (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/local/lib/xorg/modules//libfb.so (II) Module fb: vendor="X.Org Foundation" compiled for 1.4.0, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.3 (==) VESA(0): Write-combining range (0x0,0x1000) was already clear (==) Depth 24 pixmap format is 32 bpp ... (**) Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll" (**) Keyboard1: XkbOptions: "grp:ctrl_shift_toggle,grp_led:scroll" (**) Option "CustomKeycodes" "off" (**) Keyboard1: CustomKeycodes disabled (II) evaluating device (Keyboard1) (II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD) (II) evaluating device (Mouse1) (II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE) (II) Mouse1: SetupAuto: hw.iftype is 4, hw.model is 0 (II) Mouse1: SetupAuto: protocol is SysMouse |
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]# top
last pid: 2296; load averages: 1.96, 0.80, 0.32 up 0+01:35:02 18:34:04 36 processes 0.4 running 0.0 sleepin 0.4 0.0 99.3 CPU states: % user, % nice, % system, % interrupt, % idle Mem: 47M Active, 26M Inact, 41M Wired, 60M Buf, 376M Free Swap: 2015M Total, 2015M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 1419 root 1 8 0 9140K 7864K nanslp 0:40 14.65% perl5.8.8 1712 root 1 8 0 9040K 7796K nanslp 0:36 14.45% perl5.8.8 1564 root 1 8 0 9148K 7864K nanslp 0:40 13.92% perl5.8.8 1039 root 1 8 0 9180K 7856K nanslp 0:41 13.82% perl5.8.8 ... 1702 root 1 96 0 6280K 3324K select 0:00 0.00% sshd 1749 root 1 8 0 3368K 2224K wait 0:00 0.00% bash 1701 root 1 96 0 3448K 2892K select 0:00 0.00% ssh 1558 root 1 96 0 1348K 936K select 0:00 0.00% script 1706 root 1 96 0 1348K 936K select 0:00 0.00% script 932 root 1 96 0 3508K 2932K select 0:00 0.00% sendmail 1601 root 1 8 0 3316K 2148K wait 0:00 0.00% bash 942 root 1 8 0 1396K 1100K nanslp 0:00 0.00% cron 991 root 1 96 0 3176K 2076K select 0:00 0.00% xdm 771 root 1 96 0 1404K 1072K select 0:00 0.00% syslogd |
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]# ps aux | grep l3-agent | awk '{print $2}'
[root@fbsd2:xdm]# ps aux | grep l3-agent root 1419 10,7 1,5 9140 7864 ?? Ss 18:21 0:39,84 l3-agent (perl5. root 1712 10,5 1,5 9040 7796 ?? Ss 18:28 0:35,99 l3-agent (perl5. root 1564 10,2 1,5 9148 7864 ?? Ss 18:24 0:39,84 l3-agent (perl5. root 1039 10,1 1,5 9180 7856 ?? Ss 17:00 0:40,66 l3-agent (perl5. 1419 1712 1564 1039 |
#[root@fbsd2:xdm]# kill -9 `ps aux | grep l3-agent | awk '{print $2}'`
|
#[root@fbsd2:xdm]# top
last pid: 2368; load averages: 1.97, 0.92, 0.38 up 0+01:35:59 18:35:01 33 processes 0.0 running 0.0 sleepin 0.0 0.0 100 CPU states: % user, % nice, % system, % interrupt, % idle Mem: 31M Active, 25M Inact, 41M Wired, 60M Buf, 393M Free 22.81 Swap: 2015M Total, 2015M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 2360 root 1 8 0 8896K 7660K nanslp 0:05 68.08% perl5.8.8 994 root 1 96 0 20916K 12984K select 0:01 0.00% Xorg 1381 nobody 1 96 0 12512K 11520K select 0:00 0.00% Xvnc ... 1558 root 1 96 0 1348K 936K select 0:00 0.00% script 1706 root 1 96 0 1348K 936K select 0:00 0.00% script 932 root 1 96 0 3508K 2932K select 0:00 0.00% sendmail 1601 root 1 8 0 3316K 2148K wait 0:00 0.00% bash 942 root 1 8 0 1396K 1100K nanslp 0:00 0.00% cron 991 root 1 96 0 3176K 2076K select 0:00 0.00% xdm 771 root 1 96 0 1404K 1072K select 0:00 0.00% syslogd 995 root 1 113 0 3872K 2864K select 0:00 0.00% xdm 1006 root 1 113 0 3552K 2848K select 0:00 0.00% xconsole 965 root 1 96 0 1492K 1208K select 0:00 0.00% inetd |
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
# #netbios-ssn stream tcp nowait root /usr/local/sbin/smbd smbd #netbios-ns dgram udp wait root /usr/local/sbin/nmbd nmbd #swat stream tcp nowait/400 root /usr/local/sbin/swat swat # # y Enable the following entry to enable ftp-proxy to NAT ftp sessions with pf -depth 24 -geometry 1000x700 SecurityTypes=nonenc Xvnc -inetd -query localhost vnc1 stream tcp nowait nobody /usr/X11R6/bin/Xvnc Xvnc -inetd -query localhost ~ ~ ~ ~ ~ x ~ ~ ~ ~ |
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]#
[root@fbsd2:xdm]# |
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]# ps aux | grep xdm
[root@fbsd2:xdm]# /etc/rc.d/inetd restart Stopping inetd. Starting inetd. root 995 0,0 0,6 3872 2864 ?? Is 16:59 0:00,02 xdm: :0 (xdm) |
#[root@fbsd2:xdm]# less /var/log/
[root@fbsd2:xdm]# less /var/log/messages Jul 24 12:00:27 fbsdvm newsyslog[942]: logfile turned over due to size>100K Jul 24 12:20:02 fbsdvm reboot: rebooted by root Jul 24 12:20:02 fbsdvm syslogd: exiting on signal 15 Jul 24 12:21:09 fbsdvm syslogd: kernel boot file is /boot/kernel/kernel Jul 24 12:21:09 fbsdvm kernel: Copyright (c) 1992-2008 The FreeBSD Project. Jul 24 12:21:09 fbsdvm kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Jul 24 12:21:09 fbsdvm kernel: The Regents of the University of California. All rights reserved. Jul 24 12:21:09 fbsdvm kernel: FreeBSD is a registered trademark of The FreeBSD Foundation. Jul 24 12:21:09 fbsdvm kernel: FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:45:45 UTC 2008 ... Xorg.0.log maillog ppp.log sendmail.st.7 Xorg.0.log.old maillog.0.bz2 security setuid.today auth.log maillog.1.bz2 sendmail.st slip.log cron messages sendmail.st.0 userlog debug.log messages.0.bz2 sendmail.st.1 wtmp dmesg.today messages.1.bz2 sendmail.st.2 xdm.log dmesg.yesterday messages.2.bz2 sendmail.st.3 xferlog gdm/ messages.3.bz2 sendmail.st.4 lastlog mount.today sendmail.st.5 lpd-errs pf.today sendmail.st.6 |
#[root@fbsd2:xdm]# less /var/log/debug.log
Mar 15 15:05:54 fbsdvm newsyslog[529]: logfile first created |
#[root@fbsd2:xdm]#
to make sure that you have the latest version. Module Loader present [root@fbsd2:xdm]# less /var/log/xdm.log xdm error (pid 991): XDMCP socket multicast join to ff02::12b failed, errno 49 X.Org X Server 1.4.0 Release Date: 5 September 2007 X Protocol Version 11, Revision 0 Build Operating System: FreeBSD 6.3-RELEASE i386 Current Operating System: FreeBSD fbsd2.net.nt 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:45:45 UTC 2008 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386 Build Date: 01 December 2007 09:49:15PM ... xdm error (pid 1315): fatal IO error 32 (Broken pipe) 0 items in XFree86_VT property! <stdin>:30:1: unterminated #if XDMCONFIGDIR/Xservers: No such file or directory 0 items in XFree86_VT property! <stdin>:30:1: unterminated #if XDMCONFIGDIR/Xservers: No such file or directory 0 items in XFree86_VT property! <stdin>:30:1: unterminated #if xdm error (pid 991): Unknown session exit code 2304 from process 1394 |
#[root@fbsd2:xdm]#
|
#[root@fbsd2:xdm]# ps aux | grep xdm
root 995 0,0 0,6 3872 2864 ?? Is 16:59 0:00,02 xdm: :0 (xdm) root 2523 0,0 0,7 3996 3396 ?? Ss 18:36 0:00,02 xdm: :2 (xdm) root 2550 0,0 0,2 1608 1060 p4 S+ 18:36 0:00,00 grep xdm |
#ssh 192.168.16.23
[root@fbsd2:xdm]# exit exit Connection to 192.168.16.22 closed. The authenticity of host '192.168.16.23 (192.168.16.23)' can't be established. DSA key fingerprint is 13:3f:fb:2a:53:62:8e:f8:0e:c7:3a:c9:10:99:b6:25. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.16.23' (DSA) to the list of known hosts. Password: Last login: Mon Aug 31 14:05:28 2009 from debian.net.nt Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 ... http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile |
#[root@fbsd3:~]#
[root@fbsd3:~]# vim /usr/lib/ Display all 425 possibilities? (y or n) |
#[root@fbsd3:~]#
|
#[root@fbsd3:~]#
|
#[root@fbsd3:~]#
[root@fbsd3:~]# find /usr -name \*xdm\* /usr/local/libdata/pkgconfig/xdmcp.pc /usr/local/bin/xdm /usr/local/bin/xdmshell /usr/local/lib/X11/xdm /usr/local/lib/X11/xdm/xdm-config ^X^C |
#[root@fbsd3:~]#
|
#[root@fbsd3:~]#
|
#[root@fbsd3:xdm]# vim Xsession
# # # W10: Warning: Changing a readonly file # 16 substitutions on 16 lines # #else # # # # xfce4-session "Xsession" 54 lines, 1092 characters written |
#[root@fbsd3:xdm]# ps aux | grep xdn
[root@fbsd3:xdm]# /etc/rc.d/inetd restart Stopping inetd. Starting inetd. |
#[root@fbsd3:xdm]# ps aux | grep xdm
root 995 0,0 0,6 3872 2864 ?? Is 17:04 0:00,02 xdm: :0 (xdm) root 1375 0,0 0,7 3992 3392 ?? Is 18:18 0:00,02 xdm: :2 (xdm) |
#screen
|
#cal
-----------------------------------------------------------------[39/39]----- Как запустить процесс prg на исполнение в фоне? 1. prg & 2. bg prg 3. background prg 4. (prg) 5. запустить в фоне процесс не получится --------------------------------------------------------------------------- 1 Your score: 27 Connection to 192.168.16.254 closed. Сентябрь 2009 Вс Пн Вт Ср Чт Пт Су 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 28 29 30 |
Время первой команды журнала | 16:00:16 2009- 8-31 | ||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 20:52:49 2009- 9- 4 | ||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 89 | ||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 15.73 | ||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.37 | ||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.67 | ||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.21 | ||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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