/l3/users/eb/2009/linux1/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 |
|
#apt-cache search kernel
loop-aes-modules-2.6.26-1-686 - loop-AES encryption for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4 loop-aes-modules-2.6.26-1-686-bigmem - loop-AES encryption for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4 loop-aes-modules-2.6.26-1-amd64 - loop-AES encryption for Linux 2.6.26 on AMD64 loop-aes-modules-2.6.26-1-openvz-686 - loop-AES encryption for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4 loop-aes-modules-2.6.26-1-vserver-686 - loop-AES encryption for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4 loop-aes-modules-2.6.26-1-vserver-686-bigmem - loop-AES encryption for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4 loop-aes-modules-2.6.26-1-xen-686 - loop-AES encryption for Linux 2.6.26 on i686 loop-aes-modules-2.6.26-2-486 - loop-AES encryption for Linux 2.6.26 on x86 loop-aes-modules-2.6.26-2-686 - loop-AES encryption for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4 loop-aes-modules-2.6.26-2-686-bigmem - loop-AES encryption for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4 ... r-recommended - GNU R collection of recommended packages [metapackage] racoon - IPsec IKE keying daemon randomsound - ALSA sound card related entropy gathering daemon rarpd - Reverse Address Resolution Protocol daemon redhat-cluster-modules-2.6-486 - Redhat Cluster infrastructure for Linux 2.6 on x86 redhat-cluster-modules-2.6-686 - Redhat Cluster infrastructure for Linux 2.6 on PPro/Celeron/PII/PIII/P4 redhat-cluster-modules-2.6-686-bigmem - Redhat Cluster infrastructure for Linux 2.6 on PPro/Celeron/PII/PIII/P4 redhat-cluster-modules-2.6-amd64 - Redhat Cluster infrastructure for Linux 2.6 on AMD64 redhat-cluster-modules-2.6-openvz-686 - Redhat Cluster infrastructure for Linux 2.6 on PPro/Celeron/PII/PIII/P4 redhat-cluster-modules-2.6-vserver-686 - Redhat Cluster infrastructure for Linux 2.6 on PPro/Celeron/PII/PIII/P4 |
#apt-cache search 2.6.18
linux-patch-lustre - Linux kernel patch for the Lustre Filesystem nufw - a per-user firewalling daemon that interferes with libipq xen-linux-system-2.6.18-6-xen-686 - XEN system with Linux 2.6.18 image on i686 linux-modules-2.6.18-6-xen-686 - Linux 2.6.18 modules on i686 linux-image-2.6.18-6-xen-686 - Linux 2.6.18 image on i686 udev - /dev/ and hotplug management daemon |
#uname -a
Linux linux1 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686 GNU/Linux |
#whatch cat /proc/mdstat
bash: whatch: команда не найдена |
#watch cat /proc/mdstat
|
#Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
|
#cd /tmp
|
#fdisk -l
\ Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xc2e21a3e Device Boot Start End Blocks Id System /dev/sda1 1 9727 78132096 83 Linux /dev/sda2 9728 30401 166063905 5 Extended /dev/sda5 9728 20000 82517841 83 Linux /dev/sda6 20001 30401 83546001 83 Linux Disk /dev/sdb: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xb7927762 Device Boot Start End Blocks Id System /dev/sdb1 1 9727 78132096 83 Linux /dev/sdb2 9728 30401 166063905 5 Extended /dev/sdb5 9728 20000 82517841 83 Linux /dev/sdb6 20001 30401 83546001 83 Linux |
#df
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на tmpfs 1553824 0 1553824 0% /lib/init/rw udev 10240 132 10108 2% /dev tmpfs 1553824 4 1553820 1% /dev/shm rootfs 76904352 2717100 70280648 4% / |
#less /mnt
|
#ls -la /mnt
итого 8 drwxr-xr-x 2 root root 4096 Май 30 10:14 . drwxr-xr-x 21 root root 4096 Июн 1 10:55 .. |
#mount /dev/sda5 /mnt
|
#ls -la /mnt
итого 24 drwxr-xr-x 3 root root 4096 Июн 1 10:36 . drwxr-xr-x 21 root root 4096 Июн 1 10:55 .. drwx------ 2 root root 16384 Июн 1 10:36 lost+found |
#debootstrap lenny /mnt http://10.0.35.1:9999/debian
I: Configuring lzma... I: Configuring ncurses-base... I: Configuring ncurses-bin... I: Configuring base-files... I: Configuring libdevmapper1.02.1... I: Configuring e2fslibs... I: Configuring dpkg... I: Configuring sysvinit-utils... I: Configuring bash... I: Configuring lsb-base... ... I: Configuring libcwidget3... I: Configuring libgnutls26... I: Configuring debian-archive-keyring... I: Configuring apt... I: Configuring libept0... I: Configuring apt-utils... I: Configuring aptitude... I: Configuring tasksel-data... I: Configuring tasksel... I: Base system installed successfully. |
#cp /etc/network/interfaces /mnt/etc/network/interfaces
|
#chroot /mnt
vlan_raw_device eth0 address 192.168.15.11111111111111111111111 iface eth0.201 inet static address 192.168.201.2 address 192.168.15..0 33 lines, 891 characters vlan_raw_device eth0 gateway 192.168.201.1 up ip route add default via 192.168.201.1 dev eth0.201 table 2 || true up ip rule add from 192.168.201.2 lookup 2 || true iface eth0.211 inet static address 192.168.211.2 netmask 255.255.255.0 vlan_raw_device eth0 ~ ~ "/etc/network/interfaces" 34 lines, 894 characters written linux1:/# exit exit |
#zcat /usr/share/doc/xen-utils-common/examples/xmexample1.gz > | grep -v ^# | grep -xv '' > /etc/xen/dom1
bash: syntax error near unexpected token `|' |
#ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. You have new mail. Last login: Sat Jun 6 10:12:35 2009 from linux2.class2.unix.nt l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid |
#zcat /usr/share/doc/xen-utils-common/examples/xmexample1.gz | grep -v ^# | grep -xv '' > /etc/xen/dom1
|
#cat /etc/xen/dom1
kernel = "/boot/vmlinuz-2.6.10-xenU" memory = 64 name = "ExampleDomain" vif = [ '' ] disk = [ 'phy:hda1,hda1,w' ] root = "/dev/hda1 ro" extra = "4" |
#ls -la /mnt/boot
итого 8 drwxr-xr-x 2 root root 4096 Апр 11 16:49 . drwxr-xr-x 21 root root 4096 Июн 6 09:53 .. |
#cp /boot/ /mnt/boot/
cp: пропуск каталога `/boot/' |
#cp /boot /mnt/boot
cp: пропуск каталога `/boot' |
#cp -p /boot /mnt/boot
cp: пропуск каталога `/boot' |
#ls -la /boot
итого 26760 drwxr-xr-x 3 root root 4096 Июн 5 17:27 . drwxr-xr-x 21 root root 4096 Июн 1 10:55 .. -rw-r--r-- 1 root root 67139 Дек 27 16:23 config-2.6.18-6-xen-686 -rw-r--r-- 1 root root 101137 Май 17 23:24 config-2.6.29-2-686 drwxr-xr-x 2 root root 4096 Июн 5 18:10 grub -rw-r--r-- 1 root root 6708315 Июн 5 17:09 initrd.img-2.6.18-6-xen-686 -rw-r--r-- 1 root root 8079384 Июн 1 10:06 initrd.img-2.6.29-2-686 -rw-r--r-- 1 root root 6969304 Ноя 25 2008 initrd.img-2.6.29-2-686.bak -rw-r--r-- 1 root root 732729 Дек 27 16:23 System.map-2.6.18-6-xen-686 -rw-r--r-- 1 root root 1055639 Май 17 23:24 System.map-2.6.29-2-686 -rw-r--r-- 1 root root 1245899 Дек 27 16:22 vmlinuz-2.6.18-6-xen-686 -rw-r--r-- 1 root root 1706928 Май 17 23:23 vmlinuz-2.6.29-2-686 -rw-r--r-- 1 root root 259734 Окт 23 2007 xen-3.0.3-1-i386-pae.gz -rw-r--r-- 1 root root 376094 Июн 28 2008 xen-3.2-1-i386.gz |
#cp /boot/* /mnt/boot/
cp: пропуск каталога `/boot/grub' |
#ls /mnt/boot
config-2.6.18-6-xen-686 initrd.img-2.6.18-6-xen-686 initrd.img-2.6.29-2-686.bak System.map-2.6.29-2-686 vmlinuz-2.6.29-2-686 xen-3.2-1-i386.gz config-2.6.29-2-686 initrd.img-2.6.29-2-686 System.map-2.6.18-6-xen-686 vmlinuz-2.6.18-6-xen-686 xen-3.0.3-1-i386-pae.gz |
#vi /etc/xen/dom1
--- /tmp/l3-saved-3884.16281.26006 2009-06-06 10:06:13.000000000 +0300 +++ /etc/xen/dom1 2009-06-06 10:08:16.000000000 +0300 @@ -1,7 +1,8 @@ -kernel = "/boot/vmlinuz-2.6.1-xenU" -memory = 64 -name = "ExampleDomain" +kernel = "/boot/vmlinuz-2.6.18-xenU" +ramdisk = +memory = 256 +name = "dom1" vif = [ '' ] -disk = [ 'phy:hda1,hda1,w' ] +disk = [ :wq'phy:hda1,hda1,w' ] root = "/dev/hda1 ro" extra = "4" |
#vi /etc/xen/dom1
--- /tmp/l3-saved-3884.18523.25955 2009-06-06 10:08:29.000000000 +0300 +++ /etc/xen/dom1 2009-06-06 10:09:36.000000000 +0300 @@ -3,6 +3,6 @@ memory = 256 name = "dom1" vif = [ '' ] -disk = [ :wq'phy:hda1,hda1,w' ] -root = "/dev/hda1 ro" +disk = [ :wq'phy:sda5,sda1,w' ] +root = "/dev/sda1 ro" extra = "4" |
#vi /etc/xen/dom1
|
#ls -la /mnt/boot
итого 26756 drwxr-xr-x 2 root root 4096 Июн 6 10:04 . drwxr-xr-x 21 root root 4096 Июн 6 09:53 .. -rw-r--r-- 1 root root 67139 Июн 6 10:04 config-2.6.18-6-xen-686 -rw-r--r-- 1 root root 101137 Июн 6 10:04 config-2.6.29-2-686 -rw-r--r-- 1 root root 6708315 Июн 6 10:04 initrd.img-2.6.18-6-xen-686 -rw-r--r-- 1 root root 8079384 Июн 6 10:04 initrd.img-2.6.29-2-686 -rw-r--r-- 1 root root 6969304 Июн 6 10:04 initrd.img-2.6.29-2-686.bak -rw-r--r-- 1 root root 732729 Июн 6 10:04 System.map-2.6.18-6-xen-686 -rw-r--r-- 1 root root 1055639 Июн 6 10:04 System.map-2.6.29-2-686 -rw-r--r-- 1 root root 1245899 Июн 6 10:04 vmlinuz-2.6.18-6-xen-686 -rw-r--r-- 1 root root 1706928 Июн 6 10:04 vmlinuz-2.6.29-2-686 -rw-r--r-- 1 root root 259734 Июн 6 10:04 xen-3.0.3-1-i386-pae.gz -rw-r--r-- 1 root root 376094 Июн 6 10:04 xen-3.2-1-i386.gz |
#umout /mnt
bash: umout: команда не найдена |
#umount /mnt
|
#xm create -c dom1
WARING! Can't find hypervisor information in sysfs! /usr/lib/xen-3.0.3-1/bin/../lib/python/xen/util/security.py:25: RuntimeWarning: Python C API version mismatch for module acm: This Python has API version 1013, module acm has version 1012. from xen.lowlevel import acm ERROR: Could not obtain handle on privileged command interface (2 = No such file or directory) Using config file "/etc/xen/dom1". Error: invalid syntax (dom1, line 6) |
#vi /etc/xen/dom1
|
#vi /etc/xen/dom1
--- /tmp/l3-saved-3884.25445.6997 2009-06-06 10:18:33.000000000 +0300 +++ /etc/xen/dom1 2009-06-06 10:18:49.000000000 +0300 @@ -2,7 +2,7 @@ ramdisk = "/boot/initrd.img-2.6.18-6-xen-686" memory = 256 name = "dom1" -vif = [ '' ] +vif = [ ] disk = [ :wq'phy:sda5,sda1,w' ] root = "/dev/sda1 ro" extra = "4" |
#xm create -c dom1
WARING! Can't find hypervisor information in sysfs! /usr/lib/xen-3.0.3-1/bin/../lib/python/xen/util/security.py:25: RuntimeWarning: Python C API version mismatch for module acm: This Python has API version 1013, module acm has version 1012. from xen.lowlevel import acm ERROR: Could not obtain handle on privileged command interface (2 = No such file or directory) Using config file "/etc/xen/dom1". Error: invalid syntax (dom1, line 6) |
#vi /etc/xen/dom1
|
#vi /etc/xen/dom1
--- /tmp/l3-saved-3884.22014.25143 2009-06-06 10:20:50.000000000 +0300 +++ /etc/xen/dom1 2009-06-06 10:21:28.000000000 +0300 @@ -3,6 +3,6 @@ memory = 256 name = "dom1" vif = [ ] -disk = [ :wq'phy:sda5,sda1,w' ] -root = "/dev/sda1 ro" +disk = [ :wq'phy:sda5,sda5,w' ] +root = "/dev/sda5 ro" extra = "4" |
#xm create -c dom1
WARING! Can't find hypervisor information in sysfs! /usr/lib/xen-3.0.3-1/bin/../lib/python/xen/util/security.py:25: RuntimeWarning: Python C API version mismatch for module acm: This Python has API version 1013, module acm has version 1012. from xen.lowlevel import acm ERROR: Could not obtain handle on privileged command interface (2 = No such file or directory) Using config file "/etc/xen/dom1". Error: invalid syntax (dom1, line 6) |
#vi /etc/xen/dom1
--- /tmp/l3-saved-3884.16376.29217 2009-06-06 10:22:00.000000000 +0300 +++ /etc/xen/dom1 2009-06-06 10:22:25.000000000 +0300 @@ -3,6 +3,6 @@ memory = 256 name = "dom1" vif = [ ] -disk = [ :wq'phy:sda5,sda5,w' ] -root = "/dev/sda5 ro" +disk = [ :wq'phy:sda5,sda1,w' ] +root = "/dev/sda1 ro" extra = "4" |
#xm create -c dom1
WARING! Can't find hypervisor information in sysfs! /usr/lib/xen-3.0.3-1/bin/../lib/python/xen/util/security.py:25: RuntimeWarning: Python C API version mismatch for module acm: This Python has API version 1013, module acm has version 1012. from xen.lowlevel import acm ERROR: Could not obtain handle on privileged command interface (2 = No such file or directory) Using config file "/etc/xen/dom1". Error: invalid syntax (dom1, line 6) |
#cp -p /dev /mnt/
cp: пропуск каталога `/dev' |
#cp -p /dev/* /mnt/
cp: чтение `/dev/adsp': Ошибка ввода/вывода cp: чтение `/dev/agpgart': Недопустимый аргумент ^C |
#vi /etc/
|
#dpkg/
bin dev disk2.img disk4.img home lib media opt root selinux sys usr vmlinuz boot disk1.img disk3.img etc initrd.img lost+found mnt proc sbin srv tmp var |
#cp /sys /mnt
cp: пропуск каталога `/sys' |
#cp /sys/ /mnt
cp: пропуск каталога `/sys/' |
#cp -p /sys/ /mnt
cp: пропуск каталога `/sys/' |
#cp -R /dev /mnt/
|
#cp -R /sys /mnt/
cp: невозможно открыть `/sys/devices/platform/i8042/serio0/drvctl' для чтения: Отказано в доступе cp: невозможно открыть `/sys/devices/platform/i8042/serio1/drvctl' для чтения: Отказано в доступе cp: невозможно открыть `/sys/devices/virtual/graphics/fbcon/rotate_all' для чтения: Отказано в доступе cp: чтение `/sys/devices/pci0000:00/0000:00:02.0/resource0': Ошибка ввода/вывода cp: чтение `/sys/devices/pci0000:00/0000:00:02.0/resource2': Ошибка ввода/вывода cp: чтение `/sys/devices/pci0000:00/0000:00:02.0/resource2_wc': Ошибка ввода/вывода cp: чтение `/sys/devices/pci0000:00/0000:00:02.0/resource4': Ошибка ввода/вывода cp: чтение `/sys/devices/pci0000:00/0000:00:1a.0/resource4': Ошибка ввода/вывода cp: чтение `/sys/devices/pci0000:00/0000:00:1a.1/resource4': Ошибка ввода/вывода cp: чтение `/sys/devices/pci0000:00/0000:00:1a.7/resource0': Ошибка ввода/вывода cp: чтение `/sys/devices/pci0000:00/0000:00:1b.0/resource0': Ошибка ввода/вывода cp: невозможно открыть `/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/hwC0D0/init_verbs' для чтения: Отказано в доступе cp: невозможно открыть `/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/hwC0D0/hints' для чтения: Отказано в доступе cp: невозможно открыть `/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/hwC0D0/reconfig' для чтения: Отказано в доступе cp: невозможно открыть `/sys/devices/pci0000:00/0000:00:1b.0/sound/card0/hwC0D0/clear' для чтения: Отказано в доступе cp: чтение `/sys/devices/pci0000:00/0000:00:1c.0/0000:02:00.0/resource0': Ошибка ввода/вывода cp: чтение `/sys/devices/pci0000:00/0000:00:1c.0/0000:02:00.0/rom': Недопустимый аргумент ^C^C^Z |
#cp -R /lib/modules/$(uname -r) /mnt/lib/modules
|
#hujh
bash: hujh: команда не найдена |
#umount /mnt
umount: /mnt: not mounted |
#apt-get install slapd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам: Пакеты, имеющие неудовлетворённые зависимости: slapd: Зависит: libldap-2.4-2 (= 2.4.11-1) но 2.4.15-1.1 будет установлен E: Сломанные пакеты |
#apt-get install libldap-2.4-2
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия libldap-2.4-2. libldap-2.4-2 установлен вручную. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено. |
#apt-get install libldap-2.4.15-1.1
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет libldap-2.4.15-1.1 |
#apt-get install slapd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам: Пакеты, имеющие неудовлетворённые зависимости: slapd: Зависит: libldap-2.4-2 (= 2.4.11-1) но 2.4.15-1.1 будет установлен E: Сломанные пакеты |
#vi /etc/apt/sourse.list
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
итого 84 drwxr-xr-x 4 root root 4096 Июн 6 15:02 . drwxr-xr-x 101 root root 4096 Июн 6 12:08 .. drwxr-xr-x 2 root root 4096 Май 29 10:46 apt.conf.d -rw-r--r-- 1 root root 2098 Фев 16 23:52 apt-file.conf -rw------- 1 root root 0 Май 24 13:16 secring.gpg -rw-r--r-- 1 root root 272 Июн 5 17:27 sources.list drwxr-xr-x 2 root root 4096 Апр 14 15:31 sources.list.d -rw------- 1 root root 1200 Май 29 11:24 trustdb.gpg -rw------- 1 root root 25659 Май 29 11:24 trusted.gpg -rw------- 1 root root 25659 Май 29 11:24 trusted.gpg~ |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
2 #`:deb http://127.0.0.1;9999/debian lenny mainn 3 #deb http://10.0.35.1:9999/debian lenny main contrib non-free 4 #deb http://10.0.35.1:9999/debian experimental main contrib non-free ~ ~ ~ ~ ~ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "sources.list" 6L, 289C записано |
#apt-get update
В кеше http://10.0.35.1 lenny Release.gpg В кеше http://10.0.35.1 lenny/main Translation-ru Игн http://10.0.35.1 lenny/contrib Translation-ru Игн http://10.0.35.1 lenny/non-free Translation-ru В кеше http://10.0.35.1 lenny Release Игн http://10.0.35.1 lenny/main Packages/DiffIndex Игн http://10.0.35.1 lenny/contrib Packages Игн http://10.0.35.1 lenny/non-free Packages Игн http://10.0.35.1 lenny/main Packages Получено:1 http://10.0.35.1 lenny/contrib Packages [93,4kB] Получено:2 http://10.0.35.1 lenny/non-free Packages [125kB] В кеше http://10.0.35.1 lenny/main Packages Получено 218kБ за 2s (107kБ/c) Чтение списков пакетов... Готово |
#apt-get install slapd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам: Пакеты, имеющие неудовлетворённые зависимости: slapd: Зависит: libldap-2.4-2 (= 2.4.11-1) но 2.4.15-1.1 будет установлен E: Сломанные пакеты |
#vi /etc/apt/sources.list
--- /tmp/l3-saved-3884.5502.50 2009-06-06 15:10:24.000000000 +0300 +++ /etc/apt/sources.list 2009-06-06 15:10:39.000000000 +0300 @@ -1,4 +1,4 @@ -deb http://10.0.35.1:9999/debian etch main contrib non-free +deb http://10.0.35.1:9999/debian sid main contrib non-free #`:deb http://127.0.0.1;9999/debian lenny mainn #deb http://10.0.35.1:9999/debian lenny main contrib non-free #deb http://10.0.35.1:9999/debian experimental main contrib non-free |
#cd /etc/ldap/ ;ls -l
итого 20 -rw-r--r-- 1 root root 245 Апр 19 21:40 ldap.conf drwxr-xr-x 2 root root 4096 Апр 19 21:41 sasl2 drwxr-xr-x 2 root root 4096 Июн 6 15:11 schema -rw-r----- 1 root openldap 4791 Июн 6 15:11 slapd.conf |
#less schema
|
#cd schema
|
#ls -l
итого 184 -rw-r--r-- 1 root root 2180 Апр 19 21:40 collective.schema -rw-r--r-- 1 root root 2084 Апр 19 21:40 corba.schema -rw-r--r-- 1 root root 21175 Апр 19 21:40 core.ldif -rw-r--r-- 1 root root 20346 Апр 19 21:40 core.schema -rw-r--r-- 1 root root 12089 Апр 19 21:40 cosine.ldif -rw-r--r-- 1 root root 14030 Апр 19 21:40 cosine.schema -rw-r--r-- 1 root root 10474 Апр 19 21:40 duaconf.schema -rw-r--r-- 1 root root 3376 Апр 19 21:40 dyngroup.schema -rw-r--r-- 1 root root 3571 Апр 19 21:40 inetorgperson.ldif -rw-r--r-- 1 root root 6360 Апр 19 21:40 inetorgperson.schema -rw-r--r-- 1 root root 3295 Апр 19 21:40 java.schema -rw-r--r-- 1 root root 2471 Апр 19 21:40 misc.schema -rw-r--r-- 1 root root 5996 Апр 19 21:40 nadf.schema -rw-r--r-- 1 root root 6889 Апр 19 21:40 nis.ldif -rw-r--r-- 1 root root 7723 Апр 19 21:40 nis.schema -rw-r--r-- 1 root root 3393 Апр 19 21:40 openldap.ldif -rw-r--r-- 1 root root 1602 Апр 19 21:40 openldap.schema -rw-r--r-- 1 root root 20549 Апр 19 21:40 pmi.schema -rw-r--r-- 1 root root 4678 Апр 19 21:40 ppolicy.schema -rw-r--r-- 1 root root 3591 Апр 19 21:40 README |
#less core.schema
|
#cd /tmp
|
#ls -la
итого 40 drwxrwxrwt 8 root root 4096 Июн 6 15:25 . drwxr-xr-x 21 root root 4096 Июн 1 10:55 .. drwxrwxrwt 2 root root 4096 Июн 5 18:34 .ICE-unix drwx------ 2 user user 4096 Июн 5 18:34 keyring-sapi9v drwx------ 2 user user 4096 Июн 6 11:22 orbit-user drwxr-xr-x 2 user user 4096 Июн 6 11:45 photo2 drwx------ 2 user user 4096 Июн 5 18:34 ssh-ALBfmD3387 -r--r--r-- 1 root root 11 Июн 5 18:34 .X0-lock drwxrwxrwt 2 root root 4096 Июн 5 18:34 .X11-unix -rw------- 1 user user 406 Июн 5 18:34 .xfsm-ICE-RP53UU |
#cd /etc/ldap/
|
#cd /etc/ldap/ls -l
bash: cd: /etc/ldap/ls: Нет такого файла или каталога |
#cd /etc/ldap/;ls -l
итого 20 -rw-r--r-- 1 root root 245 Апр 19 21:40 ldap.conf drwxr-xr-x 2 root root 4096 Апр 19 21:41 sasl2 drwxr-xr-x 2 root root 4096 Июн 6 15:11 schema -rw-r----- 1 root openldap 4791 Июн 6 15:11 slapd.conf |
#cd /etc/ldap/schema
|
#ls -l
итого 184 -rw-r--r-- 1 root root 2180 Апр 19 21:40 collective.schema -rw-r--r-- 1 root root 2084 Апр 19 21:40 corba.schema -rw-r--r-- 1 root root 21175 Апр 19 21:40 core.ldif -rw-r--r-- 1 root root 20346 Апр 19 21:40 core.schema -rw-r--r-- 1 root root 12089 Апр 19 21:40 cosine.ldif -rw-r--r-- 1 root root 14030 Апр 19 21:40 cosine.schema -rw-r--r-- 1 root root 10474 Апр 19 21:40 duaconf.schema -rw-r--r-- 1 root root 3376 Апр 19 21:40 dyngroup.schema -rw-r--r-- 1 root root 3571 Апр 19 21:40 inetorgperson.ldif -rw-r--r-- 1 root root 6360 Апр 19 21:40 inetorgperson.schema -rw-r--r-- 1 root root 3295 Апр 19 21:40 java.schema -rw-r--r-- 1 root root 2471 Апр 19 21:40 misc.schema -rw-r--r-- 1 root root 5996 Апр 19 21:40 nadf.schema -rw-r--r-- 1 root root 6889 Апр 19 21:40 nis.ldif -rw-r--r-- 1 root root 7723 Апр 19 21:40 nis.schema -rw-r--r-- 1 root root 3393 Апр 19 21:40 openldap.ldif -rw-r--r-- 1 root root 1602 Апр 19 21:40 openldap.schema -rw-r--r-- 1 root root 20549 Апр 19 21:40 pmi.schema -rw-r--r-- 1 root root 4678 Апр 19 21:40 ppolicy.schema -rw-r--r-- 1 root root 3591 Апр 19 21:40 README |
#less core.ldif
|
#apt-get install samba
Importing account for barton...ok Importing account for bea...ok Importing account for beckie...ok Importing account for becky...ok Importing account for behdad...ok Importing account for belinda...ok Importing account for ben...ok Importing account for benjamin...ok Importing account for benny...ok Importing account for benson...ok Importing account for bernard...ok Importing account for bind...ok Importing account for smmta...ok Importing account for smmsp...ok Importing account for openldap...ok Добавляется группа `sambashare' (GID 115) ... Готово. Starting Samba daemons: nmbd smbd. |
#apt-get install smbldap-tools
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: libconvert-asn1-perl libcrypt-smbhash-perl libdigest-md4-perl libjcode-pm-perl libnet-ldap-perl libunicode-map-perl libunicode-map8-perl libunicode-maputf8-perl libunicode-string-perl Предлагаемые пакеты: libxml-sax-perl НОВЫЕ пакеты, которые будут установлены: libconvert-asn1-perl libcrypt-smbhash-perl libdigest-md4-perl libjcode-pm-perl libnet-ldap-perl libunicode-map-perl libunicode-map8-perl ... Настраивается пакет libconvert-asn1-perl (0.22-1) ... Настраивается пакет libdigest-md4-perl (1.5.dfsg-1.2+b1) ... Настраивается пакет libjcode-pm-perl (2.06-1) ... Настраивается пакет libnet-ldap-perl (1:0.39-1) ... Настраивается пакет libunicode-map-perl (0.112-10+b1) ... Настраивается пакет libunicode-string-perl (2.09-3+b1) ... Настраивается пакет libunicode-map8-perl (0.12-3+b1) ... Настраивается пакет libunicode-maputf8-perl (1.11-2) ... Настраивается пакет libcrypt-smbhash-perl (0.12-2) ... Настраивается пакет smbldap-tools (0.9.4-1) ... |
#cd /etc/samba/
|
#ls -l
итого 16 -rw-r--r-- 1 root root 8 Май 16 18:54 gdbcommands -rw-r--r-- 1 root root 11921 Июн 6 15:51 smb.conf |
#vi smb.conf
|
kernel = "/boot/vmlinuz-2.6.10-xenU" memory = 64 name = "ExampleDomain" vif = [ '' ] disk = [ 'phy:hda1,hda1,w' ] root = "/dev/hda1 ro" extra = "4"
Время первой команды журнала | 18:54:25 2009- 6- 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 18:27:36 2009- 6- 6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 85 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 25.88 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.53 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.97 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008