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

Содержание

Журнал

Пятница (10/29/10)

/dev/pts/2
23:47:03
#service network
networking                  network-manager-dispatcher
network-manager
23:47:03
#service network
networking                  network-manager-dispatcher
network-manager
23:47:03
#service network
networking                  network-manager-dispatcher
network-manager
/dev/pts/1
23:47:03
#se
seahorse                 sendmail-msp             setarch
seahorse-agent           sendmail-mta             sethdlc-new
seahorse-daemon          sensible-browser         setkeycodes
seahorse-preferences     sensible-editor          set-language-env
seahorse-tool            sensible-mda             setleds
sed                      sensible-pager           setlogcons
see                      seq                      setmetamode
select                   serpentine               setpci
select-default-ispell    service                  setsid
select-default-iwrap     services-admin           setterm
select-default-wordlist  serviceTag               setupcon
sendmail                 sessreg                  setvesablank
sendmailconfig           set                      setxkbmap
23:47:03
#ser
serpentine      service         services-admin  serviceTag
23:47:03
#service
service         services-admin  serviceTag
23:47:03
#service
service         services-admin  serviceTag
23:47:03
#service
acpid                       mountnfs-bootclean.sh
alsa-utils                  mountnfs.sh
asterisk                    mountoverflowtmp
atd                         mtab.sh
avahi-daemon                networking
bind9                       network-manager
binfmt-support              network-manager-dispatcher
bluetooth                   nfs-common
bootlogd                    openbsd-inetd
bootmisc.sh                 openvpn
...
console-screen.sh           rc.local
console-setup               rcS
cron                        README
cups                        reboot
dbus                        resolvconf
dhcdbd                      rmnologin
dhcp3-server                rsync
ejabberd                    rsyslog
exim4                       samba
fam                         saned
23:47:03
#service network
networking                  network-manager-dispatcher
network-manager
23:47:03
#service network
networking                  network-manager-dispatcher
network-manager
23:47:03
#service network
networking                  network-manager-dispatcher
network-manager
/dev/pts/2
23:47:03
#service networking restart
Reconfiguring network interfaces...SIOCDELRT: No such process
done.
/dev/pts/1
23:47:03
#service networking restart
Reconfiguring network interfaces...SIOCDELRT: No such process
done.
/dev/pts/2
23:47:51
#ping ya.ru
^C
/dev/pts/1
23:47:51
#ping ya.ru
^C
/dev/pts/2
23:48:03
#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
^C
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2005ms
/dev/pts/1
23:48:03
#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
^C
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2005ms
/dev/pts/2
23:48:10
#ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
From 192.168.103.1 icmp_seq=3 Destination Host Unreachable
From 192.168.103.1 icmp_seq=7 Destination Host Unreachable
From 192.168.103.1 icmp_seq=9 Destination Host Unreachable
From 192.168.103.1 icmp_seq=10 Destination Host Unreachable
From 192.168.103.1 icmp_seq=11 Destination Host Unreachable
From 192.168.103.1 icmp_seq=13 Destination Host Unreachable
From 192.168.103.1 icmp_seq=14 Destination Host Unreachable
From 192.168.103.1 icmp_seq=15 Destination Host Unreachable
^C
--- 192.168.1.1 ping statistics ---
16 packets transmitted, 0 received, +8 errors, 100% packet loss, time 15030ms
, pipe 3
/dev/pts/1
23:48:10
#ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
From 192.168.103.1 icmp_seq=3 Destination Host Unreachable
From 192.168.103.1 icmp_seq=7 Destination Host Unreachable
From 192.168.103.1 icmp_seq=9 Destination Host Unreachable
From 192.168.103.1 icmp_seq=10 Destination Host Unreachable
From 192.168.103.1 icmp_seq=11 Destination Host Unreachable
From 192.168.103.1 icmp_seq=13 Destination Host Unreachable
From 192.168.103.1 icmp_seq=14 Destination Host Unreachable
From 192.168.103.1 icmp_seq=15 Destination Host Unreachable
^C
--- 192.168.1.1 ping statistics ---
16 packets transmitted, 0 received, +8 errors, 100% packet loss, time 15030ms
, pipe 3
/dev/pts/2
23:48:55
#service networking restart
Reconfiguring network interfaces...done.
/dev/pts/1
23:48:55
#service networking restart
Reconfiguring network interfaces...done.
/dev/pts/2
23:49:37
#service networking restart
Reconfiguring network interfaces...done.
/dev/pts/1
23:49:37
#service networking restart
Reconfiguring network interfaces...done.
/dev/pts/2
23:49:46
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0c:29:df:07:f3
          inet addr:192.168.103.1  Bcast:192.168.103.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fedf:7f3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:18 errors:0 dropped:0 overruns:0 frame:0
          TX packets:956 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1080 (1.0 KiB)  TX bytes:49961 (48.7 KiB)
          Interrupt:19 Base address:0x2000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1089 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1089 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:284833 (278.1 KiB)  TX bytes:284833 (278.1 KiB)
/dev/pts/1
23:49:46
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0c:29:df:07:f3
          inet addr:192.168.103.1  Bcast:192.168.103.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fedf:7f3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:18 errors:0 dropped:0 overruns:0 frame:0
          TX packets:956 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1080 (1.0 KiB)  TX bytes:49961 (48.7 KiB)
          Interrupt:19 Base address:0x2000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1089 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1089 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:284833 (278.1 KiB)  TX bytes:284833 (278.1 KiB)
/dev/pts/2
23:49:56
#ifconfig \
>
eth0      Link encap:Ethernet  HWaddr 00:0c:29:df:07:f3
          inet addr:192.168.103.1  Bcast:192.168.103.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fedf:7f3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:18 errors:0 dropped:0 overruns:0 frame:0
          TX packets:971 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1080 (1.0 KiB)  TX bytes:50591 (49.4 KiB)
          Interrupt:19 Base address:0x2000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1102 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1102 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:290871 (284.0 KiB)  TX bytes:290871 (284.0 KiB)
/dev/pts/1
23:49:56
#ifconfig \
>
eth0      Link encap:Ethernet  HWaddr 00:0c:29:df:07:f3
          inet addr:192.168.103.1  Bcast:192.168.103.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fedf:7f3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:18 errors:0 dropped:0 overruns:0 frame:0
          TX packets:971 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1080 (1.0 KiB)  TX bytes:50591 (49.4 KiB)
          Interrupt:19 Base address:0x2000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1102 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1102 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:290871 (284.0 KiB)  TX bytes:290871 (284.0 KiB)
/dev/pts/2
23:50:02
#vi /boot/
23:50:02
#vi /boot/grub/
23:50:02
#vi /boot/grub/menu.lst
/dev/pts/1
23:50:02
#vi /boot/
23:50:02
#vi /boot/grub/
23:50:02
#vi /boot/grub/menu.lst
/dev/pts/2
23:50:02
#vi /boot/grub/menu.lst
--- /tmp/l3-saved-3606.27055.20635	2010-10-30 00:50:20.000000000 +0300
+++ /boot/grub/menu.lst	2010-10-30 00:50:48.000000000 +0300
@@ -121,12 +121,12 @@
 
 title		Debian GNU/Linux, kernel 2.6.26-2-686
 root		(hd0,0)
-kernel		/boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro quiet
+kernel		/boot/vmlinuz-2.6.26-2-686 root=/dev/hda1 ro quiet
 initrd		/boot/initrd.img-2.6.26-2-686
 
 title		Debian GNU/Linux, kernel 2.6.26-2-686 (single-user mode)
 root		(hd0,0)
-kernel		/boot/vmlinuz-2.6.26-2-686 root=/dev/sda1 ro single
+kernel		/boot/vmlinuz-2.6.26-2-686 root=/dev/hda1 ro single
 initrd		/boot/initrd.img-2.6.26-2-686
 
 ### END DEBIAN AUTOMAGIC KERNELS LIST
/dev/pts/1
23:50:02
#vi /boot/grub/menu.lst
/dev/pts/2
23:50:48
#reboot

/dev/pts/1
23:50:48
#reboot

Суббота (10/30/10)

/dev/pts/2
00:20:32
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0c:29:df:07:f3
          inet addr:192.168.1.40  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fedf:7f3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21 errors:0 dropped:0 overruns:0 frame:0
          TX packets:568 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2295 (2.2 KiB)  TX bytes:58598 (57.2 KiB)
          Interrupt:19 Base address:0x2000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1115 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1115 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:132045 (128.9 KiB)  TX bytes:132045 (128.9 KiB)
/dev/pts/1
00:20:32
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0c:29:df:07:f3
          inet addr:192.168.1.40  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fedf:7f3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21 errors:0 dropped:0 overruns:0 frame:0
          TX packets:568 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2295 (2.2 KiB)  TX bytes:58598 (57.2 KiB)
          Interrupt:19 Base address:0x2000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1115 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1115 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:132045 (128.9 KiB)  TX bytes:132045 (128.9 KiB)
/dev/pts/2
00:20:37
#ping ya.ru
^C
/dev/pts/1
00:20:37
#ping ya.ru
^C
/dev/pts/2
00:20:47
#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=53 time=37.5 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=53 time=37.7 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=53 time=37.4 ms
^C
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2010ms
rtt min/avg/max/mdev = 37.409/37.574/37.787/0.223 ms
/dev/pts/1
00:20:47
#ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=53 time=37.5 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=53 time=37.7 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=53 time=37.4 ms
^C
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2010ms
rtt min/avg/max/mdev = 37.409/37.574/37.787/0.223 ms
/dev/pts/2
00:20:54
#ping ya.ru
PING ya.ru (213.180.204.3) 56(84) bytes of data.
^C
^C^C
64 bytes from 213.180.204.3: icmp_seq=1 ttl=56 time=28.8 ms
--- ya.ru ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 28.842/28.842/28.842/0.000 ms
/dev/pts/1
00:20:54
#ping ya.ru
PING ya.ru (213.180.204.3) 56(84) bytes of data.
^C
^C^C
64 bytes from 213.180.204.3: icmp_seq=1 ttl=56 time=28.8 ms
--- ya.ru ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 28.842/28.842/28.842/0.000 ms
/dev/pts/2
00:21:20
#ping ya.ru
PING ya.ru (93.158.134.3) 56(84) bytes of data.
^C64 bytes from 93.158.134.3: icmp_seq=1 ttl=59 time=25.0 ms
--- ya.ru ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 25.049/25.049/25.049/0.000 ms
/dev/pts/1
00:21:20
#ping ya.ru
PING ya.ru (93.158.134.3) 56(84) bytes of data.
^C64 bytes from 93.158.134.3: icmp_seq=1 ttl=59 time=25.0 ms
--- ya.ru ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 25.049/25.049/25.049/0.000 ms
/dev/pts/2
00:21:36
#apt
apt-cache                     apt-ftparchive                aptitude-run-state-bundle
apt-cdrom                     apt-get                       apt-key
apt-config                    aptitude                      apt-mark
apt-extracttemplates          aptitude-create-state-bundle  apt-sortpkgs
/dev/pts/1
00:21:36
#apt
apt-cache                     apt-ftparchive                aptitude-run-state-bundle
apt-cdrom                     apt-get                       apt-key
apt-config                    aptitude                      apt-mark
apt-extracttemplates          aptitude-create-state-bundle  apt-sortpkgs
00:21:36
#apt-cache search mware
iasl - Intel ASL compiler/decompiler
array-info - command line tool reporting RAID status for several RAID types
brickos - alternative OS for LEGO(r) Mindstorms RCX. Supports devel. in C/C++
cycfx2prog - Cypress EZ-USB FX2 (LP) programmer
device-tree-compiler - OpenFirmware Device Tree Compiler for Flat Device Trees
dfu-programmer - device firmware update (DFU) based USB programmer for Atmel chips
dfu-util - Device firmware update (DFU) USB programmer
dns323-firmware-tools - build and manipulate firmware images for the DNS-323
efibootmgr - Interact with the EFI Boot Manager
elilo - Bootloader for systems using EFI-based firmware
...
upslug2 - utility to upgrade the firmware of a Linksys NSLU2 via the network
libusbprog-dev - Development files for libusbprog
libusbprog0 - Library for programming the USBprog hardware
usbprog-gui - GUI firmware programming tool for the USBprog hardware
usbprog - Firmware programming tool for the USBprog hardware
wmaloader - firmware downloader for Linksys WMA11B media adapter
xserver-xorg-input-mutouch - X.Org X server -- muTouch input driver
xserver-xorg-input-vmmouse - X.Org X server -- VMMouse input driver to use with VMWare
xserver-xorg-video-vmware - X.Org X server -- VMware display driver
mp4tools - Suite of scripts to encode Audio and Video in many formats
/dev/pts/2
00:21:36
#apt-cache search mware
iasl - Intel ASL compiler/decompiler
array-info - command line tool reporting RAID status for several RAID types
brickos - alternative OS for LEGO(r) Mindstorms RCX. Supports devel. in C/C++
cycfx2prog - Cypress EZ-USB FX2 (LP) programmer
device-tree-compiler - OpenFirmware Device Tree Compiler for Flat Device Trees
dfu-programmer - device firmware update (DFU) based USB programmer for Atmel chips
dfu-util - Device firmware update (DFU) USB programmer
dns323-firmware-tools - build and manipulate firmware images for the DNS-323
efibootmgr - Interact with the EFI Boot Manager
elilo - Bootloader for systems using EFI-based firmware
...
upslug2 - utility to upgrade the firmware of a Linksys NSLU2 via the network
libusbprog-dev - Development files for libusbprog
libusbprog0 - Library for programming the USBprog hardware
usbprog-gui - GUI firmware programming tool for the USBprog hardware
usbprog - Firmware programming tool for the USBprog hardware
wmaloader - firmware downloader for Linksys WMA11B media adapter
xserver-xorg-input-mutouch - X.Org X server -- muTouch input driver
xserver-xorg-input-vmmouse - X.Org X server -- VMMouse input driver to use with VMWare
xserver-xorg-video-vmware - X.Org X server -- VMware display driver
mp4tools - Suite of scripts to encode Audio and Video in many formats
00:22:12
#apt-get install xserver-xorg-video-vmware
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия xserver-xorg-video-vmware.
xserver-xorg-video-vmware установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 5 пакетов не обновлено.
/dev/pts/1
00:22:12
#apt-get install xserver-xorg-video-vmware
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия xserver-xorg-video-vmware.
xserver-xorg-video-vmware установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 5 пакетов не обновлено.
/dev/pts/2
00:22:48
#gr
grep              groupadd          grpck             grub-install      grub-set-default
groff             groupdel          grpconv           grub-md5-crypt    grub-terminfo
grog              groupmod          grpunconv         grub-mkdevicemap
grops             groups            grub              grub-probe
grotty            growisofs         grub-floppy       grub-reboot
/dev/pts/1
00:22:48
#gr
grep              groupadd          grpck             grub-install      grub-set-default
groff             groupdel          grpconv           grub-md5-crypt    grub-terminfo
grog              groupmod          grpunconv         grub-mkdevicemap
grops             groups            grub              grub-probe
grotty            growisofs         grub-floppy       grub-reboot
/dev/pts/2
00:22:48
#grep -r 192.168.103.1 /etc/ejabberd/

/dev/pts/1
00:22:48
#grep -r 192.168.103.1 /etc/ejabberd/

/dev/pts/2
00:23:33
#grep -r 192.168.10 /etc/ejabberd/

/dev/pts/1
00:23:33
#grep -r 192.168.10 /etc/ejabberd/

/dev/pts/2
00:23:40
#service ejabberd status
Usage: /etc/init.d/ejabberd {start|stop|restart|force-reload}
/dev/pts/1
00:23:40
#service ejabberd status
Usage: /etc/init.d/ejabberd {start|stop|restart|force-reload}
/dev/pts/2
00:23:52
#service ejabberd restart
Restarting jabber server: ejabberd is not running. Starting ejabberd^C^C.
/dev/pts/1
00:23:52
#service ejabberd restart
Restarting jabber server: ejabberd is not running. Starting ejabberd^C^C.
/dev/pts/2
00:24:16
#grep -r ejabberd /var/log/
/var/log/dpkg.log:2010-10-29 14:08:23 install ejabberd <нет> 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:23 status half-installed ejabberd 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:23 status half-installed ejabberd 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:23 status half-installed ejabberd 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:23 status unpacked ejabberd 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:23 status unpacked ejabberd 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:27 configure ejabberd 2.0.1-6+lenny2 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:27 status unpacked ejabberd 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:27 status unpacked ejabberd 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:27 status unpacked ejabberd 2.0.1-6+lenny2
...
/var/log/ejabberd/sasl.log:                       {name,'ejabberd_mod_pubsub_kv.unix.nt'},
/var/log/ejabberd/sasl.log:         application: ejabberd
/var/log/ejabberd/sasl.log:          started_at: ejabberd@linux3
/var/log/ejabberd/erl_crash.dump:B72A4950:lA8:ejabberd|N
/var/log/ejabberd/erl_crash.dump:B72A4CC8:t2:A9:-ejabberd,HB72A4D38
/var/log/ejabberd/erl_crash.dump:B728E1FC:lA8:ejabberd|HB728E25C
/var/log/ejabberd/erl_crash.dump:B728E2D4:t3:A8:ejabberd,AA:shortnames,I15000
/var/log/ejabberd/erl_crash.dump:'ejabberd@linux3'
/var/log/ejabberd/erl_crash.dump:'-ejabberd'
/var/log/ejabberd/erl_crash.dump:ejabberd
/dev/pts/1
00:24:16
#grep -r ejabberd /var/log/
/var/log/dpkg.log:2010-10-29 14:08:23 install ejabberd <нет> 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:23 status half-installed ejabberd 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:23 status half-installed ejabberd 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:23 status half-installed ejabberd 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:23 status unpacked ejabberd 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:23 status unpacked ejabberd 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:27 configure ejabberd 2.0.1-6+lenny2 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:27 status unpacked ejabberd 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:27 status unpacked ejabberd 2.0.1-6+lenny2
/var/log/dpkg.log:2010-10-29 14:08:27 status unpacked ejabberd 2.0.1-6+lenny2
...
/var/log/ejabberd/sasl.log:                       {name,'ejabberd_mod_pubsub_kv.unix.nt'},
/var/log/ejabberd/sasl.log:         application: ejabberd
/var/log/ejabberd/sasl.log:          started_at: ejabberd@linux3
/var/log/ejabberd/erl_crash.dump:B72A4950:lA8:ejabberd|N
/var/log/ejabberd/erl_crash.dump:B72A4CC8:t2:A9:-ejabberd,HB72A4D38
/var/log/ejabberd/erl_crash.dump:B728E1FC:lA8:ejabberd|HB728E25C
/var/log/ejabberd/erl_crash.dump:B728E2D4:t3:A8:ejabberd,AA:shortnames,I15000
/var/log/ejabberd/erl_crash.dump:'ejabberd@linux3'
/var/log/ejabberd/erl_crash.dump:'-ejabberd'
/var/log/ejabberd/erl_crash.dump:ejabberd
/dev/pts/2
00:24:43
#vi /etc/ejabberd/ejabberd.cfg
/dev/pts/1
00:24:43
#vi /etc/ejabberd/ejabberd.cfg
/dev/pts/2
00:26:38
#vi /etc/ho
00:26:38
#vi /etc/host
00:26:38
#vi /etc/host
/dev/pts/1
00:26:38
#vi /etc/ho
00:26:38
#vi /etc/host
00:26:38
#vi /etc/host
00:26:38
#vi /etc/hosts
00:26:38
#vi /etc/hosts
/dev/pts/2
00:26:38
#vi /etc/hosts
00:26:38
#vi /etc/hosts
00:26:38
#vi /etc/hosts
--- /tmp/l3-saved-4411.12308.30973	2010-10-30 01:26:53.000000000 +0300
+++ /etc/hosts	2010-10-30 01:27:20.000000000 +0300
@@ -1,5 +1,5 @@
 127.0.0.1	localhost
-192.168.103.1	linux3.unix.nt	linux3
+192.168.1.40	linux3.unix.nt	linux3
 
 # The following lines are desirable for IPv6 capable hosts
 ::1     localhost ip6-localhost ip6-loopback
/dev/pts/1
00:26:38
#vi /etc/hosts
/dev/pts/2
00:27:20
#ping linux3.unix.nt
PING linux3.unix.nt (192.168.1.40) 56(84) bytes of data.
64 bytes from linux3.unix.nt (192.168.1.40): icmp_seq=1 ttl=64 time=0.356 ms
64 bytes from linux3.unix.nt (192.168.1.40): icmp_seq=2 ttl=64 time=0.063 ms
^C
--- linux3.unix.nt ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.063/0.209/0.356/0.147 ms
/dev/pts/1
00:27:20
#ping linux3.unix.nt
PING linux3.unix.nt (192.168.1.40) 56(84) bytes of data.
64 bytes from linux3.unix.nt (192.168.1.40): icmp_seq=1 ttl=64 time=0.356 ms
64 bytes from linux3.unix.nt (192.168.1.40): icmp_seq=2 ttl=64 time=0.063 ms
^C
--- linux3.unix.nt ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.063/0.209/0.356/0.147 ms
/dev/pts/2
00:28:43
#ser
serpentine      service         services-admin  serviceTag
/dev/pts/1
00:28:43
#ser
serpentine      service         services-admin  serviceTag
00:28:43
#service ejabberd restart
Restarting jabber server: ejabberd.
/dev/pts/2
00:28:43
#service ejabberd restart
Restarting jabber server: ejabberd.
00:28:58
#reboot

/dev/pts/1
00:28:58
#reboot

прошло 11 минут
/dev/pts/1
00:40:53
#passwd
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
Sorry, passwords do not match
passwd: Не удается восстановить сведения аутентификации
passwd: password unchanged
/dev/pts/2
00:40:53
#passwd
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
Sorry, passwords do not match
passwd: Не удается восстановить сведения аутентификации
passwd: password unchanged
/dev/pts/1
00:41:23
#passwd
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
passwd: пароль успешно обновлён
/dev/pts/2
00:41:23
#passwd
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
passwd: пароль успешно обновлён
/dev/pts/1
00:42:25
#rasterisk
Asterisk 1.4.21.2~dfsg-3+lenny1, Copyright (C) 1999 - 2008 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
This package has been modified for the Debian GNU/Linux distribution
Please report all bugs to http://bugs.debian.org/asterisk
=========================================================================
...
1301/1301                  192.168.103.200  D          5060     UNREACHABLE
3 sip peers [Monitored: 1 online, 2 offline Unmonitored: 0 online, 0 offline]
linux3*CLI> sip show peers
Name/username              Host            Dyn Nat ACL Port     Status
1310                       (Unspecified)    D          0        UNKNOWN
1302/1302                  192.168.1.90     D          5060     OK (3 ms)
1301/1301                  192.168.103.200  D          5060     UNREACHABLE
3 sip peers [Monitored: 1 online, 2 offline Unmonitored: 0 online, 0 offline]
linux3*CLI> sip reload
linux3*CLI>
/dev/pts/2
00:42:25
#rasterisk
Asterisk 1.4.21.2~dfsg-3+lenny1, Copyright (C) 1999 - 2008 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
This package has been modified for the Debian GNU/Linux distribution
Please report all bugs to http://bugs.debian.org/asterisk
=========================================================================
...
1301/1301                  192.168.103.200  D          5060     UNREACHABLE
3 sip peers [Monitored: 1 online, 2 offline Unmonitored: 0 online, 0 offline]
linux3*CLI> sip show peers
Name/username              Host            Dyn Nat ACL Port     Status
1310                       (Unspecified)    D          0        UNKNOWN
1302/1302                  192.168.1.90     D          5060     OK (3 ms)
1301/1301                  192.168.103.200  D          5060     UNREACHABLE
3 sip peers [Monitored: 1 online, 2 offline Unmonitored: 0 online, 0 offline]
linux3*CLI> sip reload
linux3*CLI>
/dev/pts/1
00:45:34
#grep -r 192.168.103 /etc/asterisk/

/dev/pts/2
00:45:34
#grep -r 192.168.103 /etc/asterisk/

/dev/pts/1
00:45:54
#grep -r 192.168.103.1 /etc/asterisk/

/dev/pts/2
00:45:54
#grep -r 192.168.103.1 /etc/asterisk/

/dev/pts/1
00:45:58
#grep -r kv.unix.nt /etc/asterisk/
/etc/asterisk/voicemail.conf:1301 => 1234,Roma,roma@kv.unix.nt
/etc/asterisk/voicemail.conf:1302 => 1234,Roma,roma@kv.unix.nt
/dev/pts/2
00:45:58
#grep -r kv.unix.nt /etc/asterisk/
/etc/asterisk/voicemail.conf:1301 => 1234,Roma,roma@kv.unix.nt
/etc/asterisk/voicemail.conf:1302 => 1234,Roma,roma@kv.unix.nt
/dev/pts/1
00:46:30
#grep -r unix.nt /etc/asterisk/
/etc/asterisk/iax.conf:inkeys=linux4.unix.nt
/etc/asterisk/iax.conf:outkey=linux3.unix.nt
/etc/asterisk/voicemail.conf:1301 => 1234,Roma,roma@kv.unix.nt
/etc/asterisk/voicemail.conf:1302 => 1234,Roma,roma@kv.unix.nt
Бинарный файл /etc/asterisk/.queues.conf.swp совпадает
/dev/pts/2
00:46:30
#grep -r unix.nt /etc/asterisk/
/etc/asterisk/iax.conf:inkeys=linux4.unix.nt
/etc/asterisk/iax.conf:outkey=linux3.unix.nt
/etc/asterisk/voicemail.conf:1301 => 1234,Roma,roma@kv.unix.nt
/etc/asterisk/voicemail.conf:1302 => 1234,Roma,roma@kv.unix.nt
Бинарный файл /etc/asterisk/.queues.conf.swp совпадает

Статистика

Время первой команды журнала23:47:03 2010-10-29
Время последней команды журнала00:46:30 2010-10-30
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %25.74
Процент синтаксически неверно набранных команд, % 0.00
Суммарное время работы с терминалом *, час 0.99
Количество командных строк в единицу времени, команда/мин 1.70
Частота использования команд
vi22|=====================| 21.78%
service21|====================| 20.79%
ping16|===============| 15.84%
grep14|=============| 13.86%
ifconfig6|=====| 5.94%
passwd4|===| 3.96%
reboot4|===| 3.96%
ser3|==| 2.97%
apt2|=| 1.98%
apt-get2|=| 1.98%
gr2|=| 1.98%
apt-cache2|=| 1.98%
rasterisk2|=| 1.98%
se1|| 0.99%
____
*) Интервалы неактивности длительностью 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$