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

Содержание

Журнал

Среда (04/10/13)

/dev/pts/8
11:13:37
#uname -u
uname: invalid option -- 'u'
Try `uname --help' for more information.
/dev/pts/9
11:13:44
#name -u
bash: name: command not found
/dev/pts/8
11:13:44
#name -u
bash: name: command not found
/dev/pts/9
11:13:50
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/8
11:13:50
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/9
11:17:18
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/8
11:17:18
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/9
11:17:19
#apt-get update
Hit http://192.168.15.253 squeeze Release.gpg
Ign http://192.168.15.253/debian/ squeeze/main Translation-en
Ign http://192.168.15.253/debian/ squeeze/main Translation-en_US
Hit http://192.168.15.253 squeeze-backports Release.gpg
Hit http://192.168.15.253 squeeze-updates Release.gpg
Ign http://192.168.15.253/debian/ squeeze-updates/contrib Translation-en
Ign http://192.168.15.253/debian/ squeeze-updates/contrib Translation-en_US
Ign http://192.168.15.253/debian/ squeeze-updates/main Translation-en
Ign http://192.168.15.253/debian/ squeeze-updates/main Translation-en_US
Ign http://192.168.15.253/debian/ squeeze-updates/non-free Translation-en
...
Hit http://192.168.15.253 squeeze-backports/main Sources
Ign http://192.168.15.253 squeeze-updates/main Sources
Hit http://192.168.15.253 squeeze-updates/contrib Sources
Hit http://192.168.15.253 squeeze-updates/non-free Sources
Ign http://192.168.15.253 squeeze-updates/main i386 Packages
Hit http://192.168.15.253 squeeze-updates/contrib i386 Packages
Hit http://192.168.15.253 squeeze-updates/non-free i386 Packages
Hit http://192.168.15.253 squeeze-updates/main Sources
Hit http://192.168.15.253 squeeze-updates/main i386 Packages
Reading package lists... Done
/dev/pts/8
11:17:19
#apt-get update
Hit http://192.168.15.253 squeeze Release.gpg
Ign http://192.168.15.253/debian/ squeeze/main Translation-en
Ign http://192.168.15.253/debian/ squeeze/main Translation-en_US
Hit http://192.168.15.253 squeeze-backports Release.gpg
Hit http://192.168.15.253 squeeze-updates Release.gpg
Ign http://192.168.15.253/debian/ squeeze-updates/contrib Translation-en
Ign http://192.168.15.253/debian/ squeeze-updates/contrib Translation-en_US
Ign http://192.168.15.253/debian/ squeeze-updates/main Translation-en
Ign http://192.168.15.253/debian/ squeeze-updates/main Translation-en_US
Ign http://192.168.15.253/debian/ squeeze-updates/non-free Translation-en
...
Hit http://192.168.15.253 squeeze-backports/main Sources
Ign http://192.168.15.253 squeeze-updates/main Sources
Hit http://192.168.15.253 squeeze-updates/contrib Sources
Hit http://192.168.15.253 squeeze-updates/non-free Sources
Ign http://192.168.15.253 squeeze-updates/main i386 Packages
Hit http://192.168.15.253 squeeze-updates/contrib i386 Packages
Hit http://192.168.15.253 squeeze-updates/non-free i386 Packages
Hit http://192.168.15.253 squeeze-updates/main Sources
Hit http://192.168.15.253 squeeze-updates/main i386 Packages
Reading package lists... Done
/dev/pts/9
11:17:33
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/8
11:17:33
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/9
11:18:36
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/8
11:18:36
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/9
11:18:39
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
11:18:39
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/8
11:18:39
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
11:18:39
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/9
11:18:40
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/8
11:18:40
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/9
11:18:43
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/8
11:18:43
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/9
11:18:44
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/8
11:18:44
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/9
11:18:45
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/8
11:18:45
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/9
11:20:16
#apt-get search linux-image-3.2.0-0.bpo.4-686-pae
E: Invalid operation search
/dev/pts/8
11:20:16
#apt-get search linux-image-3.2.0-0.bpo.4-686-pae
E: Invalid operation search
/dev/pts/9
11:21:20
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/8
11:21:20
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.2.0-0.bpo.4-686-pae
E: Couldn't find any package by regex 'linux-image-3.2.0-0.bpo.4-686-pae'
/dev/pts/9
11:22:21
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  mysql-common libmysqlclient16
Use 'apt-get autoremove' to remove them.
Suggested packages:
  linux-doc-3.2 debian-kernel-handbook
Recommended packages:
  firmware-linux-free
...
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.2.0-0.bpo.4-686-pae /boot/vmlinuz-3.2.0-0.bpo.4-686-pae
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.2.0-0.bpo.4-686-pae /boot/vmlinuz-3.2.0-0.bpo.4-686-pae
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.2.0-0.bpo.4-686-pae /boot/vmlinuz-3.2.0-0.bpo.4-686-pae
Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-3.2.0-0.bpo.4-686-pae
Found initrd image: /boot/initrd.img-3.2.0-0.bpo.4-686-pae
Found linux image: /boot/vmlinuz-2.6.39-bpo.2-686-pae
Found initrd image: /boot/initrd.img-2.6.39-bpo.2-686-pae
done
/dev/pts/8
11:22:21
#apt-get install linux-image-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  mysql-common libmysqlclient16
Use 'apt-get autoremove' to remove them.
Suggested packages:
  linux-doc-3.2 debian-kernel-handbook
Recommended packages:
  firmware-linux-free
...
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.2.0-0.bpo.4-686-pae /boot/vmlinuz-3.2.0-0.bpo.4-686-pae
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.2.0-0.bpo.4-686-pae /boot/vmlinuz-3.2.0-0.bpo.4-686-pae
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.2.0-0.bpo.4-686-pae /boot/vmlinuz-3.2.0-0.bpo.4-686-pae
Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-3.2.0-0.bpo.4-686-pae
Found initrd image: /boot/initrd.img-3.2.0-0.bpo.4-686-pae
Found linux image: /boot/vmlinuz-2.6.39-bpo.2-686-pae
Found initrd image: /boot/initrd.img-2.6.39-bpo.2-686-pae
done
/dev/pts/1
11:30:12
#apt-get install linux-headers-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  mysql-common libmysqlclient16
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  linux-headers-3.2.0-0.bpo.4-common linux-kbuild-3.2
The following NEW packages will be installed:
  linux-headers-3.2.0-0.bpo.4-686-pae linux-headers-3.2.0-0.bpo.4-common
...
Selecting previously deselected package linux-headers-3.2.0-0.bpo.4-common.
(Reading database ... 119293 files and directories currently installed.)
Unpacking linux-headers-3.2.0-0.bpo.4-common (from .../linux-headers-3.2.0-0.bpo.4-common_3.2.41-2~bpo60+1_i386.deb) ...
Selecting previously deselected package linux-kbuild-3.2.
Unpacking linux-kbuild-3.2 (from .../linux-kbuild-3.2_3.2.1-2~bpo60+1_i386.deb) ...
Selecting previously deselected package linux-headers-3.2.0-0.bpo.4-686-pae.
Unpacking linux-headers-3.2.0-0.bpo.4-686-pae (from .../linux-headers-3.2.0-0.bpo.4-686-pae_3.2.41-2~bpo60+1_i386.deb) ...
Setting up linux-headers-3.2.0-0.bpo.4-common (3.2.41-2~bpo60+1) ...
Setting up linux-kbuild-3.2 (3.2.1-2~bpo60+1) ...
Setting up linux-headers-3.2.0-0.bpo.4-686-pae (3.2.41-2~bpo60+1) ...
/dev/pts/0
11:30:12
#apt-get install linux-headers-3.2.0-0.bpo.4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  mysql-common libmysqlclient16
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  linux-headers-3.2.0-0.bpo.4-common linux-kbuild-3.2
The following NEW packages will be installed:
  linux-headers-3.2.0-0.bpo.4-686-pae linux-headers-3.2.0-0.bpo.4-common
...
Selecting previously deselected package linux-headers-3.2.0-0.bpo.4-common.
(Reading database ... 119293 files and directories currently installed.)
Unpacking linux-headers-3.2.0-0.bpo.4-common (from .../linux-headers-3.2.0-0.bpo.4-common_3.2.41-2~bpo60+1_i386.deb) ...
Selecting previously deselected package linux-kbuild-3.2.
Unpacking linux-kbuild-3.2 (from .../linux-kbuild-3.2_3.2.1-2~bpo60+1_i386.deb) ...
Selecting previously deselected package linux-headers-3.2.0-0.bpo.4-686-pae.
Unpacking linux-headers-3.2.0-0.bpo.4-686-pae (from .../linux-headers-3.2.0-0.bpo.4-686-pae_3.2.41-2~bpo60+1_i386.deb) ...
Setting up linux-headers-3.2.0-0.bpo.4-common (3.2.41-2~bpo60+1) ...
Setting up linux-kbuild-3.2 (3.2.1-2~bpo60+1) ...
Setting up linux-headers-3.2.0-0.bpo.4-686-pae (3.2.41-2~bpo60+1) ...
прошло 32 минуты
/dev/pts/4
12:03:09
#mc
/dev/pts/5
12:03:09
#mc
прошло 45 минут
/dev/pts/1
12:48:43
#m-a a-i dahdi

/dev/pts/0
12:48:43
#m-a a-i dahdi

/dev/pts/8
12:53:51
#scp linux7:/usr/src/dahdi/dahdi-linux-2.6.2.tar.gz /usr/src
The authenticity of host 'linux7 (192.168.70.1)' can't be established.
RSA key fingerprint is 73:fd:3b:ee:91:b1:73:e4:99:4a:bf:1e:12:f3:c3:8e.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'linux7,192.168.70.1' (RSA) to the list of known hosts.
root@linux7's password:
dahdi-linux-2.6.2.tar.gz                      100% 1686KB   1.7MB/s   00:00
/dev/pts/9
12:53:51
#scp linux7:/usr/src/dahdi/dahdi-linux-2.6.2.tar.gz /usr/src
The authenticity of host 'linux7 (192.168.70.1)' can't be established.
RSA key fingerprint is 73:fd:3b:ee:91:b1:73:e4:99:4a:bf:1e:12:f3:c3:8e.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'linux7,192.168.70.1' (RSA) to the list of known hosts.
root@linux7's password:
dahdi-linux-2.6.2.tar.gz                      100% 1686KB   1.7MB/s   00:00
/dev/pts/8
12:57:44
#pwd
/root
/dev/pts/9
12:57:44
#pwd
/root
/dev/pts/4
12:58:23
#mc
/dev/pts/5
12:58:23
#mc
/dev/pts/8
12:59:18
#cd /usr/src

/dev/pts/9
12:59:18
#cd /usr/src

/dev/pts/8
12:59:25
#ls
dahdi-linux-2.6.2                    linux-headers-3.2.0-0.bpo.4-common
dahdi-linux-2.6.2.tar.gz             linux-kbuild-3.2
dahdi.tar.bz2                        modules
linux                                vpb-driver.tar.bz2
linux-headers-3.2.0-0.bpo.4-686-pae
/dev/pts/9
12:59:25
#ls
dahdi-linux-2.6.2                    linux-headers-3.2.0-0.bpo.4-common
dahdi-linux-2.6.2.tar.gz             linux-kbuild-3.2
dahdi.tar.bz2                        modules
linux                                vpb-driver.tar.bz2
linux-headers-3.2.0-0.bpo.4-686-pae
/dev/pts/8
12:59:27
#cd dahdi
dahdi-linux-2.6.2/        dahdi-linux-2.6.2.tar.gz  dahdi.tar.bz2
/dev/pts/9
12:59:27
#cd dahdi
dahdi-linux-2.6.2/        dahdi-linux-2.6.2.tar.gz  dahdi.tar.bz2
/dev/pts/8
12:59:27
#cd dahdi-linux-2.6.2

/dev/pts/9
12:59:27
#cd dahdi-linux-2.6.2

/dev/pts/8
13:00:05
#make install
make -C drivers/dahdi/firmware firmware-loaders
make[1]: Entering directory `/usr/src/dahdi-linux-2.6.2/drivers/dahdi/firmware'
make[1]: Leaving directory `/usr/src/dahdi-linux-2.6.2/drivers/dahdi/firmware'
make -C /lib/modules/3.2.0-0.bpo.4-686-pae/build SUBDIRS=/usr/src/dahdi-linux-2.6.2/drivers/dahdi DAHDI_INCLUDE=/usr/src/dahdi-linux-2.6.2/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-0.bpo.4-686-pae'
  VERSION /usr/src/dahdi-linux-2.6.2/drivers/dahdi/xpp/xpp_version.h
  Building modules, stage 2.
  MODPOST 31 modules
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-0.bpo.4-686-pae'
build_tools/uninstall-modules dahdi 3.2.0-0.bpo.4-686-pae
...
install ../init_card_1_30 ../init_card_2_30 ../init_card_3_30 ../init_card_4_30 ../init_card_5_30 /usr/share/dahdi/
install -m 644 ../XppConfig.pm USB_FW.hex USB_FW.201.hex USB_RECOV.hex FPGA_FXS.hex FPGA_1141.hex FPGA_1151.hex FPGA_1161.hex FPGA_1161.201.hex PIC_TYPE_1.hex PIC_TYPE_2.hex PIC_TYPE_3.hex PIC_TYPE_4.hex    /usr/share/dahdi/
make[1]: Leaving directory `/usr/src/dahdi-linux-2.6.2/drivers/dahdi/xpp/firmwares'
###################################################
###
### DAHDI installed successfully.
### If you have not done so before, install the package
### dahdi-tools.
###
###################################################
/dev/pts/9
13:00:05
#make install
make -C drivers/dahdi/firmware firmware-loaders
make[1]: Entering directory `/usr/src/dahdi-linux-2.6.2/drivers/dahdi/firmware'
make[1]: Leaving directory `/usr/src/dahdi-linux-2.6.2/drivers/dahdi/firmware'
make -C /lib/modules/3.2.0-0.bpo.4-686-pae/build SUBDIRS=/usr/src/dahdi-linux-2.6.2/drivers/dahdi DAHDI_INCLUDE=/usr/src/dahdi-linux-2.6.2/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-0.bpo.4-686-pae'
  VERSION /usr/src/dahdi-linux-2.6.2/drivers/dahdi/xpp/xpp_version.h
  Building modules, stage 2.
  MODPOST 31 modules
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-0.bpo.4-686-pae'
build_tools/uninstall-modules dahdi 3.2.0-0.bpo.4-686-pae
...
install ../init_card_1_30 ../init_card_2_30 ../init_card_3_30 ../init_card_4_30 ../init_card_5_30 /usr/share/dahdi/
install -m 644 ../XppConfig.pm USB_FW.hex USB_FW.201.hex USB_RECOV.hex FPGA_FXS.hex FPGA_1141.hex FPGA_1151.hex FPGA_1161.hex FPGA_1161.201.hex PIC_TYPE_1.hex PIC_TYPE_2.hex PIC_TYPE_3.hex PIC_TYPE_4.hex    /usr/share/dahdi/
make[1]: Leaving directory `/usr/src/dahdi-linux-2.6.2/drivers/dahdi/xpp/firmwares'
###################################################
###
### DAHDI installed successfully.
### If you have not done so before, install the package
### dahdi-tools.
###
###################################################
/dev/pts/8
13:01:19
#depmod -a

/dev/pts/9
13:01:19
#depmod -a

/dev/pts/8
13:01:30
#modprobe dahdi

/dev/pts/9
13:01:30
#modprobe dahdi

/dev/pts/8
13:01:39
#modinfo dahdi
filename:       /lib/modules/3.2.0-0.bpo.4-686-pae/dahdi/dahdi.ko
alias:          dahdi_dummy
license:        GPL v2
description:    DAHDI Telephony Interface
author:         Mark Spencer <markster@digium.com>
version:        2.6.2
srcversion:     0AFDAE1CD29137EA0FA18FB
depends:        crc-ccitt
vermagic:       3.2.0-0.bpo.4-686-pae SMP mod_unload modversions 686
parm:           initdir:charp
parm:           debug:Sets debugging verbosity as a bitfield, to see general debugging set this to 1. To see RBS debugging set this to 32 (int)
parm:           deftaps:int
parm:           max_pseudo_channels:Maximum number of pseudo channels. (int)
parm:           hwec_overrides_swec:When true, a hardware echo canceller is used instead of configured SWEC. (int)
parm:           auto_assign_spans:If 1 spans will automatically have their children span and channel numbers assigned by the driver. If 0, user space will need to assign them via /sys/bus/dahdi_devices. (int)
/dev/pts/9
13:01:39
#modinfo dahdi
filename:       /lib/modules/3.2.0-0.bpo.4-686-pae/dahdi/dahdi.ko
alias:          dahdi_dummy
license:        GPL v2
description:    DAHDI Telephony Interface
author:         Mark Spencer <markster@digium.com>
version:        2.6.2
srcversion:     0AFDAE1CD29137EA0FA18FB
depends:        crc-ccitt
vermagic:       3.2.0-0.bpo.4-686-pae SMP mod_unload modversions 686
parm:           initdir:charp
parm:           debug:Sets debugging verbosity as a bitfield, to see general debugging set this to 1. To see RBS debugging set this to 32 (int)
parm:           deftaps:int
parm:           max_pseudo_channels:Maximum number of pseudo channels. (int)
parm:           hwec_overrides_swec:When true, a hardware echo canceller is used instead of configured SWEC. (int)
parm:           auto_assign_spans:If 1 spans will automatically have their children span and channel numbers assigned by the driver. If 0, user space will need to assign them via /sys/bus/dahdi_devices. (int)
/dev/pts/8
13:01:53
#apt-get mpg123
E: Invalid operation mpg123
/dev/pts/9
13:01:53
#apt-get mpg123
E: Invalid operation mpg123
прошло 30 минут
/dev/pts/8
13:32:15
#apt-get install mpg123
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  mysql-common libmysqlclient16
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libmpg123-0
Suggested packages:
  libartsc0 libaudio2
...
Selecting previously deselected package libmpg123-0.
(Reading database ... 128364 files and directories currently installed.)
Unpacking libmpg123-0 (from .../libmpg123-0_1.12.1-3_i386.deb) ...
Selecting previously deselected package mpg123.
Unpacking mpg123 (from .../mpg123_1.12.1-3_i386.deb) ...
Processing triggers for man-db ...
Setting up libmpg123-0 (1.12.1-3) ...
Setting up mpg123 (1.12.1-3) ...
update-alternatives: using /usr/bin/mpg123.bin to provide /usr/bin/mpg123 (mpg123) in auto mode.
update-alternatives: using /usr/bin/mpg123.bin to provide /usr/bin/mp3-decoder (mp3-decoder) in auto mode.
/dev/pts/9
13:32:15
#apt-get install mpg123
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  mysql-common libmysqlclient16
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libmpg123-0
Suggested packages:
  libartsc0 libaudio2
...
Selecting previously deselected package libmpg123-0.
(Reading database ... 128364 files and directories currently installed.)
Unpacking libmpg123-0 (from .../libmpg123-0_1.12.1-3_i386.deb) ...
Selecting previously deselected package mpg123.
Unpacking mpg123 (from .../mpg123_1.12.1-3_i386.deb) ...
Processing triggers for man-db ...
Setting up libmpg123-0 (1.12.1-3) ...
Setting up mpg123 (1.12.1-3) ...
update-alternatives: using /usr/bin/mpg123.bin to provide /usr/bin/mpg123 (mpg123) in auto mode.
update-alternatives: using /usr/bin/mpg123.bin to provide /usr/bin/mp3-decoder (mp3-decoder) in auto mode.
/dev/pts/8
13:32:29
#cd /

/dev/pts/9
13:32:29
#cd /

/dev/pts/1
13:34:01
#mc
/dev/pts/0
13:34:01
#mc
/dev/pts/8
13:35:48
#pwd
/
/dev/pts/9
13:35:48
#pwd
/
/dev/pts/8
13:38:03
#pwd
/
/dev/pts/9
13:38:03
#pwd
/
/dev/pts/8
13:38:33
#pwd
-ql              sox -t wav /root/meet.wav -r 8000 -c1 -t gsm meet.gsm resample -
sox WARN sox: effect `resample' is deprecated; see sox(1) for an alternative
sox WARN resample: resample clipped 123 samples; decrease volume?
sox WARN dither: dither clipped 20 samples; decrease volume?
/dev/pts/9
13:38:33
#pwd
-ql              sox -t wav /root/meet.wav -r 8000 -c1 -t gsm meet.gsm resample -
sox WARN sox: effect `resample' is deprecated; see sox(1) for an alternative
sox WARN resample: resample clipped 123 samples; decrease volume?
sox WARN dither: dither clipped 20 samples; decrease volume?
/dev/pts/8
13:39:55
#pwd

/dev/pts/9
13:39:55
#pwd

/dev/pts/8
13:39:55
#ate -ql
-ql                                                                     esample -
sox WARN sox: effect `resample' is deprecated; see sox(1) for an alternative
sox WARN resample: resample clipped 123 samples; decrease volume?
sox WARN dither: dither clipped 22 samples; decrease volume?
/dev/pts/9
13:39:55
#ate -ql
-ql                                                                     esample -
sox WARN sox: effect `resample' is deprecated; see sox(1) for an alternative
sox WARN resample: resample clipped 123 samples; decrease volume?
sox WARN dither: dither clipped 22 samples; decrease volume?
/dev/pts/8
13:40:32
#ate -ql
sox WARN rate: rate clipped 87 samples; decrease volume?
sox WARN dither: dither clipped 15 samples; decrease volume?
/dev/pts/9
13:40:32
#ate -ql
sox WARN rate: rate clipped 87 samples; decrease volume?
sox WARN dither: dither clipped 15 samples; decrease volume?
/dev/pts/8
13:41:04
#sox
sox: SoX v14.3.1
sox FAIL sox: Not enough input filenames specified
Usage summary: [gopts] [[fopts] infile]... [fopts] outfile [effect [effopt]]...
SPECIAL FILENAMES (infile, outfile):
-                        Pipe/redirect input/output (stdin/stdout); may need -t
-d, --default-device     Use the default audio device (where available)
-n, --null               Use the `null' file handler; e.g. with synth effect
-p, --sox-pipe           Alias for `-t sox -'
SPECIAL FILENAMES (infile only):
"|program [options] ..." Pipe input from external program (where supported)
...
--add-comment TEXT       Append output file comment
--comment TEXT           Specify comment text for the output file
--comment-file FILENAME  File containing comment text for the output file
--no-glob                Don't `glob' wildcard match the following filename
AUDIO FILE FORMATS: 8svx aif aifc aiff aiffc al amb amr-nb amr-wb anb au avr awb caf cdda cdr cvs cvsd cvu dat dvms f32 f4 f64 f8 fap flac fssd gsm gsrt hcom htk ima ircam la lpc lpc10 lu mat mat4 mat5 maud nist ogg paf prc pvf raw s1 s16 s2 s24 s3 s32 s4 s8 sb sd2 sds sf sl smp snd sndfile sndr sndt sou sox sph sw txw u1 u16 u2 u24 u3 u32 u4 u8 ub ul uw vms voc vorbis vox w64 wav wavpcm wv wve xa
PLAYLIST FORMATS: m3u pls
AUDIO DEVICE DRIVERS: alsa
EFFECTS: allpass band bandpass bandreject bass bend biquad chorus channels compand contrast crop+ dcshift deemph delay dither divide+ earwax echo echos equalizer fade filter* fir firfit+ flanger gain highpass input# key* ladspa loudness lowpass mcompand mixer noiseprof noisered norm oops output# overdrive pad pan* phaser pitch polyphase* rabbit* rate remix repeat resample* reverb reverse riaa sile
  * Deprecated effect    + Experimental effect    # LibSoX-only effect
EFFECT OPTIONS (effopts): effect dependent; see --help-effect
/dev/pts/9
13:41:04
#sox
sox: SoX v14.3.1
sox FAIL sox: Not enough input filenames specified
Usage summary: [gopts] [[fopts] infile]... [fopts] outfile [effect [effopt]]...
SPECIAL FILENAMES (infile, outfile):
-                        Pipe/redirect input/output (stdin/stdout); may need -t
-d, --default-device     Use the default audio device (where available)
-n, --null               Use the `null' file handler; e.g. with synth effect
-p, --sox-pipe           Alias for `-t sox -'
SPECIAL FILENAMES (infile only):
"|program [options] ..." Pipe input from external program (where supported)
...
--add-comment TEXT       Append output file comment
--comment TEXT           Specify comment text for the output file
--comment-file FILENAME  File containing comment text for the output file
--no-glob                Don't `glob' wildcard match the following filename
AUDIO FILE FORMATS: 8svx aif aifc aiff aiffc al amb amr-nb amr-wb anb au avr awb caf cdda cdr cvs cvsd cvu dat dvms f32 f4 f64 f8 fap flac fssd gsm gsrt hcom htk ima ircam la lpc lpc10 lu mat mat4 mat5 maud nist ogg paf prc pvf raw s1 s16 s2 s24 s3 s32 s4 s8 sb sd2 sds sf sl smp snd sndfile sndr sndt sou sox sph sw txw u1 u16 u2 u24 u3 u32 u4 u8 ub ul uw vms voc vorbis vox w64 wav wavpcm wv wve xa
PLAYLIST FORMATS: m3u pls
AUDIO DEVICE DRIVERS: alsa
EFFECTS: allpass band bandpass bandreject bass bend biquad chorus channels compand contrast crop+ dcshift deemph delay dither divide+ earwax echo echos equalizer fade filter* fir firfit+ flanger gain highpass input# key* ladspa loudness lowpass mcompand mixer noiseprof noisered norm oops output# overdrive pad pan* phaser pitch polyphase* rabbit* rate remix repeat resample* reverb reverse riaa sile
  * Deprecated effect    + Experimental effect    # LibSoX-only effect
EFFECT OPTIONS (effopts): effect dependent; see --help-effect
/dev/pts/8
13:41:10
#ate -ql

13:41:10
#ate -ql
sox WARN rate: rate clipped 87 samples; decrease volume?
sox WARN dither: dither clipped 13 samples; decrease volume?
/dev/pts/9
13:41:10
#ate -ql

13:41:10
#ate -ql
sox WARN rate: rate clipped 87 samples; decrease volume?
sox WARN dither: dither clipped 13 samples; decrease volume?
/dev/pts/8
13:42:14
#ls
bin   etc         initrd.img.old  media     opt   sbin     sys  var
boot  home        lib             meet.gsm  proc  selinux  tmp  vmlinuz
dev   initrd.img  lost+found      mnt       root  srv      usr  vmlinuz.old
/dev/pts/9
13:42:14
#ls
bin   etc         initrd.img.old  media     opt   sbin     sys  var
boot  home        lib             meet.gsm  proc  selinux  tmp  vmlinuz
dev   initrd.img  lost+found      mnt       root  srv      usr  vmlinuz.old
/dev/pts/8
13:42:46
#vim /etc/asterisk/queues.conf
/dev/pts/9
13:42:46
#vim /etc/asterisk/queues.conf
--- /tmp/l3-saved-3668.18366.5402	2013-04-10 16:59:00.000000000 +0300
+++ /etc/asterisk/queues.conf	2013-04-10 17:00:12.000000000 +0300
@@ -505,4 +505,23 @@
 
 member => agent/1001
 member => agent/1002
-announce-frequency = 30
+
+announce-frequency = 90                                                                                            
+min-announce-frequency = 15                                                                                        
+periodic-announce-frequency=60                                                                                     
+random-periodic-announce=no                                                                                        
+announce-holdtime = once ; yes| none                                                                               
+announce-position = yes                                                                                            
+announce-position-limit = 5                                                                                        
+announce-round-seconds = 10                                                                                        
+                                                                                                                   
+queue-youarenext = queue-youarenext                                                                                
+queue-thereare  = queue-thereare                                                                                   
+queue-callswaiting = queue-callswaiting                                                                            
+queue-holdtime = queue-holdtime                                                                                    
+queue-minutes = queue-minutes                                                                                      
+queue-seconds = queue-seconds                                                                                      
+queue-thankyou = queue-thankyou                                                                                    
+queue-reporthold = queue-reporthold                                                                                
+periodic-announce = queue-periodic-announce
+
/dev/pts/4
13:47:59
#/etc/init.d/asterisk reload
Reloading Asterisk PBX configuration files.
/dev/pts/5
13:47:59
#/etc/init.d/asterisk reload
Reloading Asterisk PBX configuration files.
/dev/pts/4
13:54:49
#/etc/init.d/asterisk reload
Reloading Asterisk PBX configuration files.
/dev/pts/5
13:54:49
#/etc/init.d/asterisk reload
Reloading Asterisk PBX configuration files.
прошло 23 минуты
/dev/pts/14
14:18:33
#mc
/dev/pts/13
14:18:33
#mc
прошло 113 минут
/dev/pts/5
16:12:20
#/etc/init.d/asterisk reload
Reloading Asterisk PBX configuration files.
/dev/pts/4
16:12:20
#/etc/init.d/asterisk reload
Reloading Asterisk PBX configuration files.
прошло 32 минуты
16:44:37
#init 6

/dev/pts/5
16:44:37
#init 6

Четверг (04/11/13)

/dev/pts/0
08:21:47
#lsmod
Module                  Size  Used by
cpufreq_powersave      12422  0
cpufreq_conservative    12987  0
cpufreq_stats          12711  0
cpufreq_userspace      12520  0
bridge                 59326  0
stp                    12405  1 bridge
bnep                   17147  2
rfcomm                 31985  0
bluetooth             106783  10 bnep,rfcomm
...
ata_generic            12439  0
ata_piix               25240  1
libata                124180  2 ata_generic,ata_piix
scsi_mod              134461  4 sg,sr_mod,sd_mod,libata
3c59x                  30509  0
mii                    12595  1 3c59x
ehci_hcd               34968  0
e1000e                112876  0
usbcore               103673  2 ehci_hcd
usb_common             12338  1 usbcore
/dev/pts/2
08:21:47
#lsmod
Module                  Size  Used by
cpufreq_powersave      12422  0
cpufreq_conservative    12987  0
cpufreq_stats          12711  0
cpufreq_userspace      12520  0
bridge                 59326  0
stp                    12405  1 bridge
bnep                   17147  2
rfcomm                 31985  0
bluetooth             106783  10 bnep,rfcomm
...
ata_generic            12439  0
ata_piix               25240  1
libata                124180  2 ata_generic,ata_piix
scsi_mod              134461  4 sg,sr_mod,sd_mod,libata
3c59x                  30509  0
mii                    12595  1 3c59x
ehci_hcd               34968  0
e1000e                112876  0
usbcore               103673  2 ehci_hcd
usb_common             12338  1 usbcore

Статистика

Время первой команды журнала11:13:37 2013- 4-10
Время последней команды журнала08:21:47 2013- 4-11
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %30.69
Процент синтаксически неверно набранных команд, % 1.98
Суммарное время работы с терминалом *, час 1.27
Количество командных строк в единицу времени, команда/мин 1.33
Частота использования команд
apt-get34|=================================| 33.66%
pwd10|=========| 9.90%
cd8|=======| 7.92%
ate8|=======| 7.92%
mc8|=======| 7.92%
/etc/init.d/asterisk6|=====| 5.94%
ls4|===| 3.96%
sox2|=| 1.98%
m-a2|=| 1.98%
modinfo2|=| 1.98%
name2|=| 1.98%
vim2|=| 1.98%
make2|=| 1.98%
scp2|=| 1.98%
modprobe2|=| 1.98%
init2|=| 1.98%
lsmod2|=| 1.98%
depmod2|=| 1.98%
uname1|| 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$