/l3/users/11-01-2010/nt-fbsdadm/fbsd2.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 |
|
#shutdown -p now
Shutdown NOW! shutdown: [pid 945] |
#make install && vlock
TKINTPLATDECLS /usr/local/bin/perl5.8.8 mkVFunc -t x tkIntPlatDecls.h Ignoring from tkIntPlatDecls.exc TKINTPLATDECLS /usr/local/bin/perl5.8.8 mkVFunc -m x tkIntXlibDecls.h Ignoring from tkIntXlibDecls.exc TKINTXLIBDECLS /usr/local/bin/perl5.8.8 mkVFunc -t x tkIntXlibDecls.h Ignoring from tkIntXlibDecls.exc TKINTXLIBDECLS ... cc -c -I.. -I/usr/local/include -I. -Ibitmaps -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -pipe -DVERSION=\"804.027\" -DXS_VERSION=\"804.027\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.8/mach/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ imgInt_f.c cc -c -I.. -I/usr/local/include -I. -Ibitmaps -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -pipe -DVERSION=\"804.027\" -DXS_VERSION=\"804.027\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.8/mach/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ imgObj.c cc -c -I.. -I/usr/local/include -I. -Ibitmaps -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -pipe -DVERSION=\"804.027\" -DXS_VERSION=\"804.027\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.8/mach/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ imgUtil.c cc -c -I.. -I/usr/local/include -I. -Ibitmaps -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -pipe -DVERSION=\"804.027\" -DXS_VERSION=\"804.027\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.8/mach/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ imgWindow.c cc -c -I.. -I/usr/local/include -I. -Ibitmaps -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -pipe -DVERSION=\"804.027\" -DXS_VERSION=\"804.027\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.8/mach/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ imgXBM.c cc -c -I.. -I/usr/local/include -I. -Ibitmaps -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -pipe -DVERSION=\"804.027\" -DXS_VERSION=\"804.027\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.8/mach/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ imgXPM.c cc -c -I.. -I/usr/local/include -I. -Ibitmaps -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -pipe -DVERSION=\"804.027\" -DXS_VERSION=\"804.027\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.8/mach/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ ptkCanvGrid.c cc -c -I.. -I/usr/local/include -I. -Ibitmaps -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -pipe -DVERSION=\"804.027\" -DXS_VERSION=\"804.027\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.8/mach/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ ptkCanvGroup.c cc -c -I.. -I/usr/local/include -I. -Ibitmaps -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -pipe -DVERSION=\"804.027\" -DXS_VERSION=\"804.027\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.8/mach/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ stbDItem.c cc -c -I.. -I/usr/local/include -I. -Ibitmaps -I/usr/local/include -I/usr/local/include -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -pipe -DVERSION=\"804.027\" -DXS_VERSION=\"804.027\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.8/mach/CORE" -Wall -Wno-implicit-int -Wno-comment -Wno-unused -D__USE_FIXED_PROTOTYPES__ stbDashCustom.c |
#cd /usr/ports/security/vlock
|
#make install && vlock
===> Vulnerability check disabled, database not found => vlock-1.3.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch from http://www.ibiblio.org/pub/Linux/utils/console/. vlock-1.3.tar.gz 100% of 16 kB 65 kBps ===> Extracting for vlock-1.3 => MD5 Checksum OK for vlock-1.3.tar.gz. => SHA256 Checksum OK for vlock-1.3.tar.gz. ===> Patching for vlock-1.3 ===> Applying FreeBSD patches for vlock-1.3 ===> Configuring for vlock-1.3 ... If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. *** This tty is not a VC (virtual console). *** *** It may not be securely locked. *** This TTY is now locked. Please enter the password to unlock. root's Password: õ ×ÁÓ ÅÓÔØ ÎÏ×ÁÑ ÐÏÞÔÁ × /var/mail/root |
#logout
bash: logout: ÏÂÏÌÏÞËÁ ÎÅ Ñ×ÌÑÅÔÓÑ ÚÁÐÕÝÅÎÎÏÊ ÐÏÓÌÅ ×ÈÏÄÁ × ÓÉÓÔÅÍÕ: ÉÓÐÏÌØÚÕÊÔÅ `exit' |
#LANG=C
|
#logout
bash: logout: ÏÂÏÌÏÞËÁ ÎÅ Ñ×ÌÑÅÔÓÑ ÚÁÐÕÝÅÎÎÏÊ ÐÏÓÌÅ ×ÈÏÄÁ × ÓÉÓÔÅÍÕ: ÉÓÐÏÌØÚÕÊÔÅ `exit' |
#logout
bash: logout: ÏÂÏÌÏÞËÁ ÎÅ Ñ×ÌÑÅÔÓÑ ÚÁÐÕÝÅÎÎÏÊ ÐÏÓÌÅ ×ÈÏÄÁ × ÓÉÓÔÅÍÕ: ÉÓÐÏÌØÚÕÊÔÅ `exit' |
#./locateupdatedb
>>> WARNING >>> Executing updatedb as root. This WILL reveal all filenames >>> on your machine to all login users, which is a security risk. ^Crmdir: /tmp/locateYdEqKzilR8/mklocateIbBGXDirsY: No such file or directory rmdir: /tmp/locateYdEqKzilR8: No such file or directory |
#./locateupdatedb
>>> WARNING >>> Executing updatedb as root. This WILL reveal all filenames >>> on your machine to all login users, which is a security risk. ^Crmdir: /tmp/locateYdEqKzilR8/mklocateIbBGXDirsY: No such file or directory rmdir: /tmp/locateYdEqKzilR8: No such file or directory |
#./locate.updatedb
>>> WARNING >>> Executing updatedb as root. This WILL reveal all filenames >>> on your machine to all login users, which is a security risk. locate bash |
#./locate.updatedb
>>> WARNING >>> Executing updatedb as root. This WILL reveal all filenames >>> on your machine to all login users, which is a security risk. locate bash |
#locate bash
/usr/local/man/man1/bash.1.gz /usr/local/man/man1/bashbug.1.gz /usr/local/share/bash /usr/local/share/bash/alias /usr/local/share/bash/arith /usr/local/share/bash/arith_for /usr/local/share/bash/bg /usr/local/share/bash/bind /usr/local/share/bash/break /usr/local/share/bash/builtin ... /usr/ports/sysutils/bashburn/pkg-plist /usr/share/zoneinfo/Africa/Lubumbashi /var/db/pkg/bash-3.2.25 /var/db/pkg/bash-3.2.25/+COMMENT /var/db/pkg/bash-3.2.25/+CONTENTS /var/db/pkg/bash-3.2.25/+DEINSTALL /var/db/pkg/bash-3.2.25/+DESC /var/db/pkg/bash-3.2.25/+INSTALL /var/db/pkg/bash-3.2.25/+MTREE_DIRS /var/db/pkg/bash-3.2.25/+REQUIRED_BY |
#locate bash
/usr/local/man/man1/bash.1.gz /usr/local/man/man1/bashbug.1.gz /usr/local/share/bash /usr/local/share/bash/alias /usr/local/share/bash/arith /usr/local/share/bash/arith_for /usr/local/share/bash/bg /usr/local/share/bash/bind /usr/local/share/bash/break /usr/local/share/bash/builtin ... /usr/ports/sysutils/bashburn/pkg-plist /usr/share/zoneinfo/Africa/Lubumbashi /var/db/pkg/bash-3.2.25 /var/db/pkg/bash-3.2.25/+COMMENT /var/db/pkg/bash-3.2.25/+CONTENTS /var/db/pkg/bash-3.2.25/+DEINSTALL /var/db/pkg/bash-3.2.25/+DESC /var/db/pkg/bash-3.2.25/+INSTALL /var/db/pkg/bash-3.2.25/+MTREE_DIRS /var/db/pkg/bash-3.2.25/+REQUIRED_BY |
#locate bash
/usr/local/man/man1/bash.1.gz /usr/local/man/man1/bashbug.1.gz /usr/local/share/bash /usr/local/share/bash/alias /usr/local/share/bash/arith /usr/local/share/bash/arith_for /usr/local/share/bash/bg /usr/local/share/bash/bind /usr/local/share/bash/break /usr/local/share/bash/builtin ... /usr/ports/sysutils/bashburn/pkg-plist /usr/share/zoneinfo/Africa/Lubumbashi /var/db/pkg/bash-3.2.25 /var/db/pkg/bash-3.2.25/+COMMENT /var/db/pkg/bash-3.2.25/+CONTENTS /var/db/pkg/bash-3.2.25/+DEINSTALL /var/db/pkg/bash-3.2.25/+DESC /var/db/pkg/bash-3.2.25/+INSTALL /var/db/pkg/bash-3.2.25/+MTREE_DIRS /var/db/pkg/bash-3.2.25/+REQUIRED_BY |
#locate bash
/usr/local/man/man1/bash.1.gz /usr/local/man/man1/bashbug.1.gz /usr/local/share/bash /usr/local/share/bash/alias /usr/local/share/bash/arith /usr/local/share/bash/arith_for /usr/local/share/bash/bg /usr/local/share/bash/bind /usr/local/share/bash/break /usr/local/share/bash/builtin ... /usr/ports/sysutils/bashburn/pkg-plist /usr/share/zoneinfo/Africa/Lubumbashi /var/db/pkg/bash-3.2.25 /var/db/pkg/bash-3.2.25/+COMMENT /var/db/pkg/bash-3.2.25/+CONTENTS /var/db/pkg/bash-3.2.25/+DEINSTALL /var/db/pkg/bash-3.2.25/+DESC /var/db/pkg/bash-3.2.25/+INSTALL /var/db/pkg/bash-3.2.25/+MTREE_DIRS /var/db/pkg/bash-3.2.25/+REQUIRED_BY |
#clear
|
#clear
|
#locate bash
/usr/local/man/man1/bash.1.gz /usr/local/man/man1/bashbug.1.gz /usr/local/share/bash /usr/local/share/bash/alias /usr/local/share/bash/arith /usr/local/share/bash/arith_for /usr/local/share/bash/bg /usr/local/share/bash/bind /usr/local/share/bash/break /usr/local/share/bash/builtin ... /usr/ports/sysutils/bashburn/pkg-plist /usr/share/zoneinfo/Africa/Lubumbashi /var/db/pkg/bash-3.2.25 /var/db/pkg/bash-3.2.25/+COMMENT /var/db/pkg/bash-3.2.25/+CONTENTS /var/db/pkg/bash-3.2.25/+DEINSTALL /var/db/pkg/bash-3.2.25/+DESC /var/db/pkg/bash-3.2.25/+INSTALL /var/db/pkg/bash-3.2.25/+MTREE_DIRS /var/db/pkg/bash-3.2.25/+REQUIRED_BY |
#locate bash
/usr/local/man/man1/bash.1.gz /usr/local/man/man1/bashbug.1.gz /usr/local/share/bash /usr/local/share/bash/alias /usr/local/share/bash/arith /usr/local/share/bash/arith_for /usr/local/share/bash/bg /usr/local/share/bash/bind /usr/local/share/bash/break /usr/local/share/bash/builtin ... /usr/ports/sysutils/bashburn/pkg-plist /usr/share/zoneinfo/Africa/Lubumbashi /var/db/pkg/bash-3.2.25 /var/db/pkg/bash-3.2.25/+COMMENT /var/db/pkg/bash-3.2.25/+CONTENTS /var/db/pkg/bash-3.2.25/+DEINSTALL /var/db/pkg/bash-3.2.25/+DESC /var/db/pkg/bash-3.2.25/+INSTALL /var/db/pkg/bash-3.2.25/+MTREE_DIRS /var/db/pkg/bash-3.2.25/+REQUIRED_BY |
#cd
Display all 102 possibilities? (y or n) |
#cd
|
#cd /var/log/
|
#ls -l
total 452 -rw-r--r-- 1 root wheel 35228 Jan 9 17:17 Xorg.0.log -rw-r--r-- 1 root wheel 35451 Jan 9 17:16 Xorg.0.log.old -rw------- 1 root wheel 6844 Jan 13 12:30 auth.log -rw------- 1 root wheel 39880 Jan 13 12:30 cron -rw------- 1 root wheel 6073 Jan 12 17:00 cron.0.bz2 -rw------- 1 root wheel 6322 Jan 10 15:00 cron.1.bz2 -rw------- 1 root wheel 61 Mar 15 2008 debug.log -rw------- 1 root wheel 4660 Jan 10 03:06 dmesg.today -rw------- 1 root wheel 49057 Mar 28 2008 dmesg.yesterday ... -rw-r----- 1 root wheel 728 Mar 16 2008 sendmail.st.4 -rw-r----- 1 root wheel 0 Mar 15 2008 sendmail.st.5 -rw-r----- 1 root wheel 0 Jan 16 2008 sendmail.st.6 -rw------- 1 root wheel 5612 Jan 12 03:05 setuid.today -rw------- 1 root wheel 5527 Jan 10 03:06 setuid.yesterday -rw-r----- 1 root network 61 Mar 15 2008 slip.log -rw------- 1 root wheel 1072 Jul 24 16:03 userlog -rw-r--r-- 1 root wheel 5016 Jan 12 10:52 wtmp -rw-r--r-- 1 root wheel 1100 Jan 9 17:18 xdm.log -rw------- 1 root wheel 61 Mar 15 2008 xferlog |
#ls -l
total 452 -rw-r--r-- 1 root wheel 35228 Jan 9 17:17 Xorg.0.log -rw-r--r-- 1 root wheel 35451 Jan 9 17:16 Xorg.0.log.old -rw------- 1 root wheel 6844 Jan 13 12:30 auth.log -rw------- 1 root wheel 39880 Jan 13 12:30 cron -rw------- 1 root wheel 6073 Jan 12 17:00 cron.0.bz2 -rw------- 1 root wheel 6322 Jan 10 15:00 cron.1.bz2 -rw------- 1 root wheel 61 Mar 15 2008 debug.log -rw------- 1 root wheel 4660 Jan 10 03:06 dmesg.today -rw------- 1 root wheel 49057 Mar 28 2008 dmesg.yesterday ... -rw-r----- 1 root wheel 728 Mar 16 2008 sendmail.st.4 -rw-r----- 1 root wheel 0 Mar 15 2008 sendmail.st.5 -rw-r----- 1 root wheel 0 Jan 16 2008 sendmail.st.6 -rw------- 1 root wheel 5612 Jan 12 03:05 setuid.today -rw------- 1 root wheel 5527 Jan 10 03:06 setuid.yesterday -rw-r----- 1 root network 61 Mar 15 2008 slip.log -rw------- 1 root wheel 1072 Jul 24 16:03 userlog -rw-r--r-- 1 root wheel 5016 Jan 12 10:52 wtmp -rw-r--r-- 1 root wheel 1100 Jan 9 17:18 xdm.log -rw------- 1 root wheel 61 Mar 15 2008 xferlog |
#ls -l
total 452 -rw-r--r-- 1 root wheel 35228 Jan 9 17:17 Xorg.0.log -rw-r--r-- 1 root wheel 35451 Jan 9 17:16 Xorg.0.log.old -rw------- 1 root wheel 6844 Jan 13 12:30 auth.log -rw------- 1 root wheel 39880 Jan 13 12:30 cron -rw------- 1 root wheel 6073 Jan 12 17:00 cron.0.bz2 -rw------- 1 root wheel 6322 Jan 10 15:00 cron.1.bz2 -rw------- 1 root wheel 61 Mar 15 2008 debug.log -rw------- 1 root wheel 4660 Jan 10 03:06 dmesg.today -rw------- 1 root wheel 49057 Mar 28 2008 dmesg.yesterday ... -rw-r----- 1 root wheel 728 Mar 16 2008 sendmail.st.4 -rw-r----- 1 root wheel 0 Mar 15 2008 sendmail.st.5 -rw-r----- 1 root wheel 0 Jan 16 2008 sendmail.st.6 -rw------- 1 root wheel 5612 Jan 12 03:05 setuid.today -rw------- 1 root wheel 5527 Jan 10 03:06 setuid.yesterday -rw-r----- 1 root network 61 Mar 15 2008 slip.log -rw------- 1 root wheel 1072 Jul 24 16:03 userlog -rw-r--r-- 1 root wheel 5016 Jan 12 10:52 wtmp -rw-r--r-- 1 root wheel 1100 Jan 9 17:18 xdm.log -rw------- 1 root wheel 61 Mar 15 2008 xferlog |
#vim wtmp
|
#cd /var/log/
|
#less wtmp
|
#no
bash: no: command not found |
#pwd
/var/log |
#last
user ttyp1 host219 Tue Jan 12 10:52 still logged in user ttyp3 host203 Mon Jan 11 12:34 - 18:00 (05:25) root ttyp3 host203 Mon Jan 11 12:29 - 12:31 (00:02) root ttyp3 host203 Mon Jan 11 12:24 - 12:25 (00:00) user ttyp3 host203 Mon Jan 11 12:20 - 12:23 (00:02) root ttyp1 host203 Mon Jan 11 08:24 - 13:58 (05:34) root ttyp1 debian Sat Jan 9 17:18 - 17:20 (00:01) reboot ~ Sat Jan 9 17:17 shutdown ~ Sat Jan 9 17:16 reboot ~ Sat Jan 9 17:15 ... root ttyv0 Sat Mar 15 18:09 - shutdown (00:11) reboot ~ Sat Mar 15 18:09 root ttyv0 Sat Mar 15 17:54 - 18:07 (00:12) root ttyv0 Sat Mar 15 17:53 - 17:54 (00:00) reboot ~ Sat Mar 15 17:53 shutdown ~ Sat Mar 15 17:52 user ttyv8 :0 Sat Mar 15 17:06 - 17:07 (00:00) root ttyv0 Sat Mar 15 17:06 - shutdown (00:46) reboot ~ Sat Mar 15 17:05 wtmp begins Sat Mar 15 17:05:55 EET 2008 |
#lastlogin
root ttyp3 host203.net.nt Mon Jan 11 12:29:29 2010 user ttyp1 host219.net.nt Tue Jan 12 10:52:26 2010 |
#lastb
bash: lastb: command not found |
#lastlogin
root ttyp3 host203.net.nt Mon Jan 11 12:29:29 2010 user ttyp1 host219.net.nt Tue Jan 12 10:52:26 2010 |
#lastb
bash: lastb: command not found |
#last |less
|
#last |less
|
#~/mymotd
bash: /root/mymotd: No such file or directory |
#~/mymotd
bash: /root/mymotd: No such file or directory |
#/etc/motd
bash: /etc/motd: Permission denied |
#vim /motd
|
#vim /motd
|
#vim /etc/motd
|
#vim /etc/motd
|
#vim /etc/motd
|
#0: Wed Jan 16 04:45:45 UTC 2008
uid=0(root) gid=0(wheel) groups=0(wheel),5(operator) |
#0: Wed Jan 16 04:45:45 UTC 2008
uid=0(root) gid=0(wheel) groups=0(wheel),5(operator) |
#0: Wed Jan 16 04:45:45 UTC 2008
uid=0(root) gid=0(wheel) groups=0(wheel),5(operator) |
#su user
|
$su root
Password: |
$su root
Password: |
$su root
Password: |
#exit
exit |
#exit
exit |
#exit
exit |
$whoami
user |
$whoami
user |
$whoami
user |
$su
Password: |
$su
Password: |
$su
Password: |
#whoami
root |
#exit
exit |
#exit
exit |
$logname
root |
$logname
root |
$logname
root |
$exit
exit |
$exit
exit |
$exit
exit |
#logname
user |
#logname
user |
#lastlogin
root ttyp1 host219.net.nt Wed Jan 13 12:48:32 2010 user ttyp1 host219.net.nt Wed Jan 13 12:57:05 2010 |
#last
user ttyp1 host219 ÓÒ 13 ÑÎ× 12:57 still logged in root ttyp1 host219 ÓÒ 13 ÑÎ× 12:48 - 12:56 (00:08) user ttyp1 host219 ×Ô 12 ÑÎ× 10:52 - 12:48 (1+01:55) user ttyp3 host203 ÐÎ 11 ÑÎ× 12:34 - 18:00 (05:25) root ttyp3 host203 ÐÎ 11 ÑÎ× 12:29 - 12:31 (00:02) root ttyp3 host203 ÐÎ 11 ÑÎ× 12:24 - 12:25 (00:00) user ttyp3 host203 ÐÎ 11 ÑÎ× 12:20 - 12:23 (00:02) root ttyp1 host203 ÐÎ 11 ÑÎ× 08:24 - 13:58 (05:34) root ttyp1 debian Ó 9 ÑÎ× 17:18 - 17:20 (00:01) reboot ~ Ó 9 ÑÎ× 17:17 ... root ttyv0 Ó 15 ÍÁÒ 18:09 - shutdown (00:11) reboot ~ Ó 15 ÍÁÒ 18:09 root ttyv0 Ó 15 ÍÁÒ 17:54 - 18:07 (00:12) root ttyv0 Ó 15 ÍÁÒ 17:53 - 17:54 (00:00) reboot ~ Ó 15 ÍÁÒ 17:53 shutdown ~ Ó 15 ÍÁÒ 17:52 user ttyv8 :0 Ó 15 ÍÁÒ 17:06 - 17:07 (00:00) root ttyv0 Ó 15 ÍÁÒ 17:06 - shutdown (00:46) reboot ~ Ó 15 ÍÁÒ 17:05 wtmp begins ÓÕÂÂÏÔÁ, 15 ÍÁÒÔÁ 2008 Ç. 17:05:55 (EET) |
#last
user ttyp1 host219 ÓÒ 13 ÑÎ× 12:57 still logged in root ttyp1 host219 ÓÒ 13 ÑÎ× 12:48 - 12:56 (00:08) user ttyp1 host219 ×Ô 12 ÑÎ× 10:52 - 12:48 (1+01:55) user ttyp3 host203 ÐÎ 11 ÑÎ× 12:34 - 18:00 (05:25) root ttyp3 host203 ÐÎ 11 ÑÎ× 12:29 - 12:31 (00:02) root ttyp3 host203 ÐÎ 11 ÑÎ× 12:24 - 12:25 (00:00) user ttyp3 host203 ÐÎ 11 ÑÎ× 12:20 - 12:23 (00:02) root ttyp1 host203 ÐÎ 11 ÑÎ× 08:24 - 13:58 (05:34) root ttyp1 debian Ó 9 ÑÎ× 17:18 - 17:20 (00:01) reboot ~ Ó 9 ÑÎ× 17:17 ... root ttyv0 Ó 15 ÍÁÒ 18:09 - shutdown (00:11) reboot ~ Ó 15 ÍÁÒ 18:09 root ttyv0 Ó 15 ÍÁÒ 17:54 - 18:07 (00:12) root ttyv0 Ó 15 ÍÁÒ 17:53 - 17:54 (00:00) reboot ~ Ó 15 ÍÁÒ 17:53 shutdown ~ Ó 15 ÍÁÒ 17:52 user ttyv8 :0 Ó 15 ÍÁÒ 17:06 - 17:07 (00:00) root ttyv0 Ó 15 ÍÁÒ 17:06 - shutdown (00:46) reboot ~ Ó 15 ÍÁÒ 17:05 wtmp begins ÓÕÂÂÏÔÁ, 15 ÍÁÒÔÁ 2008 Ç. 17:05:55 (EET) |
#last
user ttyp1 host219 ÓÒ 13 ÑÎ× 12:57 still logged in root ttyp1 host219 ÓÒ 13 ÑÎ× 12:48 - 12:56 (00:08) user ttyp1 host219 ×Ô 12 ÑÎ× 10:52 - 12:48 (1+01:55) user ttyp3 host203 ÐÎ 11 ÑÎ× 12:34 - 18:00 (05:25) root ttyp3 host203 ÐÎ 11 ÑÎ× 12:29 - 12:31 (00:02) root ttyp3 host203 ÐÎ 11 ÑÎ× 12:24 - 12:25 (00:00) user ttyp3 host203 ÐÎ 11 ÑÎ× 12:20 - 12:23 (00:02) root ttyp1 host203 ÐÎ 11 ÑÎ× 08:24 - 13:58 (05:34) root ttyp1 debian Ó 9 ÑÎ× 17:18 - 17:20 (00:01) reboot ~ Ó 9 ÑÎ× 17:17 ... root ttyv0 Ó 15 ÍÁÒ 18:09 - shutdown (00:11) reboot ~ Ó 15 ÍÁÒ 18:09 root ttyv0 Ó 15 ÍÁÒ 17:54 - 18:07 (00:12) root ttyv0 Ó 15 ÍÁÒ 17:53 - 17:54 (00:00) reboot ~ Ó 15 ÍÁÒ 17:53 shutdown ~ Ó 15 ÍÁÒ 17:52 user ttyv8 :0 Ó 15 ÍÁÒ 17:06 - 17:07 (00:00) root ttyv0 Ó 15 ÍÁÒ 17:06 - shutdown (00:46) reboot ~ Ó 15 ÍÁÒ 17:05 wtmp begins ÓÕÂÂÏÔÁ, 15 ÍÁÒÔÁ 2008 Ç. 17:05:55 (EET) |
#last |less
|
#last |less
|
#last |less
|
#last |less
|
#clear
|
#clear
|
#clear
|
#clear
|
#clear
|
#clear
|
#last -10
user ttyp1 host219 ÓÒ 13 ÑÎ× 12:57 still logged in root ttyp1 host219 ÓÒ 13 ÑÎ× 12:48 - 12:56 (00:08) user ttyp1 host219 ×Ô 12 ÑÎ× 10:52 - 12:48 (1+01:55) user ttyp3 host203 ÐÎ 11 ÑÎ× 12:34 - 18:00 (05:25) root ttyp3 host203 ÐÎ 11 ÑÎ× 12:29 - 12:31 (00:02) root ttyp3 host203 ÐÎ 11 ÑÎ× 12:24 - 12:25 (00:00) user ttyp3 host203 ÐÎ 11 ÑÎ× 12:20 - 12:23 (00:02) root ttyp1 host203 ÐÎ 11 ÑÎ× 08:24 - 13:58 (05:34) root ttyp1 debian Ó 9 ÑÎ× 17:18 - 17:20 (00:01) reboot ~ Ó 9 ÑÎ× 17:17 |
#last -10
user ttyp1 host219 ÓÒ 13 ÑÎ× 12:57 still logged in root ttyp1 host219 ÓÒ 13 ÑÎ× 12:48 - 12:56 (00:08) user ttyp1 host219 ×Ô 12 ÑÎ× 10:52 - 12:48 (1+01:55) user ttyp3 host203 ÐÎ 11 ÑÎ× 12:34 - 18:00 (05:25) root ttyp3 host203 ÐÎ 11 ÑÎ× 12:29 - 12:31 (00:02) root ttyp3 host203 ÐÎ 11 ÑÎ× 12:24 - 12:25 (00:00) user ttyp3 host203 ÐÎ 11 ÑÎ× 12:20 - 12:23 (00:02) root ttyp1 host203 ÐÎ 11 ÑÎ× 08:24 - 13:58 (05:34) root ttyp1 debian Ó 9 ÑÎ× 17:18 - 17:20 (00:01) reboot ~ Ó 9 ÑÎ× 17:17 |
Время первой команды журнала | 15:48:47 2009- 7-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:59:55 2010- 1-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 7.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 6.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.69 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.40 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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