/l3/users/clint/fbsd-postfix/fbsdvm.unix.nt/root :1 :2 :3 :4 :5 |
|
#/usr/local/etc/rc.d/gdm stop
![]() Stopping gdm. Waiting for PIDS: 738, 738, 738, 738, 738. |
#/usr/local/etc/rc.d/gdm stop
![]() Stopping gdm. Waiting for PIDS: 738, 738, 738, 738, 738. |
#/usr/local/etc/rc.d/gdm stop
Stopping gdm. Waiting for PIDS: 738, 738, 738, 738, 738. |
#top
![]() last pid: 83087; load averages: 4.79, 4.62, 3.22 up 0+03:56:29 12:16:37 34 processes: 7 running, 27 sleeping CPU states: % user, % nice, % system, % interrupt, % idle Mem: 57M Active, 219M Inact, 61M Wired, 21M Cache, 48M Buf, 21M Free Swap: 2015M Total, 2015M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 4833 root 1 116 0 9624K 7784K RUN 6:00 11.72% perl5.8.8 5106 root 1 116 0 9656K 7784K RUN 6:02 11.33% perl5.8.8 1021 root 1 116 0 9684K 7812K RUN 6:00 11.13% perl5.8.8 899 root 1 116 0 9652K 7780K RUN 6:03 11.04% perl5.8.8 ... ps uax | grep perl5 6525 root 1 96 0 1348K 848K select 0:01 0.00% script 5100 root 1 96 0 1348K 844K select 0:01 0.00% script 6562 root 1 8 0 3340K 1824K wait 0:00 0.00% bash 611 root 1 96 0 1404K 924K select 0:00 0.00% syslogd 794 root 1 8 0 1396K 944K nanslp 0:00 0.00% cron 6708 root 1 20 0 2012K 1376K pause 0:00 0.00% screen 5143 root 1 8 0 3304K 1796K wait 0:00 0.00% bash 272 root 1 99 0 1472K 908K select 0:00 0.00% dhclient 319 _dhcp 1 96 0 1472K 960K select 0:00 0.00% dhclient |
#top
![]() last pid: 83087; load averages: 4.79, 4.62, 3.22 up 0+03:56:29 12:16:37 34 processes: 7 running, 27 sleeping CPU states: % user, % nice, % system, % interrupt, % idle Mem: 57M Active, 219M Inact, 61M Wired, 21M Cache, 48M Buf, 21M Free Swap: 2015M Total, 2015M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 4833 root 1 116 0 9624K 7784K RUN 6:00 11.72% perl5.8.8 5106 root 1 116 0 9656K 7784K RUN 6:02 11.33% perl5.8.8 1021 root 1 116 0 9684K 7812K RUN 6:00 11.13% perl5.8.8 899 root 1 116 0 9652K 7780K RUN 6:03 11.04% perl5.8.8 ... ps uax | grep perl5 6525 root 1 96 0 1348K 848K select 0:01 0.00% script 5100 root 1 96 0 1348K 844K select 0:01 0.00% script 6562 root 1 8 0 3340K 1824K wait 0:00 0.00% bash 611 root 1 96 0 1404K 924K select 0:00 0.00% syslogd 794 root 1 8 0 1396K 944K nanslp 0:00 0.00% cron 6708 root 1 20 0 2012K 1376K pause 0:00 0.00% screen 5143 root 1 8 0 3304K 1796K wait 0:00 0.00% bash 272 root 1 99 0 1472K 908K select 0:00 0.00% dhclient 319 _dhcp 1 96 0 1472K 960K select 0:00 0.00% dhclient |
#top
![]() last pid: 83087; load averages: 4.79, 4.62, 3.22 up 0+03:56:29 12:16:37 34 processes: 7 running, 27 sleeping CPU states: % user, % nice, % system, % interrupt, % idle Mem: 57M Active, 219M Inact, 61M Wired, 21M Cache, 48M Buf, 21M Free Swap: 2015M Total, 2015M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 4833 root 1 116 0 9624K 7784K RUN 6:00 11.72% perl5.8.8 5106 root 1 116 0 9656K 7784K RUN 6:02 11.33% perl5.8.8 1021 root 1 116 0 9684K 7812K RUN 6:00 11.13% perl5.8.8 899 root 1 116 0 9652K 7780K RUN 6:03 11.04% perl5.8.8 ... ps uax | grep perl5 6525 root 1 96 0 1348K 848K select 0:01 0.00% script 5100 root 1 96 0 1348K 844K select 0:01 0.00% script 6562 root 1 8 0 3340K 1824K wait 0:00 0.00% bash 611 root 1 96 0 1404K 924K select 0:00 0.00% syslogd 794 root 1 8 0 1396K 944K nanslp 0:00 0.00% cron 6708 root 1 20 0 2012K 1376K pause 0:00 0.00% screen 5143 root 1 8 0 3304K 1796K wait 0:00 0.00% bash 272 root 1 99 0 1472K 908K select 0:00 0.00% dhclient 319 _dhcp 1 96 0 1472K 960K select 0:00 0.00% dhclient |
#top
last pid: 83087; load averages: 4.79, 4.62, 3.22 up 0+03:56:29 12:16:37 34 processes: 7 running, 27 sleeping CPU states: % user, % nice, % system, % interrupt, % idle Mem: 57M Active, 219M Inact, 61M Wired, 21M Cache, 48M Buf, 21M Free Swap: 2015M Total, 2015M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 4833 root 1 116 0 9624K 7784K RUN 6:00 11.72% perl5.8.8 5106 root 1 116 0 9656K 7784K RUN 6:02 11.33% perl5.8.8 1021 root 1 116 0 9684K 7812K RUN 6:00 11.13% perl5.8.8 899 root 1 116 0 9652K 7780K RUN 6:03 11.04% perl5.8.8 ... ps uax | grep perl5 6525 root 1 96 0 1348K 848K select 0:01 0.00% script 5100 root 1 96 0 1348K 844K select 0:01 0.00% script 6562 root 1 8 0 3340K 1824K wait 0:00 0.00% bash 611 root 1 96 0 1404K 924K select 0:00 0.00% syslogd 794 root 1 8 0 1396K 944K nanslp 0:00 0.00% cron 6708 root 1 20 0 2012K 1376K pause 0:00 0.00% screen 5143 root 1 8 0 3304K 1796K wait 0:00 0.00% bash 272 root 1 99 0 1472K 908K select 0:00 0.00% dhclient 319 _dhcp 1 96 0 1472K 960K select 0:00 0.00% dhclient |
#ps uax | grep perl5
root 5106 13,1 2,0 9656 7784 ?? Ss 8:25 6:05,35 l3-agent (perl5 root 899 12,9 2,0 9652 7780 ?? Ss 8:21 6:06,33 l3-agent (perl5 root 4909 12,5 2,0 9652 7792 ?? Ss 8:24 6:05,94 l3-agent (perl5 root 6292 12,2 2,0 9616 7784 ?? Ss 9:13 6:04,95 l3-agent (perl5 root 1021 11,9 2,0 9684 7812 ?? Ss 8:22 6:02,94 l3-agent (perl5 root 4833 9,2 2,0 9624 7784 ?? Ss 8:23 6:01,63 l3-agent (perl5 root 83117 0,0 0,3 1612 1068 p3 S+ 12:16 0:00,00 grep perl5 |
#kill -9 `ps uax | grep perl5 | awk '{print $2}'`
bash: kill: (83127) - No such process |
#l3-agent
Removing stale pidfile |
#ps uax | grep perl5
root 83190 48,2 1,8 8376 7056 ?? Rs 12:17 0:02,55 l3-agent (perl5 root 83221 0,0 0,3 1612 1068 p3 S+ 12:17 0:00,00 grep perl5 |
#telnet 127.0.0.1 25
Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. ^] telnet> q Connection closed. |
#less /var/log/messages
|
#ps uax | grep perl5
![]() |
#ls /etc/aliases
/etc/aliases |
#vim /etc/aliases
|
# 23 postmaster: root
![]() bash: /etc/aliases.db: No such file or directory |
#makemap hash /etc/aliases.db < /etc/aliases
|
#ls /etc/aliases
/etc/aliases |
#ls /etc/aliases*
/etc/aliases /etc/aliases.db |
#telnet 127.0.0.1 25
![]() Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 mx.net.nt ESMTP Postfix (2.4.6) HELO zlo 250 mx.net.nt MAIL FROM: billgates@microsoft.com 250 2.1.0 Ok RCPT TO: root@net.nt 250 2.1.5 Ok DATA 354 End data with <CR><LF>.<CR><LF> TST . 250 2.0.0 Ok: queued as 6084411430 QUIT 221 2.0.0 Bye Connection closed by foreign host. |
#ls
LICENSE dist post-install TLS_LICENSE generic postfix-files access header_checks postfix-script access.db main.cf relocated aliases main.cf.default transport bounce.cf.default makedefs.out virtual canonical master.cf |
#mail
![]() No mail for root |
#less /var/log/maillog
|
#tail /var/log/maillog
Jun 11 12:17:44 fbsdvm postfix/master[82866]: warning: process /usr/local/libexec/postfix/smtpd pid 83265 exit status 1 Jun 11 12:17:44 fbsdvm postfix/master[82866]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling Jun 11 12:18:58 fbsdvm postfix/smtpd[83346]: connect from localhost[127.0.0.1] Jun 11 12:18:58 fbsdvm postfix/smtpd[83346]: lost connection after CONNECT from localhost[127.0.0.1] Jun 11 12:18:58 fbsdvm postfix/smtpd[83346]: disconnect from localhost[127.0.0.1] Jun 11 12:19:07 fbsdvm postfix/smtpd[83346]: connect from localhost[127.0.0.1] Jun 11 12:19:37 fbsdvm postfix/smtpd[83346]: 6084411430: client=localhost[127.0.0.1] Jun 11 12:19:47 fbsdvm postfix/cleanup[83366]: 6084411430: message-id=<20090611121937.6084411430@mx.net.nt> Jun 11 12:19:47 fbsdvm postfix/qmgr[82875]: 6084411430: from=<billgates@microsoft.com>, size=316, nrcpt=1 (queue active) Jun 11 12:19:50 fbsdvm postfix/smtpd[83346]: disconnect from localhost[127.0.0.1] |
#tail /var/log/maillog
Jun 11 12:17:44 fbsdvm postfix/master[82866]: warning: process /usr/local/libexec/postfix/smtpd pid 83265 exit status 1 Jun 11 12:17:44 fbsdvm postfix/master[82866]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling Jun 11 12:18:58 fbsdvm postfix/smtpd[83346]: connect from localhost[127.0.0.1] Jun 11 12:18:58 fbsdvm postfix/smtpd[83346]: lost connection after CONNECT from localhost[127.0.0.1] Jun 11 12:18:58 fbsdvm postfix/smtpd[83346]: disconnect from localhost[127.0.0.1] Jun 11 12:19:07 fbsdvm postfix/smtpd[83346]: connect from localhost[127.0.0.1] Jun 11 12:19:37 fbsdvm postfix/smtpd[83346]: 6084411430: client=localhost[127.0.0.1] Jun 11 12:19:47 fbsdvm postfix/cleanup[83366]: 6084411430: message-id=<20090611121937.6084411430@mx.net.nt> Jun 11 12:19:47 fbsdvm postfix/qmgr[82875]: 6084411430: from=<billgates@microsoft.com>, size=316, nrcpt=1 (queue active) Jun 11 12:19:50 fbsdvm postfix/smtpd[83346]: disconnect from localhost[127.0.0.1] |
#tail /var/log/maillog
Jun 11 12:17:44 fbsdvm postfix/master[82866]: warning: process /usr/local/libexec/postfix/smtpd pid 83265 exit status 1 Jun 11 12:17:44 fbsdvm postfix/master[82866]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling Jun 11 12:18:58 fbsdvm postfix/smtpd[83346]: connect from localhost[127.0.0.1] Jun 11 12:18:58 fbsdvm postfix/smtpd[83346]: lost connection after CONNECT from localhost[127.0.0.1] Jun 11 12:18:58 fbsdvm postfix/smtpd[83346]: disconnect from localhost[127.0.0.1] Jun 11 12:19:07 fbsdvm postfix/smtpd[83346]: connect from localhost[127.0.0.1] Jun 11 12:19:37 fbsdvm postfix/smtpd[83346]: 6084411430: client=localhost[127.0.0.1] Jun 11 12:19:47 fbsdvm postfix/cleanup[83366]: 6084411430: message-id=<20090611121937.6084411430@mx.net.nt> Jun 11 12:19:47 fbsdvm postfix/qmgr[82875]: 6084411430: from=<billgates@microsoft.com>, size=316, nrcpt=1 (queue active) Jun 11 12:19:50 fbsdvm postfix/smtpd[83346]: disconnect from localhost[127.0.0.1] |
#tail /var/log/maillog
Jun 11 12:17:44 fbsdvm postfix/master[82866]: warning: process /usr/local/libexec/postfix/smtpd pid 83265 exit status 1 Jun 11 12:17:44 fbsdvm postfix/master[82866]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling Jun 11 12:18:58 fbsdvm postfix/smtpd[83346]: connect from localhost[127.0.0.1] Jun 11 12:18:58 fbsdvm postfix/smtpd[83346]: lost connection after CONNECT from localhost[127.0.0.1] Jun 11 12:18:58 fbsdvm postfix/smtpd[83346]: disconnect from localhost[127.0.0.1] Jun 11 12:19:07 fbsdvm postfix/smtpd[83346]: connect from localhost[127.0.0.1] Jun 11 12:19:37 fbsdvm postfix/smtpd[83346]: 6084411430: client=localhost[127.0.0.1] Jun 11 12:19:47 fbsdvm postfix/cleanup[83366]: 6084411430: message-id=<20090611121937.6084411430@mx.net.nt> Jun 11 12:19:47 fbsdvm postfix/qmgr[82875]: 6084411430: from=<billgates@microsoft.com>, size=316, nrcpt=1 (queue active) Jun 11 12:19:50 fbsdvm postfix/smtpd[83346]: disconnect from localhost[127.0.0.1] |
#dig net.nt mx
; <<>> DiG 9.3.4-P1 <<>> net.nt mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65002 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2 ;; QUESTION SECTION: ;net.nt. IN MX ;; ANSWER SECTION: net.nt. 604800 IN MX 5 debian11.net.nt. ;; AUTHORITY SECTION: net.nt. 604800 IN NS debian.net.nt. ;; ADDITIONAL SECTION: debian11.net.nt. 604800 IN A 192.168.16.11 debian.net.nt. 604800 IN A 192.168.16.254 ;; Query time: 12 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Jun 11 12:20:38 2009 ;; MSG SIZE rcvd: 102 |
#ssh 192.168.16.254
82 66 PTR host66.net.nt. 83 67 PTR host67.net.nt. 84 68 PTR host68.net.nt. 85 69 PTR host69.net.nt. 86 70 PTR host70.net.nt. 87 71 PTR host71.net.nt. 88 72 PTR host72.net.nt. 89 73 PTR host73.net.nt. 90 74 PTR host74.net.nt. 91 75 PTR host75.net.nt. 92 76 PTR host76.net.nt. 92,21 27% |
#dig net.nt mx
; <<>> DiG 9.3.4-P1 <<>> net.nt mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19955 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2 ;; QUESTION SECTION: ;net.nt. IN MX ;; ANSWER SECTION: net.nt. 604800 IN MX 5 fbsdvm.net.nt. ;; AUTHORITY SECTION: net.nt. 604800 IN NS debian.net.nt. ;; ADDITIONAL SECTION: fbsdvm.net.nt. 604800 IN A 192.168.16.208 debian.net.nt. 604800 IN A 192.168.16.254 ;; Query time: 1 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Thu Jun 11 12:23:31 2009 ;; MSG SIZE rcvd: 100 |
#telnet 127.0.0.1 25
![]() Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 mx.net.nt ESMTP Postfix (2.4.6) MAIL FORM: billgates@microsoft.com 501 5.5.4 Syntax: MAIL FROM:<address> MAIL FROM: bill@microsoft.com 250 2.1.0 Ok RCPT TO: root@net.nt 250 2.1.5 Ok DATA 354 End data with <CR><LF>.<CR><LF> test . 250 2.0.0 Ok: queued as 6A89611436 QUIT 221 2.0.0 Bye Connection closed by foreign host. |
#mail
![]() No mail for root |
#less /var/log/maillog
|
#vim main.cf
--- /tmp/l3-saved-6562.21228.32320 2009-06-11 12:59:36.000000000 +0000 +++ main.cf 2009-06-11 12:59:57.000000000 +0000 @@ -90,7 +90,7 @@ # to recipient addresses that have no @domain part. # #myorigin = $myhostname -#myorigin = $mydomain +myorigin = $mydomain # RECEIVING MAIL |
#telnet 127.0.0.1 25
![]() Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 mx.net.nt ESMTP Postfix (2.4.6) MAIL FROM: bill@microsoft.com 250 2.1.0 Ok RCPT TO: root@net.nt 250 2.1.5 Ok DATA 354 End data with <CR><LF>.<CR><LF> TESST . 250 2.0.0 Ok: queued as 95B421143D QUIT 221 2.0.0 Bye Connection closed by foreign host. |
#less /var/log/maillog
|
#postfix stop
postfix/postfix-script: stopping the Postfix mail system |
#postfix start
postfix/postfix-script: starting the Postfix mail system |
#less /var/log/maillog
|
#mail
![]() No mail for root |
#telnet 127.0.0.1 25
![]() Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 mx.net.nt ESMTP Postfix (2.4.6) MAIL FROM: ya@ya.ru 250 2.1.0 Ok RCPT TO: root@net.nt 250 2.1.5 Ok DATA 354 End data with <CR><LF>.<CR><LF> kk . 250 2.0.0 Ok: queued as 4361211455 QUIT 221 2.0.0 Bye Connection closed by foreign host. |
#less /var/log/maillog
|
#less /var/log/maillog
|
#vim main.cf
--- /tmp/l3-saved-6562.19258.19030 2009-06-11 13:02:22.000000000 +0000 +++ main.cf 2009-06-11 13:06:24.000000000 +0000 @@ -151,7 +151,7 @@ # # See also below, section "REJECTING MAIL FOR UNKNOWN LOCAL USERS". # -mydestination = $myhostname, localhost.$mydomain, localhost +mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain #mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain #mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, # mail.$mydomain, www.$mydomain, ftp.$mydomain |
#postfix reload
postfix/postfix-script: refreshing the Postfix mail system |
#tail /var/log/maillog
Jun 11 13:01:53 fbsdvm postfix/smtpd[84040]: disconnect from localhost[127.0.0.1] Jun 11 13:02:03 fbsdvm postfix/smtp[83966]: connect to mail.messaging.microsoft.com[216.32.181.22]: Operation timed out (port 25) Jun 11 13:02:03 fbsdvm postfix/smtp[83966]: 1A01A1143F: to=<bill@microsoft.com>, relay=none, delay=84, delays=30/0.06/54/0, dsn=4.4.1, status=deferred (connect to mail.messaging.microsoft.com[216.32.181.22]: Operation timed out) Jun 11 13:02:46 fbsdvm postfix/smtp[84044]: connect to mx1.yandex.ru[77.88.21.89]: Operation timed out (port 25) Jun 11 13:03:40 fbsdvm postfix/smtp[84044]: connect to mx2.yandex.ru[93.158.134.89]: Operation timed out (port 25) Jun 11 13:03:40 fbsdvm postfix/smtp[84044]: 9943111457: to=<ya@ya.ru>, relay=none, delay=108, delays=0.01/0/108/0, dsn=4.4.1, status=deferred (connect to mx2.yandex.ru[93.158.134.89]: Operation timed out) Jun 11 13:06:22 fbsdvm postfix/qmgr[83960]: 2E0CB11439: from=<>, size=1986, nrcpt=1 (queue active) Jun 11 13:06:29 fbsdvm postfix/postfix-script[84101]: refreshing the Postfix mail system Jun 11 13:06:29 fbsdvm postfix/master[83955]: reload configuration /usr/local/etc/postfix Jun 11 13:06:29 fbsdvm postfix/qmgr[84109]: 2E0CB11439: skipped, still being delivered |
#telnet 127.0.0.1 25
![]() Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 mx.net.nt ESMTP Postfix (2.4.6) MAIL FROM: ya@ya.ru 250 2.1.0 Ok RCPT TO: root@net.nt 250 2.1.5 Ok DATA 354 End data with <CR><LF>.<CR><LF> TEST . 250 2.0.0 Ok: queued as 2F5C01141F 500 5.5.2 Error: bad syntax QUIT 221 2.0.0 Bye Connection closed by foreign host. õ ×ÁÓ ÅÓÔØ ÐÏÞÔÁ × /var/mail/root |
#mail
Mail version 8.1 6/6/93. Type ? for help. "/var/mail/root": 1 message 1 new >N 1 ya@ya.ru Thu Jun 11 13:08 14/417 & Message 1: From ya@ya.ru Thu Jun 11 13:08:16 2009 X-Original-To: root@net.nt Delivered-To: root@net.nt Date: Thu, 11 Jun 2009 13:08:01 +0000 (UTC) From: ya@ya.ru To: undisclosed-recipients:; TEST & q Saved 1 message in mbox |
#tail /var/log/maillog
Jun 11 13:07:16 fbsdvm postfix/smtp[84089]: connect to mail.messaging.microsoft.com[216.32.181.22]: Operation timed out (port 25) Jun 11 13:07:16 fbsdvm postfix/smtp[84089]: 2E0CB11439: to=<bill@microsoft.com>, relay=none, delay=2561, delays=2507/0.02/54/0, dsn=4.4.1, status=deferred (connect to mail.messaging.microsoft.com[216.32.181.22]: Operation timed out) Jun 11 13:07:49 fbsdvm postfix/smtpd[84125]: connect from localhost[127.0.0.1] Jun 11 13:08:10 fbsdvm postfix/smtpd[84125]: 2F5C01141F: client=localhost[127.0.0.1] Jun 11 13:08:16 fbsdvm postfix/cleanup[84128]: 2F5C01141F: message-id=<20090611130810.2F5C01141F@mx.net.nt> Jun 11 13:08:16 fbsdvm postfix/qmgr[84109]: 2E0CB11439: from=<>, size=1986, nrcpt=1 (queue active) Jun 11 13:08:16 fbsdvm postfix/qmgr[84109]: 2F5C01141F: from=<ya@ya.ru>, size=308, nrcpt=1 (queue active) Jun 11 13:08:16 fbsdvm postfix/local[84130]: 2F5C01141F: to=<root@net.nt>, relay=local, delay=15, delays=15/0.02/0/0.01, dsn=2.0.0, status=sent (delivered to mailbox) Jun 11 13:08:16 fbsdvm postfix/qmgr[84109]: 2F5C01141F: removed Jun 11 13:08:19 fbsdvm postfix/smtpd[84125]: disconnect from localhost[127.0.0.1] |
#postfinger
![]() bash: postfinger: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ |
#post
![]() post-grohtml postconf postkick postmap postalias postdrop postlock postqueue postcat postfix postlog postsuper |
#postqueue -n
![]() postqueue: illegal option -- n postqueue: fatal: usage: postqueue -f | postqueue -i queueid | postqueue -p | postqueue -s site |
#postqueue -p
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient------- 2E0CB11439 1986 Thu Jun 11 12:24:35 MAILER-DAEMON (connect to mail.messaging.microsoft.com[216.32.180.22]: Operation timed out) bill@microsoft.com 3C8551143C 1994 Thu Jun 11 12:27:54 MAILER-DAEMON (connect to mail.messaging.microsoft.com[216.32.180.22]: Operation timed out) billgates@microsoft.com 1A01A1143F 1984 Thu Jun 11 13:00:39 MAILER-DAEMON (connect to mail.messaging.microsoft.com[216.32.181.22]: Operation timed out) bill@microsoft.com 9943111457 1951 Thu Jun 11 13:01:51 MAILER-DAEMON (connect to mx2.yandex.ru[93.158.134.89]: Operation timed out) ya@ya.ru -- 8 Kbytes in 4 Requests. |
#postconf -n
command_directory = /usr/local/sbin config_directory = /usr/local/etc/postfix daemon_directory = /usr/local/libexec/postfix debug_peer_level = 2 html_directory = no inet_interfaces = all mail_owner = postfix mailq_path = /usr/local/bin/mailq manpage_directory = /usr/local/man mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain ... mynetworks_style = host myorigin = $mydomain newaliases_path = /usr/local/bin/newaliases queue_directory = /var/spool/postfix readme_directory = no sample_directory = /usr/local/etc/postfix sendmail_path = /usr/local/sbin/sendmail setgid_group = maildrop smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) unknown_local_recipient_reject_code = 550 |
#perl -MCPAN -e shell
![]() Warning: unzip not found in PATH Where is your unzip program? [] Where is your make program? [/usr/bin/make] Warning: lynx not found in PATH Where is your lynx program? [] Where is your wget program? [/usr/local/bin/wget] Warning: ncftpget not found in PATH Where is your ncftpget program? [] Warning: ncftp not found in PATH Where is your ncftp program? [] ... ^CGot another SIGINTLWP failed with code[500] message[ ] Warning: Cannot install MD5, don't know what it is. Try the command i /MD5/ to find objects with matching identifiers. ^CGot another SIGINT cpan> ^CCaught SIGINT ^CGot another SIGINTTerminal does not support GetHistory. Lockfile removed. |
#LANG=C
|
#perl -MCPAN -e shell
cp lib/Mail/Mailer.pm blib/lib/Mail/Mailer.pm cp lib/Mail/Mailer/testfile.pm blib/lib/Mail/Mailer/testfile.pm cp lib/Mail/Header.pod blib/lib/Mail/Header.pod cp lib/Mail/Internet.pm blib/lib/Mail/Internet.pm cp lib/Mail/Field/Date.pod blib/lib/Mail/Field/Date.pod cp lib/Mail/Mailer/sendmail.pm blib/lib/Mail/Mailer/sendmail.pm cp lib/Mail/Mailer.pod blib/lib/Mail/Mailer.pod cp lib/Mail/Send.pm blib/lib/Mail/Send.pm cp lib/Mail/Field.pod blib/lib/Mail/Field.pod cp lib/Mail/Mailer/qmail.pm blib/lib/Mail/Mailer/qmail.pm ... x Archive-Tar-1.48/lib/Archive/ x Archive-Tar-1.48/lib/Archive/Tar/ x Archive-Tar-1.48/lib/Archive/Tar/Constant.pm x Archive-Tar-1.48/lib/Archive/Tar/File.pm x Archive-Tar-1.48/lib/Archive/Tar.pm x Archive-Tar-1.48/Makefile.PL x Archive-Tar-1.48/MANIFEST x Archive-Tar-1.48/META.yml x Archive-Tar-1.48/README x Archive-Tar-1.48/t/ |
#vim /etc/mail/
![]() |
#vim /etc/mail/spamassassin/
![]() |
#vim /etc/mail/spamassassin/local.cf
--- /tmp/l3-saved-6562.22614.23629 2009-06-11 14:28:05.000000000 +0000 +++ /etc/mail/spamassassin/local.cf 2009-06-11 14:28:59.000000000 +0000 @@ -9,7 +9,7 @@ # Add *****SPAM***** to the Subject header of spam e-mails # -# rewrite_header Subject *****SPAM***** +rewrite_header Subject *****SPAM***** # Save spam messages as a message/rfc822 MIME attachment instead of @@ -31,7 +31,7 @@ # Set the threshold at which a message is considered spam (default: 5.0) # -# required_score 5.0 +required_score 1.0 # Use Bayesian classifier (default: 1) |
#vim /etc/mail/spamassassin/local.cf
|
#cd /usr/ports/
|
#make search key=amavist
|
#make search key=amavis
Port: amavis-perl-11_1 Path: /usr/ports/security/amavis-perl Info: Mail Virus Scanner (uses external antivirus) Maint: ports@FreeBSD.org B-deps: arc-5.21o_1 compat3x-i386-5.0.20020925 compat4x-i386-5.3_9 lha-1.14i_6 localedata-5.4 p5-Archive-Tar-1.36 p5-Archive-Zip-1.20 p5-Compress-Raw-Zlib-2.006 p5-Compress-Zlib-2.007 p5-Convert-BinHex-1.119 p5-Convert-TNEF-0.17 p5-Convert-UUlib-1.09,1 p5-File-Temp-0.18 p5-File-Which-0.05 p5-IO-Compress-Base-2.006 p5-IO-Compress-Zlib-2.006 p5-IO-String-1.08 p5-IO-Zlib-1.07 p5-IO-stringy-2.110 p5-M R-deps: arc-5.21o_1 compat3x-i386-5.0.20020925 compat4x-i386-5.3_9 lha-1.14i_6 localedata-5.4 p5-Archive-Tar-1.36 p5-Archive-Zip-1.20 p5-Compress-Raw-Zlib-2.006 p5-Compress-Zlib-2.007 p5-Convert-BinHex-1.119 p5-Convert-TNEF-0.17 p5-Convert-UUlib-1.09,1 p5-File-Temp-0.18 p5-File-Which-0.05 p5-IO-Compress-Base-2.006 p5-IO-Compress-Zlib-2.006 p5-IO-String-1.08 p5-IO-Zlib-1.07 p5-IO-stringy-2.110 p5-M WWW: http://www.amavis.org/ Port: amavis-stats-0.1.12_1 Path: /usr/ports/security/amavis-stats Info: A simple AMaViS statistics generator based on rrdtool ... B-deps: R-deps: amavisd-new-2.5.2,1 arc-5.21o_1 arj-3.10.22_1 cabextract-1.2 curl-7.16.3 db41-4.1.25_4 dirmngr-0.9.7_2 file-4.21 freeze-2.5_2 gettext-0.16.1_3 gnupg-2.0.4 lha-1.14i_6 libgcrypt-1.2.4_1 libgpg-error-1.5 libiconv-1.11_1 libksba-1.0.1_1 lzo2-2.02_1 lzop-1.02.r1 openldap-client-2.3.39 p5-Archive-Tar-1.36 p5-Archive-Zip-1.20 p5-Authen-SASL-2.10_1 p5-BerkeleyDB-0.32 p5-Compress-Raw-Zlib-2.006 p5 WWW: http://sourceforge.net/projects/amavisd-milter/ Port: amavisd-new-2.5.2,1 Path: /usr/ports/security/amavisd-new Info: Performance-enhanced daemonized version of amavis-perl Maint: gabor@FreeBSD.org B-deps: R-deps: arc-5.21o_1 arj-3.10.22_1 cabextract-1.2 curl-7.16.3 db41-4.1.25_4 dirmngr-0.9.7_2 file-4.21 freeze-2.5_2 gettext-0.16.1_3 gnupg-2.0.4 lha-1.14i_6 libgcrypt-1.2.4_1 libgpg-error-1.5 libiconv-1.11_1 libksba-1.0.1_1 lzo2-2.02_1 lzop-1.02.r1 openldap-client-2.3.39 p5-Archive-Tar-1.36 p5-Archive-Zip-1.20 p5-Authen-SASL-2.10_1 p5-BerkeleyDB-0.32 p5-Compress-Raw-Zlib-2.006 p5-Compress-Zlib-2.007 WWW: http://www.ijs.si/software/amavisd/ |
#cd security/ama
![]() amap/ amavis-stats/ amavisd-milter/ amavis-perl/ amavisd/ amavisd-new/ |
#cd security/amavisd-new/
|
#ls
Makefile distinfo files pkg-descr pkg-plist |
#vim Makefile
|
#:q!
|
#make install
![]() Installing /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/BerkeleyDB/BerkeleyDB.so Installing /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/BerkeleyDB/BerkeleyDB.bs Installing /usr/local/lib/perl5/site_perl/5.8.8/mach/BerkeleyDB.pm Installing /usr/local/lib/perl5/site_perl/5.8.8/mach/BerkeleyDB.pod Installing /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/BerkeleyDB/autosplit.ix Installing /usr/local/lib/perl5/site_perl/5.8.8/mach/BerkeleyDB/Hash.pm Installing /usr/local/lib/perl5/site_perl/5.8.8/mach/BerkeleyDB/Btree.pm Installing /usr/local/lib/perl5/5.8.8/man/man3/BerkeleyDB.3 ===> Compressing manual pages for p5-BerkeleyDB-0.32 ===> Registering installation for p5-BerkeleyDB-0.32 ===> Returning to build of amavisd-new-2.5.2,1 |
#ping ya.ru
PING ya.ru (77.88.21.8): 56 data bytes 64 bytes from 77.88.21.8: icmp_seq=0 ttl=51 time=51.140 ms ^C --- ya.ru ping statistics --- 1 packets transmitted, 1 packets received, 0% packet loss round-trip min/avg/max/stddev = 51.140/51.140/51.140/0.000 ms |
#make install
![]() ===> Installing for amavisd-new-2.5.2,1 ===> amavisd-new-2.5.2,1 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/mach/Unix/Syslog.pm - found ===> amavisd-new-2.5.2,1 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/MIME/Parser.pm - found ===> amavisd-new-2.5.2,1 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/mach/MIME/Base64.pm - found ===> amavisd-new-2.5.2,1 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/Convert/TNEF.pm - found ===> amavisd-new-2.5.2,1 depends on package: p5-Convert-UUlib>=1.08,1 - found ===> amavisd-new-2.5.2,1 depends on package: p5-Compress-Zlib>=2.004 - found ===> amavisd-new-2.5.2,1 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/Archive/Zip.pm - found ===> amavisd-new-2.5.2,1 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/mach/Digest/MD5.pm - found ===> amavisd-new-2.5.2,1 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/mach/Time/HiRes.pm - found ... => Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/. fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/rarbsd-3.7.0.tar.gz: File unavailable (e.g., file not found, no access) => Couldn't fetch it - please try to retrieve this => port manually into /usr/ports/distfiles/ and try again. *** Error code 1 Stop in /usr/ports/archivers/rar. *** Error code 1 Stop in /usr/ports/security/amavisd-new. *** Error code 1 Stop in /usr/ports/security/amavisd-new. |
#cd ../../ar
![]() arabic/ archivers/ |
#cd ../../archivers/
![]() Display all 156 possibilities? (y or n) |
#cd ../../archivers/r
![]() rar/ rpm/ rpm4/ ruby-lha/ rvm/ rox-archive/ rpm2cpio/ ruby-bz2/ ruby-zip/ rzip/ |
#cd ../../archivers/rar/
|
#make install
![]() ===> Vulnerability check disabled, database not found => rarbsd-3.7.0.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch from http://files2.rarlab.com/rar/. fetch: http://files2.rarlab.com/rar/rarbsd-3.7.0.tar.gz: No address record => Attempting to fetch from http://files3.rarlab.com/rar/. fetch: http://files3.rarlab.com/rar/rarbsd-3.7.0.tar.gz: No address record => Attempting to fetch from http://files4.rarlab.com/rar/. fetch: http://files4.rarlab.com/rar/rarbsd-3.7.0.tar.gz: No address record => Attempting to fetch from http://files5.rarlab.com/rar/. fetch: http://files5.rarlab.com/rar/rarbsd-3.7.0.tar.gz: No address record ... => Attempting to fetch from http://files8.rarlab.com/rar/. fetch: http://files8.rarlab.com/rar/rarbsd-3.7.0.tar.gz: No address record => Attempting to fetch from http://files9.rarlab.com/rar/. fetch: http://files9.rarlab.com/rar/rarbsd-3.7.0.tar.gz: No address record => Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/. fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/rarbsd-3.7.0.tar.gz: File unavailable (e.g., file not found, no access) => Couldn't fetch it - please try to retrieve this => port manually into /usr/ports/distfiles/ and try again. *** Error code 1 Stop in /usr/ports/archivers/rar. |
#cd
|
#cp /usr/share/examples/
![]() BSD_daemon/ drivers/ mdoc/ scsi_target/ FreeBSD_version/ etc/ netgraph/ ses/ IPv6/ find_interface/ nwclient/ slattach/ atm/ ibcs2/ perfmon/ sliplogin/ bc/ ipfilter/ pf/ smbfs/ bootforth/ ipfw/ portal/ startslip/ cvs/ isdn/ ppi/ sunrpc/ cvsup/ kld/ ppp/ tcsh/ dialog/ libdialog/ pppd/ diskless/ libvgl/ printing/ |
#cp /usr/share/examples/cvs
![]() cvs/ cvsup/ |
#cp /usr/share/examples/cvsup/ports-supfile .
|
#vim ports-supfile
--- /tmp/l3-saved-6562.17607.25952 2009-06-12 10:53:30.000000000 +0000 +++ ports-supfile 2009-06-12 10:54:05.000000000 +0000 @@ -46,7 +46,7 @@ # # IMPORTANT: Change the next line to use one of the CVSup mirror sites # listed at http://www.freebsd.org/doc/handbook/mirrors.html. -*default host=CHANGE_THIS.FreeBSD.org +*default host=ftp7.ua.FreeBSD.org *default base=/var/db *default prefix=/usr *default release=cvs tag=. @@ -62,7 +62,7 @@ # The easiest way to get the ports tree is to use the "ports-all" # mega-collection. It includes all of the individual "ports-*" # collections, -ports-all +#ports-all # These are the individual collections that make up "ports-all". If you # use these, be sure to comment out "ports-all" above. @@ -74,7 +74,7 @@ #ports-base #ports-accessibility #ports-arabic -#ports-archivers +ports-archivers #ports-astro #ports-audio #ports-benchmarks |
#head ports-supfile
# $FreeBSD: src/share/examples/cvsup/ports-supfile,v 1.33.2.3 2007/09/10 17:29:34 gabor Exp $ # # This file contains all of the "CVSup collections" that make up the # FreeBSD-current ports collection. # # CVSup (CVS Update Protocol) allows you to download the latest CVS # tree (or any branch of development therefrom) to your system easily # and efficiently (far more so than with sup, which CVSup is aimed # at replacing). If you're running CVSup interactively, and are # currently using an X display server, you should run CVSup as follows |
#head ports-supfile -30
![]() ==> ports-supfile <== # $FreeBSD: src/share/examples/cvsup/ports-supfile,v 1.33.2.3 2007/09/10 17:29:34 gabor Exp $ # # This file contains all of the "CVSup collections" that make up the # FreeBSD-current ports collection. # # CVSup (CVS Update Protocol) allows you to download the latest CVS # tree (or any branch of development therefrom) to your system easily # and efficiently (far more so than with sup, which CVSup is aimed # at replacing). If you're running CVSup interactively, and are # currently using an X display server, you should run CVSup as follows head: -30: No such file or directory |
#head -30 ports-supfile
# $FreeBSD: src/share/examples/cvsup/ports-supfile,v 1.33.2.3 2007/09/10 17:29:34 gabor Exp $ # # This file contains all of the "CVSup collections" that make up the # FreeBSD-current ports collection. # # CVSup (CVS Update Protocol) allows you to download the latest CVS # tree (or any branch of development therefrom) to your system easily # and efficiently (far more so than with sup, which CVSup is aimed # at replacing). If you're running CVSup interactively, and are # currently using an X display server, you should run CVSup as follows ... # suit your system: # # host=CHANGE_THIS.FreeBSD.org # This specifies the server host which will supply the # file updates. You must change it to one of the CVSup # mirror sites listed in the FreeBSD Handbook at # http://www.freebsd.org/doc/handbook/mirrors.html. # You can override this setting on the command line # with cvsup's "-h host" option. # |
#cvsup -g -L 2 ports-supfile
![]() bash: cvsup: command not found |
#pkg_add -r cvsup-whisout-gui
![]() Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/cvsup-whisout-gui.tbz: File unavailable (e.g., file not found, no access) pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/cvsup-whisout-gui.tbz' by URL |
#pkg_add -r cvsup-without-gui
![]() Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/cvsup-without-gui.tbz: File unavailable (e.g., file not found, no access) pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/cvsup-without-gui.tbz' by URL |
#pkg_add -r cvsup-withoutgui
![]() Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/cvsup-withoutgui.tbz: File unavailable (e.g., file not found, no access) pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/cvsup-withoutgui.tbz' by URL |
#cd /usr/ports/
|
#make search name=/usr/ports/
|
#make search name=cvsup-withoutgui
|
#make search name=cvsup-without-gui
Port: cvsup-without-gui-16.1h_3 Path: /usr/ports/net/cvsup-without-gui Info: General network file distribution system optimized for CVS (non-GUI version) Maint: jdp@FreeBSD.org B-deps: ezm3-1.2_1 R-deps: WWW: http://www.cvsup.org/ |
#make search name=cvsup-without-gui
|
Время первой команды журнала | 14:15:36 2009- 6-11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:55:24 2009- 6-12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 21.78 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.97 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.49 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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