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

Содержание

Журнал

Пятница (03/19/10)

/dev/pts/3
15:21:46
#apt-cache search mysql
ampache-themes - Themes for Ampache
ampache - web-based audio file management system
anymeal - A cookbook database for storing recipes
aolserver4-nsmysql - AOLserver 4 module: module for accessing MySQL databases
libaprutil1 - The Apache Portable Runtime Utility Library
asterisk-mysql - MySQL support for the Asterisk PBX (cdr mainly)
audiolink - makes managing and searching for music easier
auth2db-common - Common configuration files for Auth2db backend and web frontend
auth2db-filters - Auth2db defaults filters pack
auth2db-frontend - Web frontend view for auth2DB log engine
...
libqt4-sql-mysql - Qt 4 MySQL database driver
lighttpd-mod-mysql-vhost - MySQL-based virtual host configuration for lighttpd
mysql-client - MySQL database client (metapackage depending on the latest version)
mysql-client-5.0 - MySQL database client binaries
mysql-common - MySQL database common files
mysql-server - MySQL database server (metapackage depending on the latest version)
mysql-server-5.0 - MySQL database server binaries
openoffice.org-base - OpenOffice.org office suite - database
php5-mysql - MySQL module for php5
php5-sqlite - SQLite module for php5
/dev/pts/5
15:23:35
#cat /etc/zaptel.conf
span=1,0,0,ccs,hdb3,crc4
bchan=1-15
dchan=16
span=2,1,0,ccs,hdb3,crc4
bchan=32-46
dchan=47
/dev/pts/7
15:28:29
#apt-cache search mysql
ampache-themes - Themes for Ampache
ampache - web-based audio file management system
anymeal - A cookbook database for storing recipes
aolserver4-nsmysql - AOLserver 4 module: module for accessing MySQL databases
libaprutil1 - The Apache Portable Runtime Utility Library
asterisk-mysql - MySQL support for the Asterisk PBX (cdr mainly)
audiolink - makes managing and searching for music easier
auth2db-common - Common configuration files for Auth2db backend and web frontend
auth2db-filters - Auth2db defaults filters pack
auth2db-frontend - Web frontend view for auth2DB log engine
...
libqt4-sql-mysql - Qt 4 MySQL database driver
lighttpd-mod-mysql-vhost - MySQL-based virtual host configuration for lighttpd
mysql-client - MySQL database client (metapackage depending on the latest version)
mysql-client-5.0 - MySQL database client binaries
mysql-common - MySQL database common files
mysql-server - MySQL database server (metapackage depending on the latest version)
mysql-server-5.0 - MySQL database server binaries
openoffice.org-base - OpenOffice.org office suite - database
php5-mysql - MySQL module for php5
php5-sqlite - SQLite module for php5
прошло 106 минут
/dev/pts/5
17:15:01
#du -sh /etc/
5.6M    /etc/
17:15:34
#ls /usr/local/bin/
l3-agent      l3-config     l3script      notify        say-sys-info
17:15:34
#du -sh /usr/local/bin/
52K     /usr/local/bin/
17:18:37
#mkdir /var/khr

17:19:24
#scp -r 192.168.15.2:/etc/ /var/khr/
root@192.168.15.2's password:
mozilla.1.gz                                                                                                                 100% 1700     1.7KB/s   00:00
pico                                                                                                                         100%  146KB 146.1KB/s   00:00
rmiregistry                                                                                                                  100% 3260     3.2KB/s   00:00
www-browser                                                                                                                  100% 1168KB   1.1MB/s   00:00
vi.fr.ISO8859-1.1.gz                                                                                                         100% 6394     6.2KB/s   00:00
x-terminal-emulator.1.gz                                                                                                     100% 1366     1.3KB/s   00:00
vi                                                                                                                           100%  616KB 615.6KB/s   00:00
faked.fr.1.gz                                                                                                                100% 1518     1.5KB/s   00:00
fakeroot.es.1.gz                                                                                                             100% 4405     4.3KB/s   00:00
...
ftp                                                                                                                          100%  446     0.4KB/s   00:00
coqtop                                                                                                                       100%  730     0.7KB/s   00:00
testclient                                                                                                                   100% 1327     1.3KB/s   00:00
manpath.config                                                                                                               100% 4630     4.5KB/s   00:00
inittab                                                                                                                      100% 2008     2.0KB/s   00:00
libc.conf                                                                                                                    100%   44     0.0KB/s   00:00
i486-linux-gnu.conf                                                                                                          100%   64     0.1KB/s   00:00
shells                                                                                                                       100%  171     0.2KB/s   00:00
ts.conf                                                                                                                      100%  645     0.6KB/s   00:00
mailcap                                                                                                                      100%   23KB  22.7KB/s   00:00
17:20:00
#du -sh /var/khr/
38M     /var/khr/
17:20:10
#tar cfj /var/khr.tar.bz2 /var/khr/
tar: Removing leading `/' from member names
17:21:14
#ls -l /var/
total 13072
drwxr-xr-x  6 root root      4096 2010-03-19 16:20 asterisk-stat-v2
-rw-r--r--  1 root root    390475 2010-03-19 16:19 asterisk-stat-v2_0_1.tar.gz
drwxr-xr-x  3 root root      4096 2010-03-19 06:25 backups
drwxr-xr-x 12 root root      4096 2010-03-19 16:21 cache
drwxr-xr-x  3 root root      4096 2010-03-19 18:19 khr
-rw-r--r--  1 root root  12907809 2010-03-19 18:21 khr.tar.bz2
drwxr-xr-x 34 root root      4096 2010-03-18 11:00 lib
drwxrwsr-x  2 root staff     4096 2010-01-25 05:41 local
drwxrwxrwt  4 root root      4096 2010-03-19 16:29 lock
drwxr-xr-x 10 root root      4096 2010-03-19 16:21 log
drwxrwsrwt  2 root mail      4096 2010-03-19 17:59 mail
drwxr-xr-x  2 root root      4096 2010-03-15 11:56 opt
drwxr-xr-x 13 root root      4096 2010-03-19 16:21 run
drwxr-xr-x  9 root root      4096 2010-03-17 11:51 spool
drwxrwxrwt  2 root root      4096 2010-03-15 15:12 tmp
drwxr-xr-x  2 root root      4096 2010-03-19 16:21 www
17:21:19
#tar cfj /var/odessa.tar.bz /var/
tar: Removing leading `/' from member names
tar: /var/odessa.tar.bz: file changed as we read it
tar: /var/run/sendmail/mta/smcontrol: socket ignored
tar: /var/run/acpid.socket: socket ignored
tar: /var/run/apache2/cgisock.4683: socket ignored
tar: /var/run/dbus/system_bus_socket: socket ignored
tar: /var/run/asterisk/asterisk.ctl: socket ignored
/dev/pts/3
17:23:55
#top
top - 18:24:06 up  4:09,  9 users,  load average: 1.93, 1.36, 1.07
Tasks: 118 total,   3 running, 115 sleeping,   0 stopped,   0 zombie
Cpu(s): 97.8%us,  0.8%sy,  0.0%ni,  0.2%id,  1.2%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   3616096k total,  1178100k used,  2437996k free,    40844k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:  4883752k total,        0k used,  4883752k free,  1005740k cached
 2781 root      20   0 22312  18m 1548 R   99  0.5 217:40.60 l3-agent
 7475 root      20   0  9132 7824  392 R   95  0.2   2:01.04 bzip2
 2892 root      20   0  3020  360  284 S    1  0.0   0:29.36 script
 7474 root      20   0  3592 1060  860 S    1  0.0   0:00.50 tar
...
  730 root      15  -5     0    0    0 S    0  0.0   0:00.00 khubd
  903 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_0
  904 root      15  -5     0    0    0 S    0  0.0   0:00.10 scsi_eh_1
  905 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_2
  906 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_3
  907 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_4
  908 root      15  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_5
  992 root      15  -5     0    0    0 S    0  0.0   0:00.00 kstriped
  998 root      15  -5     0    0    0 S    0  0.0   0:00.00 ksnapd
 1038 root      15  -5     0    0    0 S    0  0.0   0:00.24 kjournald
17:24:16
#ls -l /var/
total 417016
drwxr-xr-x  6 root root       4096 2010-03-19 16:20 asterisk-stat-v2
-rw-r--r--  1 root root     390475 2010-03-19 16:19 asterisk-stat-v2_0_1.tar.gz
drwxr-xr-x  3 root root       4096 2010-03-19 06:25 backups
drwxr-xr-x 12 root root       4096 2010-03-19 16:21 cache
drwxr-xr-x  3 root root       4096 2010-03-19 18:19 khr
-rw-r--r--  1 root root   12907809 2010-03-19 18:21 khr.tar.bz2
drwxr-xr-x 34 root root       4096 2010-03-18 11:00 lib
drwxrwsr-x  2 root staff      4096 2010-01-25 05:41 local
drwxrwxrwt  4 root root       4096 2010-03-19 16:29 lock
drwxr-xr-x 10 root root       4096 2010-03-19 16:21 log
drwxrwsrwt  2 root mail       4096 2010-03-19 17:59 mail
-rw-r--r--  1 root root  413225551 2010-03-19 18:24 odessa.tar.bz
drwxr-xr-x  2 root root       4096 2010-03-15 11:56 opt
drwxr-xr-x 13 root root       4096 2010-03-19 16:21 run
drwxr-xr-x  9 root root       4096 2010-03-17 11:51 spool
drwxrwxrwt  2 root root       4096 2010-03-15 15:12 tmp
drwxr-xr-x  2 root root       4096 2010-03-19 16:21 www
/dev/pts/5
17:24:22
#1d
bash: 1d: command not found
/dev/pts/3
17:27:11
#apt-get install vsftpd
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  vsftpd
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 119kB of archives.
After this operation, 426kB of additional disk space will be used.
Get:1 http://ftp.ua.debian.org lenny/main vsftpd 2.0.7-1 [119kB]
Fetched 119kB in 0s (234kB/s)
Selecting previously deselected package vsftpd.
(Reading database ... 49416 files and directories currently installed.)
Unpacking vsftpd (from .../vsftpd_2.0.7-1_i386.deb) ...
Processing triggers for man-db ...
Setting up vsftpd (2.0.7-1) ...
Adding system user `ftp' (UID 112) ...
Adding new user `ftp' (UID 112) with group `nogroup' ...
Not creating home directory `/home/ftp'.
Starting FTP server: vsftpd.
17:27:44
#vim /etc/vsftpd.conf
--- /tmp/l3-saved-2948.4592.16521	2010-03-19 18:27:49.000000000 +0200
+++ /etc/vsftpd.conf	2010-03-19 18:28:07.000000000 +0200
@@ -23,7 +23,7 @@
 anonymous_enable=YES
 #
 # Uncomment this to allow local users to log in.
-#local_enable=YES
+local_enable=YES
 #
 # Uncomment this to enable any form of FTP write command.
 #write_enable=YES
17:28:07
#/etc/init.d/vsftpd stop
Stopping FTP server: vsftpd.
17:28:13
#/etc/init.d/vsftpd start
Starting FTP server: vsftpd.
17:28:15
#netstat -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 *:5280                  *:*                     LISTEN
tcp        0      0 linux1.unix.nt:7777     *:*                     LISTEN
tcp        0      0 *:xmpp-client           *:*                     LISTEN
tcp        0      0 *:53386                 *:*                     LISTEN
tcp        0      0 localhost:submission    *:*                     LISTEN
tcp        0      0 localhost:5038          *:*                     LISTEN
tcp        0      0 *:pop3                  *:*                     LISTEN
tcp        0      0 *:sunrpc                *:*                     LISTEN
...
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node   Path
unix  2      [ ACC ]     STREAM     LISTENING     14659    /var/run/apache2/cgisock.4683
unix  2      [ ACC ]     STREAM     LISTENING     7580     /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     8165     /var/run/sendmail/mta/smcontrol
unix  2      [ ACC ]     STREAM     LISTENING     8237     @/var/run/hald/dbus-7arS1ZjGcM
unix  2      [ ACC ]     STREAM     LISTENING     7560     /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     11987    /var/run/asterisk/asterisk.ctl
unix  2      [ ACC ]     STREAM     LISTENING     8232     @/var/run/hald/dbus-VRm2Rchmqr
unix  2      [ ACC ]     STREAM     LISTENING     8168     /dev/gpmctl
17:29:05
#netstat -lnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:5280            0.0.0.0:*               LISTEN      2475/beam
tcp        0      0 192.168.14.1:7777       0.0.0.0:*               LISTEN      2475/beam
tcp        0      0 0.0.0.0:5222            0.0.0.0:*               LISTEN      2475/beam
tcp        0      0 0.0.0.0:53386           0.0.0.0:*               LISTEN      2475/beam
tcp        0      0 127.0.0.1:587           0.0.0.0:*               LISTEN      2617/sendmail: MTA:
tcp        0      0 127.0.0.1:5038          0.0.0.0:*               LISTEN      3960/asterisk
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN      2550/inetd
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      2144/portmap
...
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node   PID/Program name    Path
unix  2      [ ACC ]     STREAM     LISTENING     14659    4684/apache2        /var/run/apache2/cgisock.4683
unix  2      [ ACC ]     STREAM     LISTENING     7580     2404/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     8165     2617/sendmail: MTA: /var/run/sendmail/mta/smcontrol
unix  2      [ ACC ]     STREAM     LISTENING     8237     2663/hald           @/var/run/hald/dbus-7arS1ZjGcM
unix  2      [ ACC ]     STREAM     LISTENING     7560     2394/acpid          /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     11987    3960/asterisk       /var/run/asterisk/asterisk.ctl
unix  2      [ ACC ]     STREAM     LISTENING     8232     2663/hald           @/var/run/hald/dbus-VRm2Rchmqr
unix  2      [ ACC ]     STREAM     LISTENING     8168     2532/gpm            /dev/gpmctl
17:29:09
#netstat -lnp | grep 21
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      2144/portmap
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN      7693/vsftpd
tcp        0      0 0.0.0.0:57082           0.0.0.0:*               LISTEN      2155/rpc.statd
udp        0      0 0.0.0.0:49545           0.0.0.0:*                           2155/rpc.statd
udp        0      0 0.0.0.0:111             0.0.0.0:*                           2144/portmap
udp        0      0 0.0.0.0:635             0.0.0.0:*                           2155/rpc.statd
17:29:40
#vim /etc/ftpusers
--- /tmp/l3-saved-2948.24107.858	2010-03-19 18:29:51.000000000 +0200
+++ /etc/ftpusers	2010-03-19 18:29:59.000000000 +0200
@@ -1,6 +1,5 @@
 # /etc/ftpusers: list of users disallowed FTP access. See ftpusers(5).
 
-root
 daemon
 bin
 sys
17:37:59
#cd /

/dev/tty1
17:40:30
#apt-cache search xne
gxneur - GTK+ frontend for xneur keyboard layout switcher
kxneur - KDE frontend for xneur keyboard layout switcher
pflogsumm - Postfix log entry summarizer
tsclient - front-end for viewing of remote desktops in GNOME
xnec2c - GTK2-based Graphical version of nec2c
xnecview - NEC structure and gain pattern viewer
libxnee-dev - X event recorder/replayer - development files
xnee - X event recorder/replayer
xnetcardconfig - A simple network card configuration wizard for X
xnetload - An Xload for network interfaces packet rates/totals
libxnconfig-dev - Development files for xneur config file abstraction library
libxnconfig9 - xneur config file abstraction library
xneur-dbg - XNeur debugging symbols
xneur - in-place conversion of text typed in with a wrong keyboard layout
xoo - graphical wrapper around Xnest/Xephyr
xnest - Nested X server
xserver-xephyr - nested X server
libzeroc-ice-3.2-cil - Ice for C# libraries
прошло 13 минут
17:53:48
#apt-cache search xen
aide-xen - Advanced Intrusion Detection Environment - static binary for XEN
autopkgtest-xenlvm - Xen/LVM2 based testbed snapshot system
autopkgtest - automatic as-installed testing for Debian packages
caudium - An extensible WWW server written in Pike
claws-mail-themes - Pixmap icon themes for the Claws Mail mailer
libdoxia-java-doc - a powerful content generation framework
libdoxia-java - a powerful content generation framework
dtc-xen-firewall - A small firewall script for your dom0
dtc-xen - SOAP daemon and scripts to allow control panel management for Xen VMs
dtc-common - web control panel for admin and accounting hosting services (common files)
...
linux-image-2.6.26-1-vserver-686-bigmem - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-2.6.26-1-xen-686 - Linux 2.6.26 image on i686, oldstyle Xen support
linux-image-2.6.26-2-686-bigmem - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.26-2-openvz-686 - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, OpenVZ support
linux-image-2.6.26-2-vserver-686-bigmem - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-2.6.26-2-xen-686 - Linux 2.6.26 image on i686, oldstyle Xen support
linux-modules-2.6.26-1-xen-686 - Linux 2.6.26 modules on i686
linux-modules-2.6.26-2-xen-686 - Linux 2.6.26 modules on i686
xen-linux-system-2.6.26-1-xen-686 - XEN system with Linux 2.6.26 image on i686
xen-linux-system-2.6.26-2-xen-686 - XEN system with Linux 2.6.26 image on i686
/dev/pts/3
17:56:45
#apt-cache search xen linux system
libvirt0-dbg - library for interfacing with different virtualization systems
libvirt0 - library for interfacing with different virtualization systems
xenomai-runtime - Xenomai runtime utilities
xen-linux-system-2.6.26-1-xen-686 - XEN system with Linux 2.6.26 image on i686
xen-linux-system-2.6.26-2-xen-686 - XEN system with Linux 2.6.26 image on i686
17:57:00
#apt-get install xen-linux-system-2.6.26-1-xen-686
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  bridge-utils libc6-xen libsdl1.2debian libsdl1.2debian-alsa libsvga1 libxenstore3.0 linux-image-2.6.26-1-xen-686 linux-modules-2.6.26-1-xen-686 svgalibg1
  xen-hypervisor-3.2-1-i386 xen-utils-3.2-1 xen-utils-common xenstore-utils
Suggested packages:
  linux-doc-2.6.26 xen-docs-3.2
Recommended packages:
  xen-hypervisor-3.2-1
...
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found Xen hypervisor 3.2-1-i386,  kernel: /boot/vmlinuz-2.6.26-1-xen-686
Found kernel: /boot/vmlinuz-2.6.26-2-686
Found kernel: /boot/vmlinuz-2.6.26-1-xen-686
Updating /boot/grub/menu.lst ... done
Setting up xen-linux-system-2.6.26-1-xen-686 (2.6.26-13lenny2) ...
Setting up xen-utils-3.2-1 (3.2.1-2) ...
17:58:36
#ls -l /boot/
total 29160
-rw-r--r-- 1 root root   86119 2009-03-14 00:47 config-2.6.26-1-xen-686
-rw-r--r-- 1 root root   91715 2010-03-09 23:12 config-2.6.26-2-686
drwxr-xr-x 2 root root    4096 2010-03-19 18:58 grub
-rw-r--r-- 1 root root 7909713 2010-03-19 18:58 initrd.img-2.6.26-1-xen-686
-rw-r--r-- 1 root root 7964424 2010-03-18 09:53 initrd.img-2.6.26-2-686
-rw-r--r-- 1 root root 6993568 2010-03-15 12:03 initrd.img-2.6.26-2-686.bak
-rw-r--r-- 1 root root 1513616 2010-03-18 15:17 lin
-rw-r--r-- 1 root root  906284 2009-03-14 00:47 System.map-2.6.26-1-xen-686
-rw-r--r-- 1 root root  928515 2010-03-09 23:12 System.map-2.6.26-2-686
-rw-r--r-- 1 root root 1484895 2009-03-14 00:47 vmlinuz-2.6.26-1-xen-686
-rw-r--r-- 1 root root 1507056 2010-03-09 23:12 vmlinuz-2.6.26-2-686
-rw-r--r-- 1 root root  376094 2008-06-28 18:28 xen-3.2-1-i386.gz
17:58:44
#zcat /boot/xen-3.2-1-i386.gz > /tmp/xen

17:59:05
#ls -l /tmp/xen
-rw-r--r-- 1 root root 804320 2010-03-19 18:59 /tmp/xen
17:59:08
#vi /boot/grub/menu.lst
18:00:53
### END DEBIAN AUTOMAGIC KERNELS LIST

/dev/tty1
18:03:53
#htop

18:04:23
# 2 [| 0.7%] Load average: 0.73 0.22 0.08

18:04:44
#lspci
00:00.0 Host bridge: Intel Corporation 82Q35 Express DRAM Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)
00:03.0 Communication controller: Intel Corporation 82Q35 Express MEI Controller (rev 02)
00:03.2 IDE interface: Intel Corporation 82Q35 Express PT IDER Controller (rev 02)
00:03.3 Serial controller: Intel Corporation 82Q35 Express Serial KT Controller (rev 02)
00:19.0 Ethernet controller: Intel Corporation 82566DM-2 Gigabit Network Connection (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IO (ICH9DO) LPC Interface Controller (rev 02)
00:1f.2 RAID bus controller: Intel Corporation 82801 SATA RAID Controller (rev 02)
30:00.0 PCI bridge: Texas Instruments XIO2000(A)/XIO2200(A) PCI Express-to-PCI Bridge (rev 03)
31:08.0 Communication controller: Digium, Inc. Device 0220 (rev 02)
18:04:55
#asterisk -rvvv
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
=========================================================================
...
Verbosity was 0 and is now 3
    -- Executing [125@world:1] Answer("SIP/602-099c4ca0", "") in new stack
    -- Executing [125@world:2] Dial("SIP/602-099c4ca0", "ZAP/G1/125|20") in new stack
[Mar 19 19:05:23] WARNING[3360]: channel.c:3068 ast_request_with_uniqueid: No channel type registered for 'ZAP'
[Mar 19 19:05:23] WARNING[3360]: app_dial.c:1202 dial_exec_full: Unable to create channel of type 'ZAP' (cause 66 - Channel not implemented)
  == Everyone is busy/congested at this time (1:0/0/1)
  == Auto fallthrough, channel 'SIP/602-099c4ca0' status is 'CHANUNAVAIL'
[Mar 19 19:05:37] NOTICE[2636]: chan_sip.c:14441 handle_request_invite: Call from '602' to extension '9123' rejected because extension not found.
linux1*CLI> quit
Executing last minute cleanups
18:05:44
#vim /etc/asterisk/asterisk.
18:05:52
#~
exten => _1XX,1,Answer
exten => _1XX,n,Dial(ZAP/G1/${EXTEN},20)
[local]
[local]
;exten => _8391XX,1,Answer
;exten => _8391XX,n,Dial(SIP/khr/${EXTEN:2},30)
exten => 666,1,Answer
exten => 4000,1,Answer
exten => 4000,n,Wait(1)
exten => 4000,n,PlayBack(demo-thanks)
exten => 4000,n,Hangup
                                                              28,1           2%
18:07:04
#xentop

18:07:30
#Mem: 8305948k total, 8174876k used, 131072k free CPUs: 2 @ 2327MHz

18:07:33
#screen
/dev/pts/5
18:07:39
#screen -x
/dev/pts/3
18:07:40
#`exit
> `
/dev/pts/1
18:07:41
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  7911     2     r-----    197.9
18:09:09
#apt-get install sqlite
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
  sqlite-doc
The following NEW packages will be installed:
  sqlite
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.1kB of archives.
After this operation, 45.1kB of additional disk space will be used.
Get:1 http://ftp.ua.debian.org lenny/main sqlite 2.8.17-4 [21.1kB]
Fetched 21.1kB in 0s (150kB/s)
Selecting previously deselected package sqlite.
(Reading database ... 52325 files and directories currently installed.)
Unpacking sqlite (from .../sqlite_2.8.17-4_i386.deb) ...
Processing triggers for man-db ...
Setting up sqlite (2.8.17-4) ...
/dev/pts/7
18:10:44
#screen -x
/dev/pts/1
18:11:14
#sqlite test.db "create table n (id INTEGER PRIMARY KEY,f TEXT,l TEXT);"

18:12:04
#sqlite test.db test.db "insert into n (f,l) values ('john','smith');"
SQL error: near "test": syntax error
18:12:26
#sqlite test.db "insert into n (f,l) values ('john','smith');"

18:12:56
#sqlite test.db 'select * from n;'
1|john|smith
18:13:55
#apt-get install sqlite
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Предлагаемые пакеты:
  sqlite-doc
НОВЫЕ пакеты, которые будут установлены:
  sqlite
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 21,1kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 45,1kB.
Получено:1 http://ftp.ua.debian.org lenny/main sqlite 2.8.17-4 [21,1kB]
Получено 21,1kБ за 0s (158kБ/c)
Выбор ранее не выбранного пакета sqlite.
(Чтение базы данных... на данный момент установлено 120782 файлов и каталогов.)
Распаковывается пакет sqlite (из файла .../sqlite_2.8.17-4_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет sqlite (2.8.17-4) ...
18:14:01
#sqlite /home/user2/
.audacity1.3-user2/   .config/              .gksu.lock            .l3rc                 my-ne-to-davish.gsm   .nautilus/            .twinkle/
.audacity-data/       .dbus/                .gnome/               .lilalo/              my-osnovnoe-menu.gsm  .profile              .update-notifier/
bak.tar.bz2           Desktop/              .gnome2/              mbox                  my-please.gsm         .qt/                  .Xauthority
.bash_history         .dmrc                 .gnome2_private/      message99.gsm         my-poka.gsm           .recently-used        .Xscrc
.bash_logout          .evolution/           .gnupg/               .metacity/            my-slugeb-menu.gsm    .recently-used.xbel   .xsel.log
.bash_profile         .gajim/               .gstreamer-0.10/      .mozilla/             my-spravka-menu.gsm   src/                  .xsession-errors
.bashrc               .gconf/               .ICEauthority         .mplayer/             my-timeout.gsm        .ssh/
bijou.gsm             .gconfd/              .kde/                 my-ludi-menu.gsm      my-vitae.gsm          .thumbnails/
18:14:01
#sqlite /home/user2/.gajim/
avatars/   config     gajim.pid  logs.db    vcards/
18:14:01
#sqlite /home/user2/.gajim/logs.db 'show tables;'
Unable to open database "/home/user2/.gajim/logs.db": file is encrypted or is not a database
18:14:39
#apt-get install sqlite3
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Предлагаемые пакеты:
  sqlite3-doc
НОВЫЕ пакеты, которые будут установлены:
  sqlite3
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 24,2kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 49,2kB.
Получено:1 http://ftp.ua.debian.org lenny/main sqlite3 3.5.9-6 [24,2kB]
Получено 24,2kБ за 0s (170kБ/c)
Выбор ранее не выбранного пакета sqlite3.
(Чтение базы данных... на данный момент установлено 120789 файлов и каталогов.)
Распаковывается пакет sqlite3 (из файла .../sqlite3_3.5.9-6_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет sqlite3 (3.5.9-6) ...
18:15:01
#sqlite3 /home/user2/.gajim/logs.db .tables
jids              logs              transports_cache  unread_messages
18:15:53
#sqlite3 /home/user2/.gajim/logs.db 'select * from logs'
1|1||1268830647|3||Welcome to a Jabber service powered by Debian. For information about Jabber visit http://www.jabber.org|Welcome!
2|1||1268830681|5||Тема: RE: Welcome!
linux2.unix.nt написал:
> Welcome to a Jabber service powered by Debian. For information about Jabber visit http://www.jabber.org
hello|
3|1||1268830701|6||:/ |
4|1||1268830745|6||gjhhgjg|
5|2||1268830821|6||q1|
6|2||1268830829|4||hi|
7|2||1268830833|6||hi
...
109|2||1269007755|6||http://nt.com.ua/courses/asterisk/index.shtml|
110|9||1269007913|4|| Звонит Ekiga Phone <202>
|
111|9||1269012785|4|| Звонит Ekiga Phone <202>
|
112|9||1269012851|4|| Звонит Ekiga Phone <202>
|
113|9||1269013484|4|| Звонит Ekiga Phone <202>
|
114|2||1269015225|4||http://www.areski.net/asterisk-stat-v2/about.php|
18:16:03
#sqlite3 /home/user2/.gajim/logs.db 'select * from logs' | less
18:16:16
#sqlite3 /home/user2/.gajim/logs.db 'select * from jids'
1|linux2.unix.nt|0
2|mvi@linux1.unix.nt|0
3|user3@linux2.unix.nt|0
4|testroom@conference.linux2.unix.nt|1
5|user2a@linux2.unix.nt|0
6|myroom@conference.linux2.unix.nt|1
7|myroom@conference.linux2.unix.nt/user2a|0
8|sergey@linux4.unix.nt|0
9|asterisk@linux2.unix.nt|0
10|igor@linux2.unix.nt|0
11|asterisk@linux1.unix.nt|0
12|user3@linux3.unix.nt|0
13|qwerty@linux4.unix.nt|0
18:16:34
#sqlite3 /home/user2/.gajim/logs.db 'select * from logs' | less
18:16:56
#sqlite3 /home/user2/.gajim/logs.db 'select * from logs' | head
1|1||1268830647|3||Welcome to a Jabber service powered by Debian. For information about Jabber visit http://www.jabber.org|Welcome!
2|1||1268830681|5||Тема: RE: Welcome!
linux2.unix.nt написал:
> Welcome to a Jabber service powered by Debian. For information about Jabber visit http://www.jabber.org
hello|
3|1||1268830701|6||:/ |
4|1||1268830745|6||gjhhgjg|
5|2||1268830821|6||q1|
6|2||1268830829|4||hi|
18:16:58
#sqlite3 /home/user2/.gajim/logs.db 'select * from jids where jid=5'

18:17:09
#sqlite3 /home/user2/.gajim/logs.db .dump | less
18:17:50
#sqlite3 /home/user2/.gajim/logs.db 'select * from jids where jid_id=5' | less
18:18:06
#sqlite3 /home/user2/.gajim/logs.db 'select * from jids where jid_id=5'
5|user2a@linux2.unix.nt|0
18:18:07
#sqlite3 /home/user2/.gajim/logs.db 'select * from jids where jid_id=6'
6|myroom@conference.linux2.unix.nt|1
18:18:14
#sqlite3 /home/user2/.gajim/logs.db 'select COUNT(*) from jids where jid_id=6'
1
18:18:45
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  7911     2     r-----    434.4
18:18:46
#d f-h
bash: d: command not found
18:18:50
#xm list
bash: xm: команда не найдена
18:18:51
#exit
exit
Connection to 192.168.15.2 closed.
18:19:02
#df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              19G  2.8G   15G  17% /
tmpfs                 3.9G     0  3.9G   0% /lib/init/rw
udev                   10M  772K  9.3M   8% /dev
tmpfs                 3.9G     0  3.9G   0% /dev/shm
18:19:04
#dd if=/dev/zero of=file1.img bs=1024k count=2048
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 27.9853 s, 76.7 MB/s
18:20:44
#rm file1.img

18:20:54
#dd if=/dev/zero of=file1.img bs=1024k count=1 seek=2048
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00298292 s, 352 MB/s
18:21:05
#ls -l file1.img
-rw-r--r-- 1 root root 2148532224 2010-03-19 19:21 file1.img
18:21:11
#ls -lak file1.img
-rw-r--r-- 1 root root 2098176 2010-03-19 19:21 file1.img
18:23:04
#ls -lah file1.img
-rw-r--r-- 1 root root 2.1G 2010-03-19 19:21 file1.img
18:23:08
#усecho 2148532224/2^20 | bc
2049
18:23:22
#echo $L3_
$L3_HOME              $L3_PARENT_TTY        $L3_SESSION_ID        $L3_TAMPERED_EDITORS
18:23:22
#echo $L3_
$L3_HOME              $L3_PARENT_TTY        $L3_SESSION_ID        $L3_TAMPERED_EDITORS
18:23:22
#echo $L3_SESSION_ID
1873212846528713967-1269018456
18:24:17
#cat ~/.bashrc
# ~/.bashrc: executed by bash(1) for non-login shells.
export PS1='\h:\w\$ '
umask 022
# You may uncomment the following lines if you want `ls' to be colorized:
# export LS_OPTIONS='--color=auto'
# eval "`dircolors`"
# alias ls='ls $LS_OPTIONS'
# alias ll='ls $LS_OPTIONS -l'
# alias l='ls $LS_OPTIONS -lA'
#
# Some more alias to avoid making mistakes:
# alias rm='rm -i'
# alias cp='cp -i'
# alias mv='mv -i'
#[ $0 == l3script ] && . /root/.lilalo/l3bashrc && _l3_start
. /root/.lilalo/l3bashrc && _l3_start
18:24:47
#vi ~/.bashrc
--- /tmp/l3-saved-3746.502.1665	2010-03-19 19:24:49.000000000 +0200
+++ /root/.bashrc	2010-03-19 19:24:53.000000000 +0200
@@ -15,4 +15,4 @@
 # alias cp='cp -i'
 # alias mv='mv -i'
 #[ $0 == l3script ] && . /root/.lilalo/l3bashrc && _l3_start
-. /root/.lilalo/l3bashrc && _l3_start
+#. /root/.lilalo/l3bashrc && _l3_start
18:24:53
#echo $L3_SESSION_ID
1873212846528713967-1269018456
18:24:59
#apt-get install cmatrix
Reading package lists... Done
Building dependency tree
Reading state information... Done
cmatrix is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
18:25:32
#cmatrix

Файлы

  • /etc/zaptel.conf
  • ~/.bashrc
  • /etc/zaptel.conf
    >
    span=1,0,0,ccs,hdb3,crc4
    bchan=1-15
    dchan=16
    span=2,1,0,ccs,hdb3,crc4
    bchan=32-46
    dchan=47
    
    ~/.bashrc
    >
    # ~/.bashrc: executed by bash(1) for non-login shells.
    export PS1='\h:\w\$ '
    umask 022
    # You may uncomment the following lines if you want `ls' to be colorized:
    # export LS_OPTIONS='--color=auto'
    # eval "`dircolors`"
    # alias ls='ls $LS_OPTIONS'
    # alias ll='ls $LS_OPTIONS -l'
    # alias l='ls $LS_OPTIONS -lA'
    #
    # Some more alias to avoid making mistakes:
    # alias rm='rm -i'
    # alias cp='cp -i'
    # alias mv='mv -i'
    #[ $0 == l3script ] && . /root/.lilalo/l3bashrc && _l3_start
    . /root/.lilalo/l3bashrc && _l3_start
    

    Статистика

    Время первой команды журнала15:21:46 2010- 3-19
    Время последней команды журнала18:25:32 2010- 3-19
    Количество командных строк в журнале88
    Процент команд с ненулевым кодом завершения, % 3.41
    Процент синтаксически неверно набранных команд, % 3.41
    Суммарное время работы с терминалом *, час 1.29
    Количество командных строк в единицу времени, команда/мин 1.14
    Частота использования команд
    sqlite312|===========| 11.76%
    ls8|=======| 7.84%
    sqlite7|======| 6.86%
    apt-get6|=====| 5.88%
    apt-cache5|====| 4.90%
    echo4|===| 3.92%
    less4|===| 3.92%
    screen3|==| 2.94%
    xm3|==| 2.94%
    netstat3|==| 2.94%
    vim3|==| 2.94%
    "3|==| 2.94%
    du3|==| 2.94%
    '2|=| 1.96%
    /etc/init.d/vsftpd2|=| 1.96%
    cat2|=| 1.96%
    tar2|=| 1.96%
    dd2|=| 1.96%
    vi2|=| 1.96%
    mkdir1|| 0.98%
    asterisk1|| 0.98%
    xen1|| 0.98%
    0.7%]1|| 0.98%
    1d1|| 0.98%
    rm1|| 0.98%
    cd1|| 0.98%
    bc1|| 0.98%
    ##1|| 0.98%
    ~1|| 0.98%
    усecho1|| 0.98%
    cmatrix1|| 0.98%
    Mem:1|| 0.98%
    top1|| 0.98%
    `exit1|| 0.98%
    head1|| 0.98%
    lspci1|| 0.98%
    scp1|| 0.98%
    xentop1|| 0.98%
    df1|| 0.98%
    htop1|| 0.98%
    zcat1|| 0.98%
    grep1|| 0.98%
    21|| 0.98%
    d1|| 0.98%
    exit1|| 0.98%
    ____
    *) Интервалы неактивности длительностью 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$