Журнал лабораторных работ

Содержание

Журнал

Понедельник (04/03/06)

/dev/ttyp1
14:38:17
#/etc/rc.d/routing restart
/etc/rc.conf: 13: Syntax error: Unterminated quoted string
14:38:26
#ee /etc/rc.conf
14:39:45
#/etc/rc.d/routing restart
/etc/rc.conf: 13: Syntax error: Unterminated quoted string
14:39:48
#ee /etc/rc.conf
14:40:44
#/etc/rc.d/routing restart
default              192.168.15.254       done
192.168.16           192.168.16.2         done
add net default: gateway 192.168.16.2
Additional routing options: IP gateway=YES.
14:40:46
#netstat -rn -f inet
Routing tables
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.16.2       UGS         0        0    xl1
127.0.0.1          127.0.0.1          UH          0       48    lo0
192.168.15         link#1             UC          0        0    xl0
192.168.15.254     00:0a:01:d4:d1:39  UHLW        1     1438    xl0    957
192.168.16/26      link#2             UC          0        0    xl1
192.168.16.2       00:04:76:a0:a9:12  UHLW        2       88    xl1   1081
14:40:52
#ee /etc/rc.conf
14:41:49
#/etc/rc.d/routing restart
default              192.168.16.2         done
add net default: gateway 192.168.16.2
Additional routing options: IP gateway=YES.
14:41:53
#/etc/rc.d/netif restart && /etc/rc.d/routing restart
Stopping network: lo0 xl0 xl1.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.16.193 netmask 0xffffffc0 broadcast 192.168.16.255
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6197%xl1 prefixlen 64 scopeid 0x2
        inet 192.168.16.1 netmask 0xffffffc0 broadcast 192.168.16.63
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
add net default: gateway 192.168.16.2
Additional routing options: IP gateway=YES.
14:42:55
#ping 192.168.16.2
PING 192.168.16.2 (192.168.16.2): 56 data bytes
64 bytes from 192.168.16.2: icmp_seq=0 ttl=64 time=0.194 ms
64 bytes from 192.168.16.2: icmp_seq=1 ttl=64 time=0.189 ms
^C
--- 192.168.16.2 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.189/0.192/0.194/0.002 ms
14:43:15
#ping 192.168.16.65
PING 192.168.16.65 (192.168.16.65): 56 data bytes
64 bytes from 192.168.16.65: icmp_seq=0 ttl=64 time=0.209 ms
64 bytes from 192.168.16.65: icmp_seq=1 ttl=64 time=0.185 ms
^C
--- 192.168.16.65 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.185/0.197/0.209/0.012 ms
14:43:21
#ping 192.168.16.66
PING 192.168.16.66 (192.168.16.66): 56 data bytes
64 bytes from 192.168.16.66: icmp_seq=0 ttl=63 time=0.361 ms
64 bytes from 192.168.16.66: icmp_seq=1 ttl=63 time=0.388 ms
^C
--- 192.168.16.66 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.361/0.374/0.388/0.014 ms
14:43:26
#ping 192.168.16.130
PING 192.168.16.130 (192.168.16.130): 56 data bytes
64 bytes from 192.168.16.130: icmp_seq=0 ttl=62 time=0.624 ms
64 bytes from 192.168.16.130: icmp_seq=1 ttl=62 time=0.588 ms
64 bytes from 192.168.16.130: icmp_seq=2 ttl=62 time=0.481 ms
^C
--- 192.168.16.130 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.481/0.564/0.624/0.061 ms
14:43:46
#ping 192.168.15.254
PING 192.168.15.254 (192.168.15.254): 56 data bytes
^C
--- 192.168.15.254 ping statistics ---
16 packets transmitted, 0 packets received, 100% packet loss
14:44:20
#ping 192.168.15.24
PING 192.168.15.24 (192.168.15.24): 56 data bytes
64 bytes from 192.168.15.24: icmp_seq=0 ttl=62 time=0.546 ms
64 bytes from 192.168.15.24: icmp_seq=1 ttl=62 time=0.492 ms
64 bytes from 192.168.15.24: icmp_seq=2 ttl=62 time=0.500 ms
^C
--- 192.168.15.24 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.492/0.513/0.546/0.024 ms
14:53:02
#ping 192.168.15.254
PING 192.168.15.254 (192.168.15.254): 56 data bytes
64 bytes from 192.168.15.254: icmp_seq=0 ttl=61 time=0.676 ms
64 bytes from 192.168.15.254: icmp_seq=1 ttl=61 time=0.688 ms
^C
--- 192.168.15.254 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.676/0.682/0.688/0.006 ms
14:54:30
#deco
Demos Commander, Copyright (C) 1989-1997 Serge Vakulenko
14:57:38
#cd /usr/src/sys/i386/conf/

14:58:18
#cp GENERIC MYGENERIC

14:59:04
#ee MYGENERIC
279a280,285
> 
> options		IPFIREWALL
> options         IPFIREWALL_DEFAULT_TO_ACCEPT
> options         IPFIREWALL_FORWARD
> options         DUMMYNET
> options         BRIDGE
15:02:09
#config MYGENERIC
Kernel build directory is ../compile/MYGENERIC
Don't forget to do ``make cleandepend; make depend''
15:02:21
#cd ../compile/MYGENERIC/

15:02:54
#make cleandepend; make depend; make; make install
===> acpi/acpi (obj)
/usr/src/sys/i386/compile/MYGENERIC/modules/usr/src/sys/modules/acpi/acpi created for /usr/src/sys/modules/acpi/acpi
===> acpi/acpi_asus (obj)
/usr/src/sys/i386/compile/MYGENERIC/modules/usr/src/sys/modules/acpi/acpi_asus created for /usr/src/sys/modules/acpi/acpi_asus
===> acpi/acpi_fujitsu (obj)
/usr/src/sys/i386/compile/MYGENERIC/modules/usr/src/sys/modules/acpi/acpi_fujitsu created for /usr/src/sys/modules/acpi/acpi_fujitsu
===> acpi/acpi_ibm (obj)
/usr/src/sys/i386/compile/MYGENERIC/modules/usr/src/sys/modules/acpi/acpi_ibm created for /usr/src/sys/modules/acpi/acpi_ibm
===> acpi/acpi_panasonic (obj)
/usr/src/sys/i386/compile/MYGENERIC/modules/usr/src/sys/modules/acpi/acpi_panasonic created for /usr/src/sys/modules/acpi/acpi_panasonic
...
/usr/src/sys/i386/compile/MYGENERIC/modules/usr/src/sys/modules/cpufreq created for /usr/src/sys/modules/cpufreq
===> crypto (obj)
/usr/src/sys/i386/compile/MYGENERIC/modules/usr/src/sys/modules/crypto created for /usr/src/sys/modules/crypto
===> cryptodev (obj)
/usr/src/sys/i386/compile/MYGENERIC/modules/usr/src/sys/modules/cryptodev created for /usr/src/sys/modules/cryptodev
===> cs (obj)
/usr/src/sys/i386/compile/MYGENERIC/modules/usr/src/sys/modules/cs created for /usr/src/sys/modules/cs
===> ctau (obj)
/usr/src/sys/i386/compile/MYGENERIC/modules/usr/src/sys/modules/ctau created for /usr/src/sys/modules/ctau
===> cue (obj)
прошло 20 минут
/dev/ttyp2
15:23:00
#deco
38597  p0  S+     0:00.00 [cc]
38598  p0  R+     0:00.07 [cc1]
38599  p0  S+     0:00.00 /usr/bin/as -o rsxface.o
14597  p1  Is     0:00.04 /usr/local/bin/bash -i
14624  p1  I      0:00.02 su
14625  p1  S+     0:01.16 script -t 0 -q /root/.lilalo//1928123470216863506-114
38328  p2  Ss     0:00.03 /usr/local/bin/bash -i
38367  p2  S      0:00.02 su
38472  p2  S+     0:00.04 script -t 0 -q /root/.lilalo//88330182026225733-11440
38508  p3  Ss     0:00.03 /usr/local/bin/bash -i
...
38685  p0  S+     0:00.02 /usr/bin/as -o acpi.o
14597  p1  Is     0:00.04 /usr/local/bin/bash -i
14624  p1  I      0:00.02 su
14625  p1  S+     0:01.17 script -t 0 -q /root/.lilalo//1928123470216863506-114
38328  p2  Is     0:00.03 /usr/local/bin/bash -i
38367  p2  S      0:00.02 su
38472  p2  S+     0:00.04 script -t 0 -q /root/.lilalo//88330182026225733-11440
38508  p3  Ss     0:00.03 /usr/local/bin/bash -i
38543  p3  S      0:00.01 deco
38686  p3  R+     0:00.00 ps -af
15:24:43
#ee /etc/rc.conf
15:25:20
#ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.16.193 netmask 0xffffffc0 broadcast 192.168.16.255
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6197%xl1 prefixlen 64 scopeid 0x2
        inet 192.168.16.1 netmask 0xffffffc0 broadcast 192.168.16.63
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
15:25:30
#ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.16.193 netmask 0xffffffc0 broadcast 192.168.16.255
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6197%xl1 prefixlen 64 scopeid 0x2
        inet 192.168.16.1 netmask 0xffffffc0 broadcast 192.168.16.63
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
15:25:36
#ee /etc/rc.conf
15:27:17
#/etc/rc.d/netif restart && /etc/rc.d/routing restart
Stopping network: lo0 xl0 xl1.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.15.21 netmask 0xffffff00 broadcast 192.168.15.255
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6197%xl1 prefixlen 64 scopeid 0x2
        inet 192.168.16.1 netmask 0xffffffc0 broadcast 192.168.16.63
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
add net default: gateway 192.168.15.254
Additional routing options: IP gateway=YES.
15:29:39
#ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.15.21 netmask 0xffffff00 broadcast 192.168.15.255
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6197%xl1 prefixlen 64 scopeid 0x2
        inet 192.168.16.1 netmask 0xffffffc0 broadcast 192.168.16.63
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
15:29:46
#ping 192.168.15.254
PING 192.168.15.254 (192.168.15.254): 56 data bytes
64 bytes from 192.168.15.254: icmp_seq=0 ttl=64 time=0.258 ms
64 bytes from 192.168.15.254: icmp_seq=1 ttl=64 time=0.268 ms
64 bytes from 192.168.15.254: icmp_seq=2 ttl=64 time=0.256 ms
^C
--- 192.168.15.254 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.256/0.261/0.268/0.005 ms
15:31:34
#ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.15.21 netmask 0xffffff00 broadcast 192.168.15.255
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6197%xl1 prefixlen 64 scopeid 0x2
        inet 192.168.16.1 netmask 0xffffffc0 broadcast 192.168.16.63
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
прошло 46 минут
16:18:11
#ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.15.21 netmask 0xffffff00 broadcast 192.168.15.255
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6197%xl1 prefixlen 64 scopeid 0x2
        inet 192.168.16.1 netmask 0xffffffc0 broadcast 192.168.16.63
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
16:18:52
#man ifconfig
16:20:54
#ee /etc/rc.conf
16:24:22
#/etc/rc.d/netif restart
Stopping network: lo0 xl0 xl1.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.16.10 netmask 0xfffffffc broadcast 192.168.16.11
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
16:24:44
#/etc/rc.d/netif restart && /etc/rc.d/routing restart
Stopping network: lo0 xl0.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.16.10 netmask 0xfffffffc broadcast 192.168.16.11
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
add net default: gateway 192.168.16.9
Additional routing options: IP gateway=YES.
16:25:15
#ping 192.168.16.9
PING 192.168.16.9 (192.168.16.9): 56 data bytes
ping: sendto: Host is down
^C
--- 192.168.16.9 ping statistics ---
5 packets transmitted, 0 packets received, 100% packet loss
16:28:46
#ping 192.168.16.10
PING 192.168.16.10 (192.168.16.10): 56 data bytes
64 bytes from 192.168.16.10: icmp_seq=0 ttl=64 time=0.081 ms
64 bytes from 192.168.16.10: icmp_seq=1 ttl=64 time=0.057 ms
64 bytes from 192.168.16.10: icmp_seq=2 ttl=64 time=0.052 ms
64 bytes from 192.168.16.10: icmp_seq=3 ttl=64 time=0.055 ms
^C
--- 192.168.16.10 ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.052/0.061/0.081/0.012 ms
16:28:54
#ping 192.168.16.9
PING 192.168.16.9 (192.168.16.9): 56 data bytes
ping: sendto: Host is down
ping: sendto: Host is down
^C
--- 192.168.16.9 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss
16:29:06
#ping 192.168.16.9
PING 192.168.16.9 (192.168.16.9): 56 data bytes
ping: sendto: Host is down
ping: sendto: Host is down
^Z
[1]+  Stopped                 ping 192.168.16.9
16:32:43
#ee /etc/rc.conf
16:33:47
#ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.16.10 netmask 0xfffffffc broadcast 192.168.16.11
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6197%xl1 prefixlen 64 scopeid 0x2
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
16:34:06
#ping 192.168.16.9
PING 192.168.16.9 (192.168.16.9): 56 data bytes
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
^C
--- 192.168.16.9 ping statistics ---
16 packets transmitted, 0 packets received, 100% packet loss
16:37:38
#man ifconfig
16:39:07
#man ifconfig
прошло 16 минут
16:55:40
#ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.16.10 netmask 0xfffffffc broadcast 192.168.16.11
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
xl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6197%xl1 prefixlen 64 scopeid 0x2
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
16:55:46
#ping 192.168.16.9
PING 192.168.16.9 (192.168.16.9): 56 data bytes
64 bytes from 192.168.16.9: icmp_seq=0 ttl=64 time=0.248 ms
64 bytes from 192.168.16.9: icmp_seq=1 ttl=64 time=0.230 ms
64 bytes from 192.168.16.9: icmp_seq=2 ttl=64 time=0.234 ms
64 bytes from 192.168.16.9: icmp_seq=3 ttl=64 time=0.221 ms
64 bytes from 192.168.16.9: icmp_seq=4 ttl=64 time=0.215 ms
64 bytes from 192.168.16.9: icmp_seq=5 ttl=64 time=0.214 ms
64 bytes from 192.168.16.9: icmp_seq=6 ttl=64 time=0.234 ms
^C
--- 192.168.16.9 ping statistics ---
7 packets transmitted, 7 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.214/0.228/0.248/0.011 ms
16:57:44
#ping 192.168.16.6
PING 192.168.16.6 (192.168.16.6): 56 data bytes
64 bytes from 192.168.16.6: icmp_seq=0 ttl=63 time=0.452 ms
64 bytes from 192.168.16.6: icmp_seq=1 ttl=63 time=0.425 ms
64 bytes from 192.168.16.6: icmp_seq=2 ttl=63 time=0.440 ms
64 bytes from 192.168.16.6: icmp_seq=3 ttl=63 time=0.442 ms
^C
--- 192.168.16.6 ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.425/0.440/0.452/0.010 ms
16:57:55
#ping 192.168.15.254
PING 192.168.15.254 (192.168.15.254): 56 data bytes
64 bytes from 192.168.15.254: icmp_seq=0 ttl=63 time=0.456 ms
64 bytes from 192.168.15.254: icmp_seq=1 ttl=63 time=0.484 ms
64 bytes from 192.168.15.254: icmp_seq=2 ttl=63 time=0.438 ms
64 bytes from 192.168.15.254: icmp_seq=3 ttl=63 time=0.449 ms
64 bytes from 192.168.15.254: icmp_seq=4 ttl=63 time=0.446 ms
64 bytes from 192.168.15.254: icmp_seq=5 ttl=63 time=0.477 ms
64 bytes from 192.168.15.254: icmp_seq=6 ttl=63 time=0.456 ms
^C
--- 192.168.15.254 ping statistics ---
7 packets transmitted, 7 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.438/0.458/0.484/0.015 ms
17:07:35
#ping 194.44.239.1
PING 194.44.239.1 (194.44.239.1): 56 data bytes
36 bytes from linux16-9.linux.nt (192.168.16.9): Destination Host Unreachable
Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
 4  5  00 5400 143d   0 0000  40  01 e48b 192.168.16.10  194.44.239.1
36 bytes from linux16-9.linux.nt (192.168.16.9): Destination Host Unreachable
Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
 4  5  00 5400 143f   0 0000  40  01 e489 192.168.16.10  194.44.239.1
36 bytes from linux16-9.linux.nt (192.168.16.9): Destination Host Unreachable
Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
 4  5  00 5400 1441   0 0000  40  01 e487 192.168.16.10  194.44.239.1
^C
--- 194.44.239.1 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss
17:08:28
#ping 194.44.239.13
PING 194.44.239.13 (194.44.239.13): 56 data bytes
36 bytes from linux16-9.linux.nt (192.168.16.9): Destination Host Unreachable
Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
 4  5  00 5400 1448   0 0000  40  01 e474 192.168.16.10  194.44.239.13
36 bytes from linux16-9.linux.nt (192.168.16.9): Destination Host Unreachable
Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
 4  5  00 5400 144a   0 0000  40  01 e472 192.168.16.10  194.44.239.13
36 bytes from linux16-9.linux.nt (192.168.16.9): Destination Host Unreachable
Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
 4  5  00 5400 144c   0 0000  40  01 e470 192.168.16.10  194.44.239.13
^C
--- 194.44.239.13 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss
17:08:48
#ping 194.44.239.1
PING 194.44.239.1 (194.44.239.1): 56 data bytes
36 bytes from linux16-9.linux.nt (192.168.16.9): Destination Host Unreachable
Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
 4  5  00 5400 1453   0 0000  40  01 e475 192.168.16.10  194.44.239.1
36 bytes from linux16-9.linux.nt (192.168.16.9): Destination Host Unreachable
Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
 4  5  00 5400 1455   0 0000  40  01 e473 192.168.16.10  194.44.239.1
^C
--- 194.44.239.1 ping statistics ---
2 packets transmitted, 0 packets received, 100% packet loss
17:09:07
#ping 194.44.239.13
PING 194.44.239.13 (194.44.239.13): 56 data bytes
64 bytes from 194.44.239.13: icmp_seq=0 ttl=54 time=262.495 ms
64 bytes from 194.44.239.13: icmp_seq=1 ttl=54 time=366.351 ms
64 bytes from 194.44.239.13: icmp_seq=2 ttl=54 time=81.905 ms
64 bytes from 194.44.239.13: icmp_seq=3 ttl=54 time=137.456 ms
64 bytes from 194.44.239.13: icmp_seq=4 ttl=54 time=197.243 ms
64 bytes from 194.44.239.13: icmp_seq=5 ttl=54 time=397.387 ms
^C
--- 194.44.239.13 ping statistics ---
6 packets transmitted, 6 packets received, 0% packet loss
round-trip min/avg/max/stddev = 81.905/240.473/397.387/114.439 ms
17:14:45
#ee /etc/rc.conf
прошло 14 минут
17:29:23
#/etc/rc.d/netif restart
Stopping network: lo0 xl0.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.15.22 netmask 0xffffff00 broadcast 192.168.15.255
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
17:29:34
#ee /etc/rc.conf
13c13
< ifconfig_xl0="inet 192.168.15.22/24"
---
> ifconfig_xl0="inet 192.168.15.21/24"
17:30:05
#/etc/rc.d/netif restart
Stopping network: lo0 xl0.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.15.21 netmask 0xffffff00 broadcast 192.168.15.255
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
17:30:08
#ping www.google.com
PING www.google.com (192.168.15.254): 56 data bytes
64 bytes from 192.168.15.254: icmp_seq=0 ttl=64 time=0.303 ms
64 bytes from 192.168.15.254: icmp_seq=1 ttl=64 time=0.252 ms
64 bytes from 192.168.15.254: icmp_seq=2 ttl=64 time=0.259 ms
64 bytes from 192.168.15.254: icmp_seq=3 ttl=64 time=0.247 ms
64 bytes from 192.168.15.254: icmp_seq=4 ttl=64 time=0.231 ms
64 bytes from 192.168.15.254: icmp_seq=5 ttl=64 time=0.266 ms
64 bytes from 192.168.15.254: icmp_seq=6 ttl=64 time=0.224 ms
64 bytes from 192.168.15.254: icmp_seq=7 ttl=64 time=0.255 ms
64 bytes from 192.168.15.254: icmp_seq=8 ttl=64 time=0.253 ms
64 bytes from 192.168.15.254: icmp_seq=9 ttl=64 time=0.259 ms
^C
--- www.google.com ping statistics ---
10 packets transmitted, 10 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.224/0.255/0.303/0.020 ms
17:37:42
#shutdown -h now
Shutdown NOW!
shutdown: [pid 49601]

Вторник (04/04/06)

/dev/ttyp0
01:21:15
#deco
bash: deco: command not found
01:21:24
#exit
exit
Connection to 192.168.15.23 closed.
прошло >7 часов
09:03:13
#who
exit
user             ttyv0    Apr  4 09:02
09:03:28
#ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.15.21 netmask 0xffffff00 broadcast 192.168.15.255
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
xl1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000
09:04:03
#ping 192.168.15.22
PING 192.168.15.22 (192.168.15.22): 56 data bytes
64 bytes from 192.168.15.22: icmp_seq=0 ttl=64 time=0.274 ms
64 bytes from 192.168.15.22: icmp_seq=1 ttl=64 time=0.246 ms
64 bytes from 192.168.15.22: icmp_seq=2 ttl=64 time=0.251 ms
^C
--- 192.168.15.22 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.246/0.257/0.274/0.012 ms
09:04:58
#ipfw show
65535 76 8571 allow ip from any to any
09:12:59
#ipfw list
65535 allow ip from any to any
09:15:56
#ipfw show
65535 95 10715 allow ip from any to any
09:18:33
#ipfw zero
Accounting cleared.
09:18:54
#ipfw show
65535 0 0 allow ip from any to any
09:18:59
#ipfw add 10 count icmp from any to any
00010 count icmp from any to any
09:20:42
#ping 192.168.15.22
PING 192.168.15.22 (192.168.15.22): 56 data bytes
64 bytes from 192.168.15.22: icmp_seq=0 ttl=64 time=0.287 ms
64 bytes from 192.168.15.22: icmp_seq=1 ttl=64 time=0.247 ms
64 bytes from 192.168.15.22: icmp_seq=2 ttl=64 time=0.237 ms
^C
--- 192.168.15.22 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.237/0.257/0.287/0.022 ms
/dev/ttyp2
09:20:58
#pkg_add -r display
exit
exit
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.0-release/Latest/display.tbz... Done.
/dev/ttyp0
09:20:58
#ipfw show
00010   6   504 count icmp from any to any
65535 108 15677 allow ip from any to any
09:21:00
#ipfw show
00010  12  1008 count icmp from any to any
65535 256 36553 allow ip from any to any
/dev/ttyp2
09:21:09
#display ipfw show
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)
09:21:22
#display 'pfw show'
00010  12  1008 count icmp from any to any
65535 304 41189 allow ip from any to any
/dev/ttyp0
09:21:28
#pkg_add -r display
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.0-release/Latest/display.tbz... Done.
pkg_add: package 'display-1.2_1' or its older version already installed
/dev/ttyv1
09:23:01
#display 'ipfw show'
exit
09:24:02
#ps -ax
  PID  TT  STAT      TIME COMMAND
    0  ??  WLs    0:00.00 [swapper]
    1  ??  ILs    0:00.01 /sbin/init --
    2  ??  DL     0:00.62 [g_event]
    3  ??  DL     0:00.76 [g_up]
    4  ??  DL     0:00.75 [g_down]
    5  ??  DL     0:00.00 [kqueue taskq]
    6  ??  DL     0:00.00 [acpi_task0]
    7  ??  DL     0:00.00 [acpi_task1]
    8  ??  DL     0:00.00 [acpi_task2]
...
  565  v5  Is+    0:00.00 /usr/libexec/getty Pc ttyv5
  566  v6  Is+    0:00.00 /usr/libexec/getty Pc ttyv6
  567  v7  Is+    0:00.00 /usr/libexec/getty Pc ttyv7
  606  p0  Is     0:00.03 /usr/local/bin/bash -i
  621  p0  I      0:00.02 su -
  622  p0  I+     0:00.58 script -t 0 -q /root/.lilalo//654715105154703652-1144
  658  p1  Is     0:00.59 /usr/local/bin/bash -i
 2107  p1  I+     0:00.05 ssh taras@194.44.239.13
  864  p4  Ss     0:00.03 /usr/local/bin/bash -i
 2113  p4  R+     0:00.00 ps -ax
/dev/ttyp0
09:26:06
#man ipfw
09:31:19
#man ipfw
прошло 11 минут
09:42:41
#ipfw show
00010  50  4200 count icmp from any to any
65535 484 64302 allow ip from any to any
09:47:24
#ipfw add 65000 deny ip from any to any setup
65000 deny ip from any to any setup
09:49:39
#ipfw add 100 allow tcp from any to any 22
00100 allow tcp from any to any dst-port 22
09:50:41
#ipfw add 200 allow tcp from any to any 25
00200 allow tcp from any to any dst-port 25
09:50:52
#ipfw show
00010  50  4200 count icmp from any to any
00100   0     0 allow tcp from any to any dst-port 22
00200   0     0 allow tcp from any to any dst-port 25
65000   8   512 deny ip from any to any setup
65535 495 65546 allow ip from any to any
09:50:57
#ipfw 10 delete

09:51:09
#ipfw show
00100   0     0 allow tcp from any to any dst-port 22
00200   0     0 allow tcp from any to any dst-port 25
65000   9   576 deny ip from any to any setup
65535 495 65546 allow ip from any to any
09:51:11
#ipfw 65000 delete

09:56:47
#ipfw add 65000 deny tcp from any to any setup
65000 deny tcp from any to any setup
09:56:56
#ipfw show
00100   0     0 allow tcp from any to any dst-port 22
00200   0     0 allow tcp from any to any dst-port 25
65000   1    64 deny tcp from any to any setup
65535 508 70419 allow ip from any to any
09:57:02
#lynx www.google.com
09:59:47
#ipfw 65000 delete

10:00:30
#ipfw add 65000 deny tcp from any to any setup in
65000 deny tcp from any to any setup in
10:00:48
#lynx www.google.com
10:02:26
#pkg_add -r nmap
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.0-release/Latest/nmap.tbz... Done.
10:06:03
#deco
Demos Commander, Copyright (C) 1989-1997 Serge Vakulenko
прошло 34 минуты
10:40:38
#cd /etc/rc.d/

10:41:01
#ls -ax
.               ..              DAEMON          LOGIN           NETWORKING
SERVERS         abi             accounting      addswap         adjkerntz
amd             apm             apmd            archdep         atm1
atm2            atm3            bgfsck          bootparams      bsnmpd
ccd             cleanvar        cleartmp        cron            devd
devfs           dhclient        dmesg           dumpon          early.sh
encswap         fsck            gbde            geli            geli2
hostname        ike             inetd           initrandom      ip6addrctl
ip6fw           ipfilter        ipfs            ipfw            ipmon
ipnat           ipsec           ipxrouted       isdnd           jail
...
pf              pflog           pfsync          power_profile   powerd
ppp-user        pppoed          pwcheck         quota           ramdisk
ramdisk-own     random          rarpd           rcconf.sh       resolv
root            route6d         routed          routing         rpcbind
rtadvd          rwho            savecore        securelevel     sendmail
serial          sppp            sshd            swap1           syscons
sysctl          syslogd         timed           tmp             ugidfw
usbd            var             virecover       watchdogd       wpa_supplicant
ypbind          yppasswdd       ypserv          ypset           ypupdated
ypxfrd
10:41:12
#ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        inet6 fe80::201:2ff:feb4:6110%xl0 prefixlen 64 scopeid 0x1
        inet 192.168.15.21 netmask 0xffffff00 broadcast 192.168.15.255
        ether 00:01:02:b4:61:10
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
xl1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        options=9<RXCSUM,VLAN_MTU>
        ether 00:01:02:b4:61:97
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000

Статистика

Время первой команды журнала14:38:17 2006- 4- 3
Время последней команды журнала10:41:12 2006- 4- 4
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %11.88
Процент синтаксически неверно набранных команд, % 1.98
Суммарное время работы с терминалом *, час 3.27
Количество командных строк в единицу времени, команда/мин 0.51
Частота использования команд
ping23|=====================| 21.50%
ipfw20|==================| 18.69%
ee10|=========| 9.35%
ifconfig9|========| 8.41%
/etc/rc.d/routing7|======| 6.54%
/etc/rc.d/netif6|=====| 5.61%
man5|====| 4.67%
deco4|===| 3.74%
&3|==| 2.80%
cd3|==| 2.80%
pkg_add3|==| 2.80%
display3|==| 2.80%
lynx2|=| 1.87%
ps1|| 0.93%
config1|| 0.93%
cp1|| 0.93%
make1|| 0.93%
shutdown1|| 0.93%
netstat1|| 0.93%
who1|| 0.93%
ls1|| 0.93%
exit1|| 0.93%
____
*) Интервалы неактивности длительностью 30 минут и более не учитываются

Справка

Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
  1. В журнал автоматически попадают все команды, данные в любом терминале системы.

  2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

  3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
    $ l s-l
    bash: l: command not found
    

  4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
    $ test 5 -lt 4
    Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

  5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
    $ 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
    

  6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
    # id
    uid=0(root) gid=0(root) Gruppen=0(root)
    

  7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
    $ vi ~/.bashrc
    2a3,5
    >    if [ -f /usr/local/etc/bash_completion ]; then
    >         . /usr/local/etc/bash_completion
    >        fi
    

  8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
    $ patch ~/.bashrc
    В данном случае изменения применяются к файлу ~/.bashrc

  9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

    Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

  10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

  11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

  12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

  13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

  14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

    $ whoami
    
    user
    
    $ #^ Интересно, кто я?
    
    в журнале это будет выглядеть так:
    $ whoami
    
    user
    
    Интересно, кто я?

  15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

    $ whoami
    
    user
    
    $ cat > /dev/null #^ Интересно, кто я?
    
    Программа whoami выводит имя пользователя, под которым 
    мы зарегистрировались в системе.
    -
    Она не может ответить на вопрос о нашем назначении 
    в этом мире.
    
    В журнале это будет выглядеть так:
    $ whoami
    user
    
    Интересно, кто я?
    Программа whoami выводит имя пользователя, под которым
    мы зарегистрировались в системе.

    Она не может ответить на вопрос о нашем назначении
    в этом мире.
    Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

  16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

  17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
  18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
  19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
    1
        2
    3   
        4
    
    Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

О программе

LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008

$Id$