/l3/users/eb/2009/linux16/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 |
|
#фзе-пapt-cache search xen
aide-xen - Advanced Intrusion Detection Environment - static binary for XEN autopkgtest - automatic as-installed testing for Debian packages autopkgtest-xenlvm - Xen/LVM2 based testbed snapshot system caudium - An extensible WWW server written in Pike claws-mail-themes - Pixmap icon themes for the Claws Mail mailer convirt - A graphical Xen management tool dtc-common - web control panel for admin and accounting hosting services (common files) dtc-core - web control panel for admin and accounting hosting services (fewer depends) dtc-cyrus - web control panel for admin and accounting hosting services (cyrus depends) dtc-postfix-courier - web control panel for admin and accounting hosting services (more depends) ... xen-tools - Tools to manage Debian XEN virtual servers xen-utils-3.2-1 - XEN administrative tools xen-utils-common - XEN administrative tools - common files xen-utils-unstable - XEN administrative tools xenman - transitional package for Debian lenny xenomai-doc - Xenomai documentation xenomai-runtime - Xenomai runtime utilities xenstore-utils - Xenstore utilities for Xen xenwatch - Virtualization utilities, mostly for Xen libroxen-popdrop - Модуль POP3 для веб-сервера Roxen Challenger |
#vi /etc/ap
--- /tmp/l3-saved-9139.20671.4618 2009-06-05 17:04:41.000000000 +0300 +++ /etc/apt/sources.list 2009-06-05 17:05:44.000000000 +0300 @@ -1 +1,2 @@ deb http://10.0.35.1:9999/debian sid main +deb http://10.0.35.1:9999/debian edge mail |
#vi /etc/ap
--- /tmp/l3-saved-9139.6630.7311 2009-06-05 17:07:45.000000000 +0300 +++ /etc/apt/sources.list 2009-06-05 17:07:54.000000000 +0300 @@ -1,2 +1,2 @@ deb http://10.0.35.1:9999/debian sid main -deb http://10.0.35.1:9999/debian edge mail +deb http://10.0.35.1:9999/debian etch mail |
#vi /etc/apt/
--- /tmp/l3-saved-9139.16054.10830 2009-06-05 17:08:59.000000000 +0300 +++ /etc/apt/sources.list 2009-06-05 17:09:08.000000000 +0300 @@ -1,2 +1,2 @@ deb http://10.0.35.1:9999/debian sid main -deb http://10.0.35.1:9999/debian etch mail +deb http://10.0.35.1:9999/debian etch main |
#vi /etc/apt/sources.list
--- /tmp/l3-saved-9139.15737.17849 2009-06-05 17:17:15.000000000 +0300 +++ menu.lst 2009-06-05 17:21:37.000000000 +0300 @@ -6,6 +6,17 @@ kernel /vmlinuz root=LABEL=ROOT initrd /initrd.img ### BEGIN AUTOMAGIC KERNELS LIST + +title Xen 4.0.3-1-i386-pae / Debian GNU/Linux, kernel 2.6.18-6-xen-686 +root (hd0,0) +kernel /boot/xen-3.0.3-1-i386-pae.gz +module /boot/vmlinuz-2.6.18-6-xen-686 root=UUID=49f5f5b4-fb06-4891-9beb-e85d779aa131 ro console=tty0 +module /boot/initrd.img-2.6.18-6-xen-686 + + + + + ## lines between the AUTOMAGIC KERNELS LIST markers will be modified ## by the debian update-grub script except for the default options below @@ -79,7 +90,7 @@ ## ## End Default Options ## -title Xen 3.0.3-1-i386-pae / Debian GNU/Linux, kernel 2.6.18-6-xen-686 +title Xen 4.0.3-1-i386-pae / Debian GNU/Linux, kernel 2.6.18-6-xen-686 root (hd0,0) kernel /boot/xen-3.0.3-1-i386-pae.gz module /boot/vmlinuz-2.6.18-6-xen-686 root=UUID=49f5f5b4-fb06-4891-9beb-e85d779aa131 ro console=tty0 |
#apt-cache search xen kernel
libxenomai-dev - Headers and static libs for Xenomai libxenomai1 - Headers and static libs for Xenomai linux-image-2.6-686-bigmem - Linux 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.29-2-686-bigmem - Linux 2.6.29 image on PPro/Celeron/PII/PIII/P4 linux-image-686-bigmem - Linux image on PPro/Celeron/PII/PIII/P4 linux-patch-xenomai - Linux kernel patches for Xenomai multiboot-doc - The Multiboot specification schroot - Execute commands in a chroot environment tgt - Linux target framework user-space tools xen-hypervisor-3.2-1-i386 - The Xen Hypervisor on i386 xen-hypervisor-3.2-1-i386-nonpae - The Xen Hypervisor on i386 without pae xen-hypervisor-unstable-i386 - The Xen Hypervisor on i386 xenomai-doc - Xenomai documentation xenomai-runtime - Xenomai runtime utilities |
#apt-cache search xen-linux
|
#apt-cache search xen linux
libroxen-hubbethrottle - Bandwidth throttle module for the Roxen Challenger web server libvirt-bin - the programs for the libvirt library libvirt-dev - development files for the libvirt library libvirt-doc - documentation for the libvirt library libvirt-ocaml - OCaml bindings for libvirt libvirt-ocaml-dev - OCaml bindings for libvirt libvirt-ruby - Ruby bindings for libvirt libvirt-ruby1.8 - Ruby bindings for libvirt libvirt0 - library for interfacing with different virtualization systems libvirt0-dbg - library for interfacing with different virtualization systems libxenomai-dev - Headers and static libs for Xenomai libxenomai1 - Headers and static libs for Xenomai linux-image-2.6-686-bigmem - Linux 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.29-2-686-bigmem - Linux 2.6.29 image on PPro/Celeron/PII/PIII/P4 linux-image-686-bigmem - Linux image on PPro/Celeron/PII/PIII/P4 linux-patch-xenomai - Linux kernel patches for Xenomai python-libvirt - libvirt Python bindings tgt - Linux target framework user-space tools xenomai-doc - Xenomai documentation xenomai-runtime - Xenomai runtime utilities |
#apt-get update
Получено:1 http://10.0.35.1 sid Release.gpg [1032B] Получено:2 http://10.0.35.1 sid/main Translation-ru [400kB] Игн http://10.0.35.1 edge Release.gpg Игн http://10.0.35.1 edge/mail Translation-ru Получено:3 http://10.0.35.1 sid Release [94,4kB] Игн http://10.0.35.1 edge Release Игн http://10.0.35.1 sid/main Packages/DiffIndex Игн http://10.0.35.1 edge/mail Packages Игн http://10.0.35.1 sid/main Packages Игн http://10.0.35.1 edge/mail Packages Получено:4 http://10.0.35.1 sid/main Packages [7775kB] Ош http://10.0.35.1 edge/mail Packages 404 Not Found Получено 8270kБ за 22s (363kБ/c) W: Не удалось загрузить http://10.0.35.1:9999/debian/dists/edge/mail/binary-i386/Packages 404 Not Found E: Некоторые индексные файлы не загрузились, они были проигнорированы или вместо них были использованы старые версии |
#apt-cache search xen linux
libroxen-hubbethrottle - Bandwidth throttle module for the Roxen Challenger web server libvirt-bin - the programs for the libvirt library libvirt-dev - development files for the libvirt library libvirt-doc - documentation for the libvirt library libvirt-ocaml - OCaml bindings for libvirt libvirt-ocaml-dev - OCaml bindings for libvirt libvirt-ruby - Ruby bindings for libvirt libvirt-ruby1.8 - Ruby bindings for libvirt libvirt0 - library for interfacing with different virtualization systems libvirt0-dbg - library for interfacing with different virtualization systems libxenomai-dev - Headers and static libs for Xenomai libxenomai1 - Headers and static libs for Xenomai linux-image-2.6-686-bigmem - Linux 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.29-2-686-bigmem - Linux 2.6.29 image on PPro/Celeron/PII/PIII/P4 linux-image-686-bigmem - Linux image on PPro/Celeron/PII/PIII/P4 linux-patch-xenomai - Linux kernel patches for Xenomai python-libvirt - libvirt Python bindings tgt - Linux target framework user-space tools xenomai-doc - Xenomai documentation xenomai-runtime - Xenomai runtime utilities |
#apt-get install xen-
xen-docs-3.2 xen-hypervisor-i386 xen-linux-system-2.6.26-1-xen-amd64 xen-docs-unstable xen-hypervisor-i386-nonpae xen-shell xen-hypervisor xen-hypervisor-i386-pae xen-tools xen-hypervisor-3 xen-hypervisor-unstable xen-utils xen-hypervisor-3.2-1 xen-hypervisor-unstable-i386 xen-utils-3.0 xen-hypervisor-3.2-1-i386 xen-ioemu-3.0 xen-utils-3.2-1 xen-hypervisor-3.2-1-i386-nonpae xen-ioemu-3.0-unstable xen-utils-common xen-hypervisor-amd64 xen-linux-system-2.6.26-1-xen-686 xen-utils-unstable |
#apt-get install xen-linux-system-2.6.26-1-xen-686
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Пакет xen-linux-system-2.6.26-1-xen-686 недоступен, но упомянут в списке зависимостей другого пакета. Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list E: Для пакета xen-linux-system-2.6.26-1-xen-686 не найдены кандидаты на установку |
#apt-get install xen-linux-system-2.6.
xen-linux-system-2.6.18-6-xen-686 xen-linux-system-2.6.26-1-xen-686 xen-linux-system-2.6.18-6-xen-vserver-686 xen-linux-system-2.6.26-1-xen-amd64 |
#apt-get install xen-linux-system-2.6.18-6-xen-686 \
> Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: bridge-utils libc6-xen libxenstore3.0 linux-image-2.6.18-6-xen-686 linux-modules-2.6.18-6-xen-686 xen-hypervisor-3.0.3-1-i386-pae xen-utils-3.0.3-1 xen-utils-common xenstore-utils Предлагаемые пакеты: linux-doc-2.6.18 xen-docs-3.0 Рекомендуемые пакеты: ... Настраивается пакет xen-hypervisor-3.0.3-1-i386-pae (3.0.3-0-4) ... 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.0.3-1-i386-pae, kernel: /boot/vmlinuz-2.6.18-6-xen-686 Found kernel: /boot/vmlinuz-2.6.29-2-686 Found kernel: /boot/vmlinuz-2.6.18-6-xen-686 Updating /boot/grub/menu.lst ... done Настраивается пакет xen-linux-system-2.6.18-6-xen-686 (2.6.18.dfsg.1-24) ... |
#apt-get install xen
xen xen-hypervisor-amd64 xenomai xen-docs-3.0 xen-hypervisor-i386 xenomai-doc xen-docs-3.2 xen-hypervisor-i386-nonpae xenomai-docs xen-docs-unstable xen-hypervisor-i386-pae xenomai-runtime xengine xen-hypervisor-unstable xen-shell xen-hypervisor xen-hypervisor-unstable-i386 xenstore-utils xen-hypervisor-3 xen-ioemu-3.0 xen-tools xen-hypervisor-3.0 xen-ioemu-3.0.3-1 xen-utils xen-hypervisor-3.0.3-1 xen-ioemu-3.0-unstable xen-utils-3.0 xen-hypervisor-3.0.3-1-i386 xen-linux-system-2.6.18-6-xen-686 xen-utils-3.0.3-1 xen-hypervisor-3.0.3-1-i386-pae xen-linux-system-2.6.18-6-xen-vserver-686 xen-utils-3.2-1 xen-hypervisor-3.2-1 xen-linux-system-2.6.26-1-xen-686 xen-utils-common xen-hypervisor-3.2-1-i386 xen-linux-system-2.6.26-1-xen-amd64 xen-utils-unstable xen-hypervisor-3.2-1-i386-nonpae xenman xenwatch |
#apt-get install xen
xen xen-hypervisor-amd64 xenomai xen-docs-3.0 xen-hypervisor-i386 xenomai-doc xen-docs-3.2 xen-hypervisor-i386-nonpae xenomai-docs xen-docs-unstable xen-hypervisor-i386-pae xenomai-runtime xengine xen-hypervisor-unstable xen-shell xen-hypervisor xen-hypervisor-unstable-i386 xenstore-utils xen-hypervisor-3 xen-ioemu-3.0 xen-tools xen-hypervisor-3.0 xen-ioemu-3.0.3-1 xen-utils xen-hypervisor-3.0.3-1 xen-ioemu-3.0-unstable xen-utils-3.0 xen-hypervisor-3.0.3-1-i386 xen-linux-system-2.6.18-6-xen-686 xen-utils-3.0.3-1 xen-hypervisor-3.0.3-1-i386-pae xen-linux-system-2.6.18-6-xen-vserver-686 xen-utils-3.2-1 xen-hypervisor-3.2-1 xen-linux-system-2.6.26-1-xen-686 xen-utils-common xen-hypervisor-3.2-1-i386 xen-linux-system-2.6.26-1-xen-amd64 xen-utils-unstable xen-hypervisor-3.2-1-i386-nonpae xenman xenwatch |
#apt-get install xen-utils-3.2-1
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: xen-hypervisor-3.2-1-i386 Предлагаемые пакеты: xen-docs-3.2 Рекомендуемые пакеты: xen-hypervisor-3.2-1 НОВЫЕ пакеты, которые будут установлены: ... Настраивается пакет xen-hypervisor-3.2-1-i386 (3.2.1-2) ... 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.0.3-1-i386-pae, kernel: /boot/vmlinuz-2.6.18-6-xen-686 Found kernel: /boot/vmlinuz-2.6.29-2-686 Found kernel: /boot/vmlinuz-2.6.18-6-xen-686 Updating /boot/grub/menu.lst ... done Настраивается пакет xen-utils-3.2-1 (3.2.1-2) ... |
#dpkg -l | grep xen-util
ii xen-utils-3.0.3-1 3.0.3-0-4 XEN administrative tools ii xen-utils-3.2-1 3.2.1-2 XEN administrative tools ii xen-utils-common 3.2.0-2 XEN administrative tools - common files |
#ls
default e2fs_stage1_5 jfs_stage1_5 menu.lst~ reiserfs_stage1_5 stage2 device.map fat_stage1_5 menu.lst minix_stage1_5 stage1 xfs_stage1_5 |
#vi menu.lst
--- /tmp/l3-saved-9139.2119.31008 2009-06-05 17:22:31.000000000 +0300 +++ menu.lst 2009-06-05 17:26:03.000000000 +0300 @@ -9,7 +9,7 @@ title Xen 4.0.3-1-i386-pae / Debian GNU/Linux, kernel 2.6.18-6-xen-686 root (hd0,0) -kernel /boot/xen-3.0.3-1-i386-pae.gz +kernel /boot/xen-3.2-1-i386.gz module /boot/vmlinuz-2.6.18-6-xen-686 root=UUID=49f5f5b4-fb06-4891-9beb-e85d779aa131 ro console=tty0 module /boot/initrd.img-2.6.18-6-xen-686 @@ -90,30 +90,5 @@ ## ## End Default Options ## -title Xen 4.0.3-1-i386-pae / Debian GNU/Linux, kernel 2.6.18-6-xen-686 -root (hd0,0) -kernel /boot/xen-3.0.3-1-i386-pae.gz -module /boot/vmlinuz-2.6.18-6-xen-686 root=UUID=49f5f5b4-fb06-4891-9beb-e85d779aa131 ro console=tty0 -module /boot/initrd.img-2.6.18-6-xen-686 - -title Debian GNU/Linux, kernel 2.6.29-2-686 -root (hd0,0) -kernel /boot/vmlinuz-2.6.29-2-686 root=UUID=49f5f5b4-fb06-4891-9beb-e85d779aa131 ro -initrd /boot/initrd.img-2.6.29-2-686 - -title Debian GNU/Linux, kernel 2.6.29-2-686 (single-user mode) -root (hd0,0) -kernel /boot/vmlinuz-2.6.29-2-686 root=UUID=49f5f5b4-fb06-4891-9beb-e85d779aa131 ro single -initrd /boot/initrd.img-2.6.29-2-686 - -title Debian GNU/Linux, kernel 2.6.18-6-xen-686 -root (hd0,0) -kernel /boot/vmlinuz-2.6.18-6-xen-686 root=UUID=49f5f5b4-fb06-4891-9beb-e85d779aa131 ro -initrd /boot/initrd.img-2.6.18-6-xen-686 - -title Debian GNU/Linux, kernel 2.6.18-6-xen-686 (single-user mode) -root (hd0,0) -kernel /boot/vmlinuz-2.6.18-6-xen-686 root=UUID=49f5f5b4-fb06-4891-9beb-e85d779aa131 ro single -initrd /boot/initrd.img-2.6.18-6-xen-686 ### END DEBIAN AUTOMAGIC KERNELS LIST |
#vi menu.lst
|
#init 6
|
#vi /boot/grub/
--- /tmp/l3-saved-3600.29824.6786 2009-06-05 17:39:29.000000000 +0300 +++ /boot/grub/menu.lst 2009-06-05 17:43:16.000000000 +0300 @@ -10,7 +10,7 @@ title Xen 4.0.3-1-i386-pae / Debian GNU/Linux, kernel 2.6.18-6-xen-686 root (hd0,0) kernel /boot/xen-3.2-1-i386.gz -module /boot/vmlinuz-2.6.18-6-xen-686 root=UUID=49f5f5b4-fb06-4891-9beb-e85d779aa131 ro console=tty0 +module /boot/vmlinuz-2.6.18-6-xen-686 root=/dev/sda1 ro console=tty0 module /boot/initrd.img-2.6.18-6-xen-686 |
#vi /boot/grub/menu.lst
|
#ls -l /dev/sd
ls: невозможно получить доступ к /dev/sd: Нет такого файла или каталога |
#ls -l /dev/sd
sda sda1 sda2 sdb sdb1 sdb2 sdb3 |
#ls -l /dev/m
mapper/ md/ md0 md1 mem mixer |
#cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md1 : active (auto-read-only) raid1 sdb1[0] 19406400 blocks [2/1] [U_] md0 : active (auto-read-only) raid1 sda2[0] sdb2[1] 20482752 blocks [2/2] [UU] unused devices: <none> |
#top
top - 17:40:55 up 9 min, 3 users, load average: 0.00, 0.02, 0.01 Tasks: 109 total, 1 running, 108 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 3107648k total, 277996k used, 2829652k free, 8272k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 0k total, 0k used, 0k free, 130848k cached 5701 root 20 0 2424 1164 916 R 0 0.0 0:00.03 top 1 root 20 0 2128 716 620 S 0 0.0 0:01.15 init 2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd 3 root RT -5 0 0 0 S 0 0.0 0:00.00 migration/0 ... 7 root 15 -5 0 0 0 S 0 0.0 0:00.00 ksoftirqd/1 8 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/1 9 root 15 -5 0 0 0 S 0 0.0 0:00.00 cpuset 10 root 15 -5 0 0 0 S 0 0.0 0:00.00 events/0 11 root 15 -5 0 0 0 S 0 0.0 0:00.00 events/1 12 root 15 -5 0 0 0 S 0 0.0 0:00.00 work_on_cpu/0 13 root 15 -5 0 0 0 S 0 0.0 0:00.00 work_on_cpu/1 14 root 15 -5 0 0 0 S 0 0.0 0:00.00 khelper 17 root 15 -5 0 0 0 S 0 0.0 0:00.00 netns 67 root 15 -5 0 0 0 S 0 0.0 0:00.00 kintegrityd/0 |
#1$BrE23/$TAnQXuGKBtvIPBCSVi0e1/
-686el /vmlinuz root=LABEL=ROOT 11 rootrd /initrd. (hd0,0) 9beb-e85d779aa131 ro console=tty0386.gz 14 module /boot/initrd.img-2.6.18-6-xen-686ot=UUID=49f5f5b4-fb06-4891-- 15 title Xen 4.0.3-1-i386-pae / Debian GNU/Linux, kernel 2.6.18-6-xenn 13 module /boot/vmlinuz-2.6.18-6-xen-686 root=/dev/sda1 ro console=ttyy 0 "/boot/grub/menu.lst" 94L, 2653C 18 19 20 ## lines between the AUTOMAGIC KERNELS LIST markers will be modified "/boot/grub/menu.lst" 94L, 2621C записано |
#fdisk
Usage: fdisk [-l] [-b SSZ] [-u] device E.g.: fdisk /dev/hda (for the first IDE disk) or: fdisk /dev/sdc (for the third SCSI disk) or: fdisk /dev/eda (for the first PS/2 ESDI drive) or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices) ... |
#fdisk /dev/sda
The number of cylinders for this disk is set to 38913. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): p Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x958b5c1e Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux /dev/sda2 2433 4982 20482875 83 Linux Command (m for help): q |
#fdisk -l /dev/sda
Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x958b5c1e Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux /dev/sda2 2433 4982 20482875 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 19228276 2833136 15418392 16% / |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на tmpfs 1,5G 0 1,5G 0% /lib/init/rw udev 10M 132K 9,9M 2% /dev tmpfs 1,5G 4,0K 1,5G 1% /dev/shm rootfs 19G 2,8G 15G 16% / |
#fdisk /dev/sda
The number of cylinders for this disk is set to 38913. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): p Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes ... v verify the partition table w write table to disk and exit x extra functionality (experts only) Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: Устройство или ресурс занято. The kernel still uses the old table. The new table will be used at the next reboot. Syncing disks. |
#mount /dev/sda
sda sda1 sda2 sda3 |
#mount /dev/sda3 /mnt
|
#ls /mnt
lost+found |
#rsync -axv / /mnt
etc/ppp/ip-up.d/bind9 etc/ppp/ip-up.d/exim4 etc/ppp/ip-up.d/sendmail etc/pulse/ etc/pulse/client.conf etc/purple/ etc/purple/prefs.xml etc/python/ etc/python/debian_config etc/python2.5/ ... etc/rc3.d/S91apache2 -> ../init.d/apache2 etc/rc3.d/S99monit -> ../init.d/monit etc/rc3.d/S99rc.local -> ../init.d/rc.local etc/rc3.d/S99rmnologin -> ../init.d/rmnologin etc/rc3.d/S99stop-bootlogd -> ../init.d/stop-bootlogd etc/rc4.d/ etc/rc4.d/README etc/rc4.d/S10rsyslog -> ../init.d/rsyslog etc/rc4.d/S10syslog-ng -> ../init.d/syslog-ng etc/rc4.d/S12dbus -> ../init.d/dbus |
#init 6
|
#apt-get update ude
E: Команде update не нужны аргументы |
#apt-get update udev
E: Команде update не нужны аргументы |
#apt-get update
В кеше http://10.0.35.1 sid Release.gpg В кеше http://10.0.35.1 sid/main Translation-ru В кеше http://10.0.35.1 etch Release.gpg Игн http://10.0.35.1 etch/main Translation-ru В кеше http://10.0.35.1 sid Release В кеше http://10.0.35.1 etch Release Игн http://10.0.35.1 sid/main Packages/DiffIndex Игн http://10.0.35.1 etch/main Packages/DiffIndex Игн http://10.0.35.1 sid/main Packages Игн http://10.0.35.1 etch/main Packages В кеше http://10.0.35.1 sid/main Packages В кеше http://10.0.35.1 etch/main Packages Чтение списков пакетов... Готово |
#apt-get install udev
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия udev. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 96 пакетов не обновлено. |
#apt-get install udev
Display all 37042 possibilities? (y or n) |
#apt-get install udev
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия udev. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 96 пакетов не обновлено. |
#apt-get install udev -t etch
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия udev. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 96 пакетов не обновлено. |
#apt-get install kernel
kernel-headers kernel-patch-evms kernel-image-2.4 kernel-patch-exec-shield kernel-image-2.4-386 kernel-patch-freeswan kernel-image-2.4-itanium kernel-patch-gcov kernel-image-2.6 kernel-patch-grsecurity2 kernel-image-2.6-386 kernel-patch-kdb kernel-image-2.6-686 kernel-patch-lkcd kernel-image-2.6-686-smp kernel-patch-mppe kernel-image-2.6-amd64-generic kernel-patch-nfs-ngroups kernel-image-2.6-amd64-k8 kernel-patch-openswan ... kernel-image-2.6-k7-smp kernel-patch-tomoyo kernel-internals-guide kernel-patch-viewos kernel-manual-2.6 kernel-patch-vserver kerneloops kernel-patch-wrr kernel-package kernel-source kernel-patch-2.2.10-kdb kernel-source-2.4 kernel-patch-2.6-reiser4 kernel-source-2.4.27 kernel-patch-atopacct kernel-source-2.6 kernel-patch-atopcnt kerneltop kernel-patch-badram kernel-wedge |
#apt-get install kernel-source
kernel-source kernel-source-2.4.27 kernel-source-2.4 kernel-source-2.6 |
#apt-get install kernel-headers
Display all 37042 possibilities? (y or n) |
#apt-get install kernel-headers
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Пакет kernel-headers недоступен, но упомянут в списке зависимостей другого пакета. Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list E: Для пакета kernel-headers не найдены кандидаты на установку |
#ls /dev/
Display all 176 possibilities? (y or n) adsp ram5 tty4 agpgart ram6 tty40 audio ram7 tty41 autofs ram8 tty42 block/ ram9 tty43 bsg/ random tty44 bus/ root tty45 cdrom rtc tty46 char/ rtc0 tty47 ... ram1 tty30 usbdev7.1_ep81 ram10 tty31 vcs ram11 tty32 vcs1 ram12 tty33 vcs7 ram13 tty34 vcsa ram14 tty35 vcsa1 ram15 tty36 vcsa7 ram2 tty37 xconsole ram3 tty38 zero ram4 tty39 |
#ls /dev/p
port ppp printer psaux ptmx pts/ |
#miit-tool
bash: miit-tool: команда не найдена |
#m
m4 mcview mk_modmap mail mcview-debian mknod mailer md5sum mkpasswd mail-files md5sum.textutils mkswap mail-lock mdadm mktap mailq mdadm-startall mktemp mailshar meinproc mkvgafont mailstat meinproc4 mkzftree mailstats mesg modinfo mail-touchlock mii-tool modprobe ... manhole mkfs.ext2 mozilla manpath mkfs.ext3 mozilla-firefox mapscrn mkfs.ext4 mt mawk mkfs.ext4dev mt-gnu mbchk mkfs.minix mtr mc mkhybrid mtrace mcedit mkinitramfs mute mcedit-debian mkinitramfs-kpkg mv mcmfmt mkisofs mx mcookie mklost+found |
#mii-tool
eth0: 10 Mbit, full duplex, link ok SIOCGMIIPHY on 'eth1' failed: Invalid argument |
#man mii-tool
|
#man mii-tool interfaces
|
#man mii-tool interfaces eth0
|
#vi /etc/xen/
|
#vi /boot/grub/
|
#~
default fat_stage1_5 menu.lst~ stage1 device.map jfs_stage1_5 minix_stage1_5 stage2 e2fs_stage1_5 menu.lst reiserfs_stage1_5 xfs_stage1_5 |
#vi /boot/grub/menu.lst
|
## should update-grub create alternative automagic boot options
|
#xen
xend xenstore-list xenstore-write xentrace_setmask xenperf xenstore-ls xentop xentrace_setsize xenstore-chmod xenstore-read xentrace xenstore-exists xenstore-rm xentrace_format |
#xenstore-l
xenstore-list xenstore-ls |
#xenstore-list
xenstore-list: Usage: xenstore-list [-h] [-s] key [...] |
#man xenstore-list
|
#xenstore-ls
tool = "" xenstored = "" vm = "" 00000000-0000-0000-0000-000000000000 = "" on_xend_stop = "ignore" shadow_memory = "0" uuid = "00000000-0000-0000-0000-000000000000" on_reboot = "restart" image = "(linux (kernel ))" ostype = "linux" ... name = "Domain-0" console = "" limit = "1048576" type = "xenconsoled" domid = "0" security_label = "" memory = "" target = "4005440" control = "" platform-feature-multiprocessor-suspend = "1" |
#xe
xend xenstore-list xenstore-write xentrace_setmask xenperf xenstore-ls xentop xentrace_setsize xenstore-chmod xenstore-read xentrace xev xenstore-exists xenstore-rm xentrace_format xeyes |
#ps aux | grep xend
root 2635 0.0 0.1 11448 6200 ? S 18:14 0:00 python /usr/lib/xen-3.2-1/bin/xend start root 2637 0.0 0.2 53692 8636 ? Sl 18:14 0:00 python /usr/lib/xen-3.2-1/bin/xend start root 3806 0.0 0.0 3476 792 pts/2 S+ 18:17 0:00 grep xend |
#ÑÑxen
xend xenstore-list xenstore-write xentrace_setmask xenperf xenstore-ls xentop xentrace_setsize xenstore-chmod xenstore-read xentrace xenstore-exists xenstore-rm xentrace_format |
#xenstore-list
xenstore-list: Usage: xenstore-list [-h] [-s] key [...] |
#xenstore-list -h
xenstore-list: Usage: xenstore-list [-h] [-s] key [...] |
#xenstore-list -s
xenstore-list: Usage: xenstore-list [-h] [-s] key [...] |
#xenstore-list key
xenstore-list: could not list path key |
#xenstore-list
xenstore-list: Usage: xenstore-list [-h] [-s] key [...] |
#xenstore-ls
tool = "" xenstored = "" vm = "" 00000000-0000-0000-0000-000000000000 = "" on_xend_stop = "ignore" shadow_memory = "0" uuid = "00000000-0000-0000-0000-000000000000" on_reboot = "restart" image = "(linux (kernel ))" ostype = "linux" ... name = "Domain-0" console = "" limit = "1048576" type = "xenconsoled" domid = "0" security_label = "" memory = "" target = "4005440" control = "" platform-feature-multiprocessor-suspend = "1" |
#xenstore-
xenstore-chmod xenstore-list xenstore-read xenstore-write xenstore-exists xenstore-ls xenstore-rm |
#man dbutstrap
|
#man dbootstrap
|
#man dboot
|
#man deb
|
#man d
|
#*bootstrap
bash: *bootstrap: команда не найдена |
#bootstrap
bash: bootstrap: команда не найдена |
#find / -name *bootstr
|
#find / -name bootstr
|
#debootsr
deallocvt defoma dellLEDCtl debconf defoma-app dellMediaDirectCtl debconf-apt-progress defoma-font dellWirelessCtl debconf-communicate defoma-hints delpart debconf-copydb defoma-id deluser debconf-escape defoma-psfont-installer depmod debconf-set-selections defoma-reconfigure dequote debconf-show defoma-subst desktop-file-install debootstrap defoma-user desktop-file-validate debugfs delgroup devdump declare dellBiosUpdate dexconf decompyle dellLcdBrightness |
#debootstrap
I: usage: [OPTION]... <suite> <target> [<mirror> [<script>]] I: Try `debootstrap --help' for more information. E: You must specify a suite and a target. |
#man debootstrap
|
#mount /dev/sda3 /mnt
|
#debootstrap /dev/sda3
I: usage: [OPTION]... <suite> <target> [<mirror> [<script>]] I: Try `debootstrap --help' for more information. E: You must specify a suite and a target. |
#debootstrap --help
Usage: debootstrap [OPTION]... <suite> <target> [<mirror> [<script>]] Bootstrap Debian base system. --help display this help and exit --version display version information and exit --verbose don't turn off the output of wget --download-only download packages, but don't perform installation --print-debs print the packages to be installed, and exit --arch=A set the target architecture (use if no dpkg) [ --arch=powerpc ] --include=A,B,C adds specified names to the list of base packages ... --keyring=K check Release files against keyring K --no-resolve-deps don't try to resolve dependencies automatically --unpack-tarball=T acquire .debs from a tarball instead of http --make-tarball=T download .debs and create a tarball (tgz format) --second-stage-target=DIR Run second stage in a subdirectory instead of root (can be used to create a foreign chroot) (requires --second-stage) --boot-floppies used for internal purposes by boot-floppies --debian-installer used for internal purposes by debian-installer |
#вÑвdebootstrap --debian-installer /mnt
E: If running debootstrap by hand, don't use --debian-installer |
#debootstrap lenny /mnt http://10.0.35.1:9999/debian
I: Validating libsepol1 I: Validating libsigc++-2.0-0c2a I: Retrieving libslang2 I: Validating libslang2 I: Retrieving libss2 I: Validating libss2 I: Retrieving libssl0.9.8 I: Validating libssl0.9.8 I: Retrieving libstdc++6 I: Validating libstdc++6 ... I: Extracting procps... I: Extracting sed... I: Extracting sysv-rc... I: Extracting sysvinit... I: Extracting sysvinit-utils... I: Extracting tar... I: Extracting tzdata... I: Extracting util-linux... I: Extracting zlib1g... W: Failure trying to run: chroot /mnt mount -t proc proc /proc |
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md1 : active (auto-read-only) raid1 sdb1[0] 19406400 blocks [2/1] [U_] md0 : active (auto-read-only) raid1 sda2[0] sdb2[1] 20482752 blocks [2/2] [UU] unused devices: <none>
Время первой команды журнала | 16:04:31 2009- 6- 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 09:30:28 2009- 6- 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 30.69 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 5.94 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.01 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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