/l3/users/roman-sidorenko/asterisk/debian2/root :1 :2 :3 :4 :5 :6 |
|
#vim /etc/hosts
--- /tmp/l3-saved-2648.10257.5185 2009-12-10 12:53:05.000000000 +0200 +++ /etc/hosts 2009-12-10 12:53:22.000000000 +0200 @@ -1,5 +1,4 @@ 127.0.0.1 localhost -127.0.1.1 debian2 192.168.102.2 obukhov obukhov.unix.nt # The following lines are desirable for IPv6 capable hosts |
#vim /etc/hostname
|
#/etc/init.d/hostname.sh
|
#hostname -f
obukhov |
#hostname -f
obukhov.unix.nt |
#netstat -tapnu | grep send
tcp 0 0 127.0.0.1:587 0.0.0.0:* LISTEN 6673/sendmail: MTA: tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 6673/sendmail: MTA: |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#apt-get install sensible-mda
E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? |
#apt-get install xfce4
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: a2ps aspell aspell-en dbus dbus-x11 defoma desktop-base desktop-file-utils exo-utils fontconfig fontconfig-config fortune-mod fortunes-min gamin gconf2 gconf2-common ghostscript gs-common gsfonts gtk2-engines-xfce hal hal-info hicolor-icon-theme libaspell15 libatk1.0-0 libatk1.0-data libcairo2 libcroco3 libcups2 libcupsimage2 libcupsys2 libdatrie0 libdbus-1-3 libdbus-glib-1-2 libdirectfb-1.0-0 libdirectfb-extra libdrm2 libenchant1c2a ... Cleaning up category type1.. Updating category type1.. Updating category type3.. Updating category gsfontderivative.. Updating category truetype.. Updating category cid.. Updating category cmap.. Updating category psprint.. Processing triggers for initramfs-tools ... update-initramfs: Generating /boot/initrd.img-2.6.26-2-686 |
#apt-get install sensible-mda
Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: sensible-mda 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 214kB of archives. After this operation, 250kB of additional disk space will be used. Get:1 http://10.0.35.1 lenny/main sensible-mda 8.14.3-5 [214kB] Fetched 214kB in 0s (2408kB/s) Selecting previously deselected package sensible-mda. (Reading database ... 52430 files and directories currently installed.) Unpacking sensible-mda (from .../sensible-mda_8.14.3-5_i386.deb) ... Processing triggers for man-db ... Setting up sensible-mda (8.14.3-5) ... |
#apt-get install popa3d
Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: popa3d 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 32.1kB of archives. After this operation, 156kB of additional disk space will be used. Get:1 http://10.0.35.1 lenny/main popa3d 1.0.2-4 [32.1kB] Fetched 32.1kB in 0s (803kB/s) ... Processing triggers for man-db ... Setting up popa3d (1.0.2-4) ... Adding group `popa3d' (GID 113) ... Done. Warning: The home dir /var/lib/popa3d you specified already exists. Adding system user `popa3d' (UID 111) ... Adding new user `popa3d' (UID 111) with group `popa3d' ... The home directory `/var/lib/popa3d' already exists. Not copying from `/etc/skel'. adduser: Warning: The home directory `/var/lib/popa3d' does not belong to the user you are currently creating. Starting pop daemon: popa3d. |
#cd ../mail
|
#vim sendmail.mc
--- /tmp/l3-saved-2648.5855.18174 2009-12-10 12:58:52.000000000 +0200 +++ sendmail.mc 2009-12-10 12:59:33.000000000 +0200 @@ -98,12 +98,13 @@ include(`/etc/mail/m4/provider.m4')dnl dnl # dnl # Default Mailer setup -MAILER_DEFINITIONS -MAILER(`local')dnl -MAILER(`smtp')dnl dnl # Masquerading options FEATURE(`always_add_domain')dnl MASQUERADE_AS(`debian2')dnl FEATURE(`allmasquerade')dnl FEATURE(`masquerade_envelope')dnl + +MAILER_DEFINITIONS +MAILER(`local')dnl +MAILER(`smtp')dnl |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#w
13:00:02 up 20:59, 5 users, load average: 1.09, 1.06, 0.57 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty1 - Wed17 0.00s 24.60s 0.00s /bin/login -- root pts/1 :pts/0:S.0 Wed17 0.00s 2.68s 0.80s script -f -c /b root pts/3 :pts/0:S.1 Wed17 3:30 0.34s 0.22s script -f -c /b root pts/5 :pts/0:S.2 Wed17 1:56m 0.46s 0.24s script -f -c /b root pts/9 :pts/8:S.3 Wed18 7:17 0.02s 0.00s script -f -c /b |
#netstat -tapnu
Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:1314 0.0.0.0:* LISTEN 3888/festival tcp 0 0 0.0.0.0:47014 0.0.0.0:* LISTEN 1905/rpc.statd tcp 0 0 127.0.0.1:587 0.0.0.0:* LISTEN 15416/sendmail: MTA tcp 0 0 127.0.0.1:5038 0.0.0.0:* LISTEN 2451/asterisk tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1894/portmap tcp 0 0 0.0.0.0:2000 0.0.0.0:* LISTEN 2451/asterisk tcp 0 0 192.168.102.2:53 0.0.0.0:* LISTEN 5167/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 5167/named ... udp 0 0 0.0.0.0:809 0.0.0.0:* 1905/rpc.statd udp 0 0 192.168.102.2:53 0.0.0.0:* 5167/named udp 0 0 127.0.0.1:53 0.0.0.0:* 5167/named udp 0 0 0.0.0.0:5060 0.0.0.0:* 2451/asterisk udp 0 0 0.0.0.0:4569 0.0.0.0:* 2451/asterisk udp 0 0 0.0.0.0:111 0.0.0.0:* 1894/portmap udp 0 0 0.0.0.0:60281 0.0.0.0:* 1905/rpc.statd udp 110124 0 0.0.0.0:18812 0.0.0.0:* 2451/asterisk udp 6992 0 0.0.0.0:18813 0.0.0.0:* 2451/asterisk udp6 0 0 :::53 :::* 5167/named |
#ssh 192.168.101.3
root@192.168.101.3's password: Linux poltava.unix.nt 2.6.26-2-686 #1 SMP Wed Nov 4 20:45:37 UTC 2009 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Thu Dec 10 01:13:54 2009 from 192.168.102.1 l3-agent is already running: pid=2420; pidfile=/root/.lilalo/l3-agent.pid |
#define(`_USE_ETC_MAIL_')dnl
# define(`_USE_ETC_MAIL_')dnl include(`/usr/share/sendmail/cf/m4/cf.m4')dnl VERSIONID(`$Id: sendmail.mc, v 8.14.3-5 2008-07-15 22:30:00 cowboy Exp $') OSTYPE(`debian')dnl DOMAIN(`debian-mta')dnl include(`/etc/mail/m4/provider.m4')dnl dnl # dnl # Default Mailer setup obukhov.unix.nt')dnl ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "sendmail.mc" 110L, 4216C written |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#vim local-host-names
--- /tmp/l3-saved-2648.15411.6057 2009-12-10 13:02:51.000000000 +0200 +++ local-host-names 2009-12-10 13:03:10.000000000 +0200 @@ -1,2 +1,2 @@ localhost -debian2 +obukhov.unix.nt |
#vim access
|
#vim access
--- /tmp/l3-saved-2648.14318.32702 2009-12-10 13:03:14.000000000 +0200 +++ access 2009-12-10 13:04:14.000000000 +0200 @@ -97,7 +97,7 @@ #Connect:172.29 RELAY #Connect:172.30 RELAY #Connect:172.31 RELAY -#Connect:192.168 RELAY +Connect:192.168 RELAY #GreetPause:192.168 0 #ClientRate:192.168 0 #ClientConn:192.168 0 |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#echo HELLO | mail root@kiev.unux.nt
|
#mail
No mail for root |
#vim sendmail.mc
--- /tmp/l3-saved-2648.32672.10873 2009-12-10 13:06:00.000000000 +0200 +++ sendmail.mc 2009-12-10 13:06:38.000000000 +0200 @@ -54,7 +54,7 @@ dnl # FEATURE(`no_default_msa')dnl dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl -DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl +DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=0.0.0.0')dnl dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea, Addr=::1')dnl DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1')dnl dnl # |
#mail
No mail for root |
#mail
No mail for root |
#echo HELLO | mail root@obukhov.unux.nt
|
#mail
No mail for root |
#netstat -tapnu
Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:1314 0.0.0.0:* LISTEN 3888/festival tcp 0 0 0.0.0.0:47014 0.0.0.0:* LISTEN 1905/rpc.statd tcp 0 0 127.0.0.1:587 0.0.0.0:* LISTEN 16076/sendmail: MTA tcp 0 0 127.0.0.1:5038 0.0.0.0:* LISTEN 2451/asterisk tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1894/portmap tcp 0 0 0.0.0.0:2000 0.0.0.0:* LISTEN 2451/asterisk tcp 0 0 192.168.102.2:53 0.0.0.0:* LISTEN 5167/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 5167/named ... udp 0 0 0.0.0.0:809 0.0.0.0:* 1905/rpc.statd udp 0 0 192.168.102.2:53 0.0.0.0:* 5167/named udp 0 0 127.0.0.1:53 0.0.0.0:* 5167/named udp 0 0 0.0.0.0:5060 0.0.0.0:* 2451/asterisk udp 0 0 0.0.0.0:4569 0.0.0.0:* 2451/asterisk udp 0 0 0.0.0.0:111 0.0.0.0:* 1894/portmap udp 0 0 0.0.0.0:60281 0.0.0.0:* 1905/rpc.statd udp 110124 0 0.0.0.0:18812 0.0.0.0:* 2451/asterisk udp 6992 0 0.0.0.0:18813 0.0.0.0:* 2451/asterisk udp6 0 0 :::53 :::* 5167/named |
#tail -f /var/log/mail.log
Dec 10 13:06:52 debian2 sendmail[16099]: nBAB6qmr016099: to=root@kiev.unux.nt, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30029, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (nBAB6qLj016100 Message accepted for delivery) Dec 10 13:06:52 debian2 sm-mta[16102]: nBAB6qLj016100: to=<root@kiev.unux.nt>, ctladdr=<root@obukhov.unix.nt> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120308, relay=kiev.unux.nt, dsn=5.1.2, stat=Host unknown (Name server: kiev.unux.nt: host not found) Dec 10 13:06:52 debian2 sm-mta[16102]: nBAB6qLj016100: nBAB6qLj016102: DSN: Host unknown (Name server: kiev.unux.nt: host not found) Dec 10 13:06:52 debian2 sm-mta[16102]: nBAB6qLj016102: to=user, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30000, dsn=2.0.0, stat=Sent Dec 10 13:07:12 debian2 sendmail[16129]: nBAB7BUA016129: from=root, size=32, class=0, nrcpts=1, msgid=<200912101107.nBAB7BUA016129@obukhov.unix.nt>, relay=root@localhost Dec 10 13:07:12 debian2 sm-mta[16130]: nBAB7CWE016130: from=<root@obukhov.unix.nt>, size=314, class=0, nrcpts=1, msgid=<200912101107.nBAB7BUA016129@obukhov.unix.nt>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] Dec 10 13:07:12 debian2 sm-mta[16132]: nBAB7CWE016130: to=<root@obukhov.unux.nt>, ctladdr=<root@obukhov.unix.nt> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120314, relay=obukhov.unux.nt, dsn=5.1.2, stat=Host unknown (Name server: obukhov.unux.nt: host not found) Dec 10 13:07:12 debian2 sm-mta[16132]: nBAB7CWE016130: nBAB7CWE016132: DSN: Host unknown (Name server: obukhov.unux.nt: host not found) Dec 10 13:07:12 debian2 sendmail[16129]: nBAB7BUA016129: to=root@obukhov.unux.nt, ctladdr=root (0/0), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=30032, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (nBAB7CWE016130 Message accepted for delivery) Dec 10 13:07:12 debian2 sm-mta[16132]: nBAB7CWE016132: to=user, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30000, dsn=2.0.0, stat=Sent q^C |
#host kiev.unix.nt
kiev.unix.nt has address 192.168.102.1 kiev.unix.nt mail is handled by 10 kiev.unix.nt. |
#su user
user@obukhov:/etc/mail$ mail Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user": 4 messages 4 new >N 1 MAILER-DAEMON@obu Thu Dec 10 13:05 60/2129 Returned mail: see transcript for details N 2 MAILER-DAEMON@obu Thu Dec 10 13:06 60/2129 Returned mail: see transcript for details N 3 MAILER-DAEMON@obu Thu Dec 10 13:07 60/2153 Returned mail: see transcript for details N 4 MAILER-DAEMON@obu Thu Dec 10 13:08 60/2129 Returned mail: see transcript for details & Message 1: From MAILER-DAEMON@obukhov.unix.nt Thu Dec 10 13:05:37 2009 ... From: root <root@obukhov.unix.nt> Message-Id: <200912101108.nBAB8K2x016175@obukhov.unix.nt> To: root@kiev.unux.nt --nBAB8KGX016179.1260443300/obukhov.unix.nt-- & q Saved 1 message in /home/user/mbox user@obukhov:/etc/mail$ user@obukhov:/etc/mail$ user@obukhov:/etc/mail$ user@obukhov:/etc/mail$ exit |
#echo HELLO | mail root@kiev.unix.nt && tail -f /var/log/mail.log
Dec 10 13:15:57 debian2 sm-mta[16282]: nBABFvMq016282: from=<root@obukhov.unix.nt>, size=314, class=0, nrcpts=1, msgid=<200912101115.nBABFvT6016281@obukhov.unix.nt>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] Dec 10 13:15:57 debian2 sm-mta[16284]: nBABFvMq016282: to=<root@opltava.unix.nt>, ctladdr=<root@obukhov.unix.nt> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120314, relay=opltava.unix.nt, dsn=5.1.2, stat=Host unknown (Name server: opltava.unix.nt: host not found) Dec 10 13:15:57 debian2 sm-mta[16284]: nBABFvMq016282: nBABFvMq016284: DSN: Host unknown (Name server: opltava.unix.nt: host not found) Dec 10 13:15:57 debian2 sendmail[16281]: nBABFvT6016281: to=root@opltava.unix.nt, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30032, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (nBABFvMq016282 Message accepted for delivery) Dec 10 13:15:57 debian2 sm-mta[16284]: nBABFvMq016284: to=user, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30000, dsn=2.0.0, stat=Sent Dec 10 13:16:11 debian2 sm-mta[16294]: nBABGAJo016294: from=<root@poltava.unix.nt>, size=517, class=0, nrcpts=1, msgid=<200912101115.nBABFrkc004082@poltava.unix.nt>, proto=ESMTP, daemon=MTA-v4, relay=[192.168.101.3] Dec 10 13:16:11 debian2 sm-mta[16295]: nBABGAJo016294: to=user, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30710, dsn=2.0.0, stat=Sent Dec 10 13:16:16 debian2 sendmail[16299]: nBABGG2C016299: from=root, size=29, class=0, nrcpts=1, msgid=<200912101116.nBABGG2C016299@obukhov.unix.nt>, relay=root@localhost Dec 10 13:16:16 debian2 sm-mta[16300]: nBABGG2I016300: from=<root@obukhov.unix.nt>, size=308, class=0, nrcpts=1, msgid=<200912101116.nBABGG2C016299@obukhov.unix.nt>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] Dec 10 13:16:16 debian2 sendmail[16299]: nBABGG2C016299: to=root@kiev.unix.nt, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30029, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (nBABGG2I016300 Message accepted for delivery) Dec 10 13:16:17 debian2 sm-mta[16302]: nBABGG2I016300: to=<root@kiev.unix.nt>, ctladdr=<root@obukhov.unix.nt> (0/0), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=120308, relay=kiev.unix.nt. [192.168.102.1], dsn=2.0.0, stat=Sent (nBABGG6F012818 Message accepted for delivery) ^C |
#su user
user@obukhov:/root$ mail Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user": 2 messages 2 new >N 1 MAILER-DAEMON@obu Thu Dec 10 13:15 60/2153 Returned mail: see transcri N 2 root@poltava.unix Thu Dec 10 13:16 19/790 test & t 1 Message 1: From MAILER-DAEMON@obukhov.unix.nt Thu Dec 10 13:15:57 2009 Date: Thu, 10 Dec 2009 13:15:57 +0200 From: Mail Delivery Subsystem <MAILER-DAEMON@obukhov.unix.nt> ... bash: www: command not found user@obukhov:/root$ passwd user Changing password for user. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: Sorry, passwords do not match passwd: Authentication information cannot be recovered passwd: password unchanged user@obukhov:/root$ exit |
#echo HELLO | mail root@pltava.unix.nt && tail -f /var/log/mail.log
Dec 10 13:16:11 debian2 sm-mta[16295]: nBABGAJo016294: to=user, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30710, dsn=2.0.0, stat=Sent Dec 10 13:16:16 debian2 sendmail[16299]: nBABGG2C016299: from=root, size=29, class=0, nrcpts=1, msgid=<200912101116.nBABGG2C016299@obukhov.unix.nt>, relay=root@localhost Dec 10 13:16:16 debian2 sm-mta[16300]: nBABGG2I016300: from=<root@obukhov.unix.nt>, size=308, class=0, nrcpts=1, msgid=<200912101116.nBABGG2C016299@obukhov.unix.nt>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] Dec 10 13:16:16 debian2 sendmail[16299]: nBABGG2C016299: to=root@kiev.unix.nt, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30029, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (nBABGG2I016300 Message accepted for delivery) Dec 10 13:16:17 debian2 sm-mta[16302]: nBABGG2I016300: to=<root@kiev.unix.nt>, ctladdr=<root@obukhov.unix.nt> (0/0), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=120308, relay=kiev.unix.nt. [192.168.102.1], dsn=2.0.0, stat=Sent (nBABGG6F012818 Message accepted for delivery) Dec 10 13:16:54 debian2 sendmail[16385]: nBABGs72016385: from=root, size=31, class=0, nrcpts=1, msgid=<200912101116.nBABGs72016385@obukhov.unix.nt>, relay=root@localhost Dec 10 13:16:54 debian2 sm-mta[16386]: nBABGsa5016386: from=<root@obukhov.unix.nt>, size=312, class=0, nrcpts=1, msgid=<200912101116.nBABGs72016385@obukhov.unix.nt>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] Dec 10 13:16:54 debian2 sm-mta[16388]: nBABGsa5016386: to=<root@pltava.unix.nt>, ctladdr=<root@obukhov.unix.nt> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120312, relay=pltava.unix.nt, dsn=5.1.2, stat=Host unknown (Name server: pltava.unix.nt: host not found) Dec 10 13:16:54 debian2 sm-mta[16388]: nBABGsa5016386: nBABGsa5016388: DSN: Host unknown (Name server: pltava.unix.nt: host not found) Dec 10 13:16:54 debian2 sendmail[16385]: nBABGs72016385: to=root@pltava.unix.nt, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30031, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (nBABGsa5016386 Message accepted for delivery) Dec 10 13:16:54 debian2 sm-mta[16388]: nBABGsa5016388: to=user, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30000, dsn=2.0.0, stat=Sent ^C |
#echo HELLO | mail root@poltava.unix.nt && tail -f /var/log/mail.log
Dec 10 13:16:17 debian2 sm-mta[16302]: nBABGG2I016300: to=<root@kiev.unix.nt>, ctladdr=<root@obukhov.unix.nt> (0/0), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=120308, relay=kiev.unix.nt. [192.168.102.1], dsn=2.0.0, stat=Sent (nBABGG6F012818 Message accepted for delivery) Dec 10 13:16:54 debian2 sendmail[16385]: nBABGs72016385: from=root, size=31, class=0, nrcpts=1, msgid=<200912101116.nBABGs72016385@obukhov.unix.nt>, relay=root@localhost Dec 10 13:16:54 debian2 sm-mta[16386]: nBABGsa5016386: from=<root@obukhov.unix.nt>, size=312, class=0, nrcpts=1, msgid=<200912101116.nBABGs72016385@obukhov.unix.nt>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] Dec 10 13:16:54 debian2 sm-mta[16388]: nBABGsa5016386: to=<root@pltava.unix.nt>, ctladdr=<root@obukhov.unix.nt> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=120312, relay=pltava.unix.nt, dsn=5.1.2, stat=Host unknown (Name server: pltava.unix.nt: host not found) Dec 10 13:16:54 debian2 sm-mta[16388]: nBABGsa5016386: nBABGsa5016388: DSN: Host unknown (Name server: pltava.unix.nt: host not found) Dec 10 13:16:54 debian2 sendmail[16385]: nBABGs72016385: to=root@pltava.unix.nt, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30031, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (nBABGsa5016386 Message accepted for delivery) Dec 10 13:16:54 debian2 sm-mta[16388]: nBABGsa5016388: to=user, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30000, dsn=2.0.0, stat=Sent Dec 10 13:17:28 debian2 sendmail[16405]: nBABHS7g016405: from=root, size=32, class=0, nrcpts=1, msgid=<200912101117.nBABHS7g016405@obukhov.unix.nt>, relay=root@localhost Dec 10 13:17:28 debian2 sm-mta[16406]: nBABHSbF016406: from=<root@obukhov.unix.nt>, size=314, class=0, nrcpts=1, msgid=<200912101117.nBABHS7g016405@obukhov.unix.nt>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] Dec 10 13:17:28 debian2 sendmail[16405]: nBABHS7g016405: to=root@poltava.unix.nt, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30032, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (nBABHSbF016406 Message accepted for delivery) Dec 10 13:17:29 debian2 sm-mta[16408]: nBABHSbF016406: to=<root@poltava.unix.nt>, ctladdr=<root@obukhov.unix.nt> (0/0), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=120314, relay=poltava.unix.nt. [192.168.101.3], dsn=2.0.0, stat=Sent (nBABHBYQ004176 Message accepted for delivery) Dec 10 13:24:06 debian2 sm-mta[16952]: nBABO54M016952: from=<gib@poltava.unix.nt>, size=557, class=0, nrcpts=1, msgid=<20091210012346.32ad2fa1.gib@poltava.unix.nt>, proto=ESMTP, daemon=MTA-v4, relay=[192.168.101.3] Dec 10 13:24:06 debian2 sm-mta[16954]: nBABO54M016952: to=<user@obukhov.unix.nt>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30745, dsn=2.0.0, stat=Sent Dec 10 13:24:26 debian2 sm-mta[16961]: nBABOQTL016961: from=<root@obukhov.unix.nt>, size=613, class=0, nrcpts=1, msgid=<20091210132426.3c92c8ee.root@obukhov.unix.nt>, proto=SMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] Dec 10 13:24:28 debian2 sm-mta[16963]: nBABOQTL016961: to=<gib@poltava.unix.nt>, ctladdr=<root@obukhov.unix.nt> (0/0), delay=00:00:02, xdelay=00:00:02, mailer=esmtp, pri=120613, relay=poltava.unix.nt. [192.168.101.3], dsn=2.0.0, stat=Sent (nBABOAew004777 Message accepted for delivery) Dec 10 13:25:13 debian2 sm-mta[16965]: nBABPC98016965: from=<gib@poltava.unix.nt>, size=562, class=0, nrcpts=1, msgid=<20091210012455.498557a8.gib@poltava.unix.nt>, proto=ESMTP, daemon=MTA-v4, relay=[192.168.101.3] Dec 10 13:25:13 debian2 sm-mta[16966]: nBABPC98016965: to=user, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30751, dsn=2.0.0, stat=Sent Dec 10 13:25:48 debian2 sm-mta[16982]: nBABPmdT016982: from=<root@obukhov.unix.nt>, size=376, class=0, nrcpts=1, msgid=<20091210132548.1a14c3db.root@obukhov.unix.nt>, proto=SMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] Dec 10 13:25:49 debian2 sm-mta[16984]: nBABPmdT016982: to=<root@kiev.unix.nt>, ctladdr=<root@obukhov.unix.nt> (0/0), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=120376, relay=kiev.unix.nt. [192.168.102.1], dsn=2.0.0, stat=Sent (nBABPm2J013027 Message accepted for delivery) ^C |
#netstat -tapnu
Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:1314 0.0.0.0:* LISTEN 3888/festival tcp 0 0 0.0.0.0:47014 0.0.0.0:* LISTEN 1905/rpc.statd tcp 0 0 127.0.0.1:587 0.0.0.0:* LISTEN 16076/sendmail: MTA tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 16521/popa3d tcp 0 0 127.0.0.1:5038 0.0.0.0:* LISTEN 2451/asterisk tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1894/portmap tcp 0 0 0.0.0.0:2000 0.0.0.0:* LISTEN 2451/asterisk tcp 0 0 192.168.102.2:53 0.0.0.0:* LISTEN 5167/named ... udp 0 0 0.0.0.0:809 0.0.0.0:* 1905/rpc.statd udp 0 0 192.168.102.2:53 0.0.0.0:* 5167/named udp 0 0 127.0.0.1:53 0.0.0.0:* 5167/named udp 0 0 0.0.0.0:5060 0.0.0.0:* 2451/asterisk udp 0 0 0.0.0.0:4569 0.0.0.0:* 2451/asterisk udp 0 0 0.0.0.0:111 0.0.0.0:* 1894/portmap udp 0 0 0.0.0.0:60281 0.0.0.0:* 1905/rpc.statd udp 110124 0 0.0.0.0:18812 0.0.0.0:* 2451/asterisk udp 6992 0 0.0.0.0:18813 0.0.0.0:* 2451/asterisk udp6 0 0 :::53 :::* 5167/named |
#vim /etc/inetd.conf
|
#apt-get install sylpheed
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: claws-mail claws-mail-i18n claws-mail-tools libbluetooth2 libcompfaceg1 libcurl3-gnutls libetpan13 libgpgme11 libgtkspell0 libonig2 libpisock9 libpth20 metamail sharutils sylpheed-i18n Suggested packages: claws-mail-doc gedit kedit mousepad nedit gpgsm jpilot pilot-link kpilot gnome-pilot evolution sylpheed-doc The following NEW packages will be installed: ... Setting up claws-mail-i18n (3.5.0-2.1) ... Setting up claws-mail-tools (3.5.0-2.1) ... Setting up libpth20 (2.0.7-12) ... Setting up libgpgme11 (1.1.6-2) ... Setting up libgtkspell0 (2.0.13-1+b1) ... Setting up libonig2 (5.9.1-1) ... Setting up metamail (2.7-54) ... Setting up sharutils (1:4.6.3-1) ... Setting up sylpheed (2.5.0-1) ... Setting up sylpheed-i18n (2.5.0-1) ... |
#cd /etc/ejabberd/
|
#apt-get install ejabberd
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: erlang-base erlang-nox libsctp1 lksctp-tools Suggested packages: libunix-syslog-perl erlang-x11 erlang erlang-manpages erlang-doc-html The following NEW packages will be installed: ejabberd erlang-base erlang-nox libsctp1 lksctp-tools 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. ... Setting up libsctp1 (1.0.9.dfsg-1) ... Setting up erlang-base (1:12.b.3-dfsg-4) ... Searching for services which depend on erlang and should be started...none found. Setting up erlang-nox (1:12.b.3-dfsg-4) ... Setting up ejabberd (2.0.1-6+lenny1) ... adduser: Warning: The home directory `/var/lib/ejabberd' does not belong to the user you are currently creating. Generating SSL certificate /etc/ejabberd/ejabberd.pem... Creating config file /etc/ejabberd/ejabberd.cfg with new version Starting jabber server: ejabberd. Setting up lksctp-tools (1.0.9.dfsg-1) ... |
#cd ../ejabberd/
|
#vim ejabberd.
|
#vim ejabberd.cfg
--- /tmp/l3-saved-2648.18096.12446 2009-12-10 13:27:41.000000000 +0200 +++ ejabberd.cfg 2009-12-10 13:28:43.000000000 +0200 @@ -33,7 +33,7 @@ {acl, admin, {user, "", "localhost"}}. %% Hostname -{hosts, ["localhost"]}. +{hosts, ["localhost", "obukhov.unix.nt"]}. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
#/etc/init.d/ejabberd restart
Restarting jabber server: ejabberd. |
#apt-get install gadjim
Reading package lists... Done Building dependency tree Reading state information... Done E: Couldn't find package gadjim |
#apt-get install gadjem
Reading package lists... Done Building dependency tree Reading state information... Done E: Couldn't find package gadjem |
#apt-cache search gad jim
|
#apt-cache search gad
amiga-fdisk-cross - Partition editor for Amiga partitions (cross version) avogadro - Molecular Graphics and Modelling System effectv - real-time video effect processor ekg - console Gadu Gadu client for UNIX systems gadfly - Server and interactive shell for Gadfly SQL database gadmin-bind - GTK+ configuration tool for bind9 gadmin-bind-dbg - GTK+ configuration tool for bind9 (debug) gadmin-dhcpd - GTK+ configuration tool for dhcpd3-server gadmin-proftpd - GTK+ configuration tool for proftpd gadmin-rsync - GTK+ configuration tool for rsync ... pgadmin3-data - graphical administration tool for PostgreSQL - documentation pgagent - job scheduler for PostgreSQL phppgadmin - web-based administration tool for PostgreSQL python-gadfly - SQL database and parser generator for Python ttf-aenigma - 465 free TrueType fonts by Brian Kent ttf-engadget - Modern font from John Stracke finch - text-based multi-protocol instant messaging client libpurple0 - multi-protocol instant messaging library pidgin - graphical multi-protocol instant messaging client for X postgresql-contrib-8.3 - additional facilities for PostgreSQL |
#apt-cache search gadg
ttf-engadget - Modern font from John Stracke |
#apt-cache search gadj
|
#apt-cache search gaji
gajim - Jabber client written in PyGTK nautilus-sendto - integrates Evolution and Pidgin into the Nautilus file manager |
#apt-get install gajiim
Reading package lists... Done Building dependency tree Reading state information... Done E: Couldn't find package gajiim |
#apt-get install gajim
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: libffi5 libxss1 python-cairo python-dbus python-glade2 python-gnupginterface python-gobject python-gtk2 python-numeric python-support Suggested packages: python-gnome2 nautilus-sendto avahi-daemon python-avahi network-manager python-gnome2-desktop python-dbus-dbg python-dbus-doc python-gtk2-doc python-gobject-dbg python-numeric-tutorial python-numeric-ext python-numeric-dbg ... Setting up libffi5 (3.0.7-1) ... Setting up python-gobject (2.14.2-2) ... Setting up python-numeric (24.2-9) ... Setting up python-gtk2 (2.12.1-6) ... Setting up python-glade2 (2.12.1-6) ... Setting up gajim (0.11.4-3) ... Setting up python-dbus (0.82.4-2) ... Remove stale byte-compiled files... Setting up python-gnupginterface (0.3.2-9) ... Processing triggers for python-support ... |
#tail -t /var/log/e
ejabberd/ exim4/ |
#tail -t /var/log/ejabberd/
ejabberd.log sasl.log |
#tail -t /var/log/ejabberd/ejabberd.log
tail: invalid option -- t Try `tail --help' for more information. |
#tail -f /var/log/ejabberd/ejabberd.log
"pep"]}] =INFO REPORT==== 2009-12-10 13:28:51 === I(<0.402.0>:mod_pubsub:207) : ** tree plugin is nodetree_default =INFO REPORT==== 2009-12-10 13:28:51 === I(<0.402.0>:mod_pubsub:211) : ** init default plugin =INFO REPORT==== 2009-12-10 13:28:51 === I(<0.402.0>:mod_pubsub:211) : ** init pep plugin =INFO REPORT==== 2009-12-10 13:31:59 === I(<0.278.0>:ejabberd_listener:112) : (#Port<0.460>) Accepted connection {{127,0,0,1},35594} -> {{127,0,0,1},5222} =INFO REPORT==== 2009-12-10 13:32:44 === ... I(<0.585.0>:ejabberd_s2s_out:392) : wait for validation: obukhov.unix.nt -> transfer.jabber.freenet.de (closed) =INFO REPORT==== 2009-12-10 13:55:13 === I(<0.584.0>:ejabberd_s2s_out:392) : wait for validation: obukhov.unix.nt -> proxy.netlab.cz (closed) =INFO REPORT==== 2009-12-10 13:55:14 === I(<0.582.0>:ejabberd_s2s:362) : New s2s connection started <0.588.0> =INFO REPORT==== 2009-12-10 13:55:14 === I(<0.588.0>:ejabberd_s2s_out:1010) : Trying to open s2s connection: obukhov.unix.nt -> proxy.jabber.cd.chalmers.se =INFO REPORT==== 2009-12-10 13:55:14 === I(<0.588.0>:ejabberd_s2s_out:224) : s2s connection: obukhov.unix.nt -> proxy.jabber.cd.chalmers.se (remote server not found) ^C |
#:q
total 24 -rw------- 1 ejabberd ejabberd 12982 2009-12-10 13:28 ejabberd.cfg -rw-r----- 1 root ejabberd 1977 2009-12-10 13:27 ejabberd.pem -rw-r--r-- 1 root root 37 2009-04-16 04:59 inetrc |
#vim ejabberd.pem
|
#ls -l inetrc
-rw-r--r-- 1 root root 37 2009-04-16 04:59 inetrc |
#netstat -tapnu | grep 5280
tcp 0 0 0.0.0.0:5280 0.0.0.0:* LISTEN 17404/beam |
#ejabberd
ejabberd ejabberdctl |
#ejabberdctl
Usage: ejabberdctl [--node nodename] command [options] Available commands in this ejabberd node: status get ejabberd status stop stop ejabberd restart restart ejabberd reopen-log reopen log file register user server password register a user unregister user server unregister a user backup file store a database backup to file restore file restore a database backup from file ... rem-rosteritem user1 server1 user2 server2 Remove user2@server2 from user1@server1's roster compile file recompile and reload file status-num status number of logged users with status push-alltoall server group adds all the users to all the users in Group srg-user-del user server group host delete user@server from group on host connected-users list all established sessions Examples: ejabberdctl restart ejabberdctl --node ejabberd@host restart ejabberdctl vhost jabber.example.org ... |
#ejabberdctl | less
|
#ejabberdctl register root obukhov.unix.nt rootpass
|
#ejabberdctl register user obukhov.unix.nt password
|
#vim ejabberd.cfg
--- /tmp/l3-saved-2771.22188.31429 2009-12-10 13:44:25.000000000 +0200 +++ ejabberd.cfg 2009-12-10 13:45:21.000000000 +0200 @@ -30,7 +30,7 @@ %% Options which are set by Debconf and managed by ucf %% Admin user -{acl, admin, {user, "", "localhost"}}. +{acl, admin, {user, "user", "obukhov.unix.nt"}}. %% Hostname {hosts, ["localhost", "obukhov.unix.nt"]}. |
#/etc/init.d/ejabberd restart
Restarting jabber server: ejabberd. |
#ps auxw | grep gajim
\root 17728 0.7 1.5 60656 32840 ? Ss 13:30 0:11 gajim -OO gajim.py |
#kill -9 17728
|
#setxkbmap -layout "us,ru"
Cannot open display "default display" |
#setxkbmap -layout "us,ru"
Cannot open display "default display" |
#
bash: : command not found |
#setxkbmap -option "grp:ctrl_shift_toggle,grp_led:scroll"
|
#vim ../bind/obukhov.unix.nt
--- /tmp/l3-saved-2648.8960.16936 2009-12-10 14:00:56.000000000 +0200 +++ ../bind/obukhov.unix.nt 2009-12-10 14:01:22.000000000 +0200 @@ -8,3 +8,4 @@ IN A 192.168.102.2 asterisk IN CNAME obukhov.unix.nt. mail IN CNAME obukhov.unix.nt. +conference IN CNAME obukhov.unix.nt. |
#rndc reload
server reload successful |
#host conference
conference.obukhov.unix.nt is an alias for obukhov.unix.nt. obukhov.unix.nt has address 192.168.102.2 obukhov.unix.nt mail is handled by 10 mail.obukhov.unix.nt. |
#vim ejabberd.cfg
|
#apt-get install
|
#apt-get install sendxmpp
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: libauthen-sasl-perl libio-socket-ssl-perl libnet-libidn-perl libnet-ssleay-perl libnet-xmpp-perl libxml-stream-perl Suggested packages: libgssapi-perl The following NEW packages will be installed: libauthen-sasl-perl libio-socket-ssl-perl libnet-libidn-perl libnet-ssleay-perl libnet-xmpp-perl libxml-stream-perl sendxmpp 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. ... Selecting previously deselected package sendxmpp. Unpacking sendxmpp (from .../sendxmpp_1.14-1_all.deb) ... Processing triggers for man-db ... Setting up libauthen-sasl-perl (2.12-1) ... Setting up libnet-ssleay-perl (1.35-1) ... Setting up libio-socket-ssl-perl (1.16-1+lenny1) ... Setting up libnet-libidn-perl (0.07-1+b1) ... Setting up libxml-stream-perl (1.22-3) ... Setting up libnet-xmpp-perl (1.02-1) ... Setting up sendxmpp (1.14-1) ... |
#vim /root/.sendxmpp
--- /dev/null 2009-12-09 16:00:07.504275874 +0200 +++ /root/.sendxmpp 2009-12-10 14:46:20.000000000 +0200 @@ -0,0 +1 @@ +asterisk@obukhov.unix.nt |
#chmod 600 /root/.sendxmpp
|
#host conference
|
#echo TREST | sendxmpp romchiko@obukhov.unix.nt
cannot read /root/.sendxmpprc: No such file or directory |
#mv /root/.sendxmpp{,rc}
|
#echo TREST | sendxmpp romchiko@obukhov.unix.nt
syntax error in line 1 of /root/.sendxmpprc |
#echo TREST | sendxmpp romchiko@obukhov.unix.nt
|
Время первой команды журнала | 11:52:48 2009-12-10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:49:01 2009-12-10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 20.79 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.23 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.37 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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