/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 |
|
#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 |
#сchroot /dev/sda3
chroot: невозможно сменить корневой каталог на /dev/sda3: Это не каталог |
#chroot /mnt
Ошибка сегментирования |
#umount /mnt
|
#chroot /dev/sda3
chroot: невозможно сменить корневой каталог на /dev/sda3: Это не каталог |
#man chroot
|
#chroot /dev/sda3
chroot: невозможно сменить корневой каталог на /dev/sda3: Это не каталог |
#fdisk sda
Unable to open sda |
#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 /dev/sda3 4983 38913 272550757+ 83 Linux Command (m for help): q |
#mount /dev/sda3 /mnt
|
#chroot /mnt
Ошибка сегментирования |
#ls /mnt
bin dev initrd.img media proc selinux tmp vmlinuz boot etc lib mnt root srv usr debootstrap home lost+found opt sbin sys var |
#mkfs.ext3 /dev/sda3
mke2fs 1.41.5 (23-Apr-2009) /dev/sda3 is mounted; will not make a filesystem here! |
#umount /mnt
|
#mkfs.ext3 /dev/sda3
mke2fs 1.41.5 (23-Apr-2009) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 17039360 inodes, 68137689 blocks 3406884 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=0 2080 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 23 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mount /dev/sda3 /mnt
|
#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. |
#chroot /mnt
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ linux16:/# exit exit |
#cp /etc/network/interfaces /mnt/etc/network/
|
#chroot
chroot: пропущен операнд Попробуйте `chroot --help' для получения более подробного описания. |
#chroot /mnt
116 iface lo inet loopback iface eth0 inet static netmask 255.255.255.0 address 192.168.15.16 ~ netmask 255.255.255.0 ~ network 192.168.15.0 ~ broadcast 192.168.15.255 ~ gateway 192.168.15.254 "/etc/network/interfaces" 13 lines, 319 characters written linux16:/# exit exit |
#ыchroot /mnt
linux16:/# passwd\ > linux16:/# passwd Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully linux16:/# exit exit |
#cp /etc/x
xdg/ xen/ xinetd.conf xinetd.d/ xml/ |
#cp /etc/xen/
dom1 xend-config.sxp xend-pci-permissive.sxp scripts/ xend-config-xenapi.sxp xend-pci-quirks.sxp |
#cp /etc/xen/dom1 /mnt/etx/xen/
cp: невозможно создать обычный файл `/mnt/etx/xen/': Нет такого файла или каталога |
#cp /etc/xen/dom1 /mnt/etx/xen/dom1
cp: невозможно создать обычный файл `/mnt/etx/xen/dom1': Нет такого файла или каталога |
#cp /etc/xen/dom1 /mnt/etc/xen/dom1
cp: невозможно создать обычный файл `/mnt/etc/xen/dom1': Нет такого файла или каталога |
#cp /etc/xen/dom1 /mnt/etc/xen\
> |
#cp /etc/xen/dom1 /mnt/etc/xen
|
#cp /etc/xen/dom1 /mnt/etc/xen/dom1
cp: обращение к `/mnt/etc/xen/dom1': Это не каталог |
#mc
|
#cp /etc/xen/dom1 /mnt/etc/xen/dom1
|
#vi /mnt/etc/xen/dom1 \
--- /tmp/l3-saved-4667.21130.8833 2009-06-06 10:11:07.000000000 +0300 +++ /mnt/etc/xen/dom1 2009-06-06 10:13:28.000000000 +0300 @@ -1,7 +1,8 @@ -kernel = "/boot/vmlinuz-2.6.10-xenU" -memory = 64 -name = "ExampleDomain" +kernel = "/boot/vmlinuz-2.6.18-6-xen-686" +ramdisk="/boot/initrd.img-2.6.18-6-xen-686" +memory = 256 +name = "dom1" vif = [ '' ] -disk = [ 'phy:hda1,hda1,w' ] +disk = [ 'phy:/dev/hda1,hda1,w' ] root = "/dev/hda1 ro" extra = "4" |
#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: Could not obtain handle on privileged command interface (2 = No such file or directory) ERROR: Could not obtain handle on privileged command interface (2 = No such file or directory) ERROR: Could not obtain handle on privileged command interface (2 = No such file or directory) ERROR: Could not obtain handle on privileged command interface (2 = No such file or directory) ERROR: Could not obtain handle on privileged command interface (2 = No such file or directory) Error: Unable to connect to xend: No such file or directory. Is xend running? |
#mount /dev/sda3 /mnt
|
#xm list
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) Error: Unable to connect to xend: No such file or directory. Is xend running? |
#xm create -c dom1
Using config file "/etc/xen/dom1". Error: Domain 'dom1' already exists with ID '1' |
#xm destroy dom1
|
#vi /etc/xen/xend-config.sxp
--- /tmp/l3-saved-3832.29619.21535 2009-06-06 10:42:23.000000000 +0300 +++ /etc/xen/xend-config.sxp 2009-06-06 10:43:45.000000000 +0300 @@ -129,14 +129,14 @@ # # The bridge is named xenbr0, by default. To rename the bridge, use # -# (network-script 'network-bridge bridge=<name>') + (network-script 'network-bridge bridge=eth0') # # It is possible to use the network-bridge script in more complicated # scenarios, such as having two outgoing interfaces, with two bridges, and # two fake interfaces per guest domain. To do things like this, write # yourself a wrapper script, and call network-bridge from it, as appropriate. # -(network-script network-dummy) +#(network-script network-dummy) # The script used to control virtual interfaces. This can be overridden on a # per-vif basis when creating a domain or a configuring a new vif. The |
#xm create -c dom1
Using config file "/etc/xen/dom1". Started domain dom1 XENBUS: Device with no driver: device/console/0 Freeing unused kernel memory: 148k freed Loading, please wait... Begin: Loading essential drivers ... device-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised: dm-devel@redhat.com done. Begin: Running /scripts/init-premount ... FATAL: Error inserting fan (/lib/modules/2.6.18-6-xen-686/kernel/drivers/acpi/fan.ko): No such device FATAL: Error inserting thermal (/lib/modules/2.6.18-6-xen-686/kernel/drivers/acpi/thermal.ko): No such device done. ... individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. linux16:~# ls /etc/xen/ dom1 linux16:~# ls /etc/xen/dom1 . ./ ../ .bash_history .bashrc .profile linux16:~# ls /etc/xen/dom1 /etc/xen/dom1 linux16:~# vi /etc/xen/xend-conf.sxp |
#xm destroy
Error: 'xm destroy' requires 1 arguments. Usage: xm destroy <Domain> Terminate a domain immediately. |
#xm create -c dom1
Using config file "/etc/xen/dom1". Error: Domain 'dom1' already exists with ID '2' |
#xm destroy dom1
|
#~
dom1 xend-config.sxp xend-pci-permissive.sxp scripts/ xend-config-xenapi.sxp xend-pci-quirks.sxp |
#vi /etc/xen/xend-config.sxp
--- /tmp/l3-saved-3947.24960.13628 2009-06-06 10:45:38.000000000 +0300 +++ /etc/xen/xend-config.sxp 2009-06-06 10:46:38.000000000 +0300 @@ -125,11 +125,11 @@ # Your default ethernet device is used as the outgoing interface, by default. # To use a different one (e.g. eth1) use # -# (network-script 'network-bridge netdev=eth1') + (network-script 'network-bridge netdev=eth0') # # The bridge is named xenbr0, by default. To rename the bridge, use # - (network-script 'network-bridge bridge=eth0') +# (network-script 'network-bridge bridge=eth0') # # It is possible to use the network-bridge script in more complicated # scenarios, such as having two outgoing interfaces, with two bridges, and |
#xm destrouy dom1
Error: Subcommand destrouy not found! Usage: xm <subcommand> [args] Control, list, and manipulate Xen guest instances. Common 'xm' commands: console Attach to <Domain>'s console. create Create a domain based on <ConfigFile>. new Adds a domain to Xend domain management delete Remove a domain from Xend domain management. destroy Terminate a domain immediately. dump-core Dump core for a specific domain. ... suspend Suspend a Xend managed domain top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for all/some domains. vcpu-set Set the number of active VCPUs for allowed for the domain. <Domain> can either be the Domain Name or Id. For more help on 'xm' see the xm(1) man page. For more help on 'xm create' see the xmdomain.cfg(5) man page. For a complete list of subcommands run 'xm help'. |
#xm destroy dom1
|
#xm destroy dom1
|
#brctl show
bridge name bridge id STP enabled interfaces eth0 8000.000476a1f05d no peth0 |
#xm create -c dom1
Using config file "/etc/xen/dom1". Started domain dom1 netfront: Initialising virtual ethernet driver. PNP: No PS/2 controller found. Probing ports directly. i8042.c: No controller found. mice: PS/2 mouse device common for all mice TCP bic registered NET: Registered protocol family 1 NET: Registered protocol family 17 NET: Registered protocol family 8 ... collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) linux16:~# ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#vi /etc/xen/dom1
--- /tmp/l3-saved-3779.17769.7927 2009-06-06 10:52:42.000000000 +0300 +++ /etc/xen/dom1 2009-06-06 10:53:22.000000000 +0300 @@ -2,7 +2,7 @@ ramdisk="/boot/initrd.img-2.6.18-6-xen-686" memory = 256 name = "dom1" -vif = [ ] +vif = ['brige=eth0'] disk = [ 'phy:/dev/sda3,hda1,w' ] root = "/dev/hda1 ro" extra = "4" |
#xm destroy dom1
|
#vi /etc/xen/dom1
--- /tmp/l3-saved-3779.6472.6395 2009-06-06 10:54:09.000000000 +0300 +++ /etc/xen/dom1 2009-06-06 10:54:17.000000000 +0300 @@ -2,7 +2,7 @@ ramdisk="/boot/initrd.img-2.6.18-6-xen-686" memory = 256 name = "dom1" -vif = ['brige=eth0'] +vif = ['bridge=eth0'] disk = [ 'phy:/dev/sda3,hda1,w' ] root = "/dev/hda1 ro" extra = "4" |
#xm create -c dom1
Using config file "/etc/xen/dom1". Error: Invalid vif option: brige |
#xm create -c dom1
address 192.168.15.116 iface eth0 inet netmask 255.255.255.0 ~ ~ ~ ~ ~ ~ ~ ~ ~ linux16:~# exit logout Debian GNU/Linux 5.0 linux16.class16.unix.nt tty1 |
#ping 192.168.15.116
PING 192.168.15.116 (192.168.15.116) 56(84) bytes of data. 64 bytes from 192.168.15.116: icmp_seq=1 ttl=64 time=2.20 ms 64 bytes from 192.168.15.116: icmp_seq=2 ttl=64 time=0.061 ms --- 192.168.15.116 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1002ms rtt min/avg/max/mdev = 0.061/1.132/2.204/1.072 ms |
#top
top - 10:58:49 up 10 min, 4 users, load average: 0.00, 0.15, 0.17 Tasks: 107 total, 1 running, 106 sleeping, 0 stopped, 0 zombie Cpu(s): 0.2%us, 0.0%sy, 0.0%ni, 99.8%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 3873792k total, 443200k used, 3430592k free, 10712k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 0k total, 0k used, 0k free, 117556k cached 3164 root 16 0 376m 20m 7144 S 0 0.5 0:02.93 Xorg 1 root 15 0 2148 708 612 S 0 0.0 0:00.10 init 2 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0 3 root 34 19 0 0 0 S 0 0.0 0:00.00 ksoftirqd/0 ... 7 root 10 -5 0 0 0 S 0 0.0 0:00.00 events/1 8 root 10 -5 0 0 0 S 0 0.0 0:00.00 khelper 9 root 10 -5 0 0 0 S 0 0.0 0:00.00 kthread 11 root 10 -5 0 0 0 S 0 0.0 0:00.00 xenwatch 12 root 10 -5 0 0 0 S 0 0.0 0:00.00 xenbus 15 root 10 -5 0 0 0 S 0 0.0 0:00.00 kblockd/0 16 root 10 -5 0 0 0 S 0 0.0 0:00.00 kblockd/1 17 root 14 -5 0 0 0 S 0 0.0 0:00.00 kacpid 140 root 10 -5 0 0 0 S 0 0.0 0:00.00 kseriod 186 root 19 0 0 0 0 S 0 0.0 0:00.00 pdflush |
#apt-get install firefox
firefox firefox-locale-es-ar firefox-locale-nl firefox-2 firefox-locale-es-es firefox-locale-nn firefox-3.0 firefox-locale-eu firefox-locale-pa-in firefox-3.1 firefox-locale-fi firefox-locale-pl firefox-dbg firefox-locale-fr firefox-locale-pt-br firefox-dom-inspector firefox-locale-fr-fr firefox-locale-ro firefox-gnome-support firefox-locale-ga-ie firefox-locale-ru firefox-greasemonkey firefox-locale-gu-in firefox-locale-sk firefox-locale-ar firefox-locale-he firefox-locale-sl firefox-locale-bg firefox-locale-hu firefox-locale-sl-si firefox-locale-ca firefox-locale-hu-hu firefox-locale-sv-se firefox-locale-cs firefox-locale-it firefox-locale-tr firefox-locale-cy firefox-locale-ja firefox-locale-zh-cn firefox-locale-da firefox-locale-ko firefox-locale-zh-tw firefox-locale-da-dk firefox-locale-lt firefox-sage firefox-locale-de firefox-locale-mk firefox-webdeveloper firefox-locale-el firefox-locale-nb firefox-locale-en-gb firefox-locale-nb-no |
#apt-get install firefox
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам: Пакеты, имеющие неудовлетворённые зависимости: firefox: Зависит: iceweasel (< 2.0.0.19-0etch1.1~) но 3.0.9-1 будет установлен E: Сломанные пакеты |
#apt-get install firefox
firefox firefox-locale-es-ar firefox-locale-nl firefox-2 firefox-locale-es-es firefox-locale-nn firefox-3.0 firefox-locale-eu firefox-locale-pa-in firefox-3.1 firefox-locale-fi firefox-locale-pl firefox-dbg firefox-locale-fr firefox-locale-pt-br firefox-dom-inspector firefox-locale-fr-fr firefox-locale-ro firefox-gnome-support firefox-locale-ga-ie firefox-locale-ru firefox-greasemonkey firefox-locale-gu-in firefox-locale-sk firefox-locale-ar firefox-locale-he firefox-locale-sl firefox-locale-bg firefox-locale-hu firefox-locale-sl-si firefox-locale-ca firefox-locale-hu-hu firefox-locale-sv-se firefox-locale-cs firefox-locale-it firefox-locale-tr firefox-locale-cy firefox-locale-ja firefox-locale-zh-cn firefox-locale-da firefox-locale-ko firefox-locale-zh-tw firefox-locale-da-dk firefox-locale-lt firefox-sage firefox-locale-de firefox-locale-mk firefox-webdeveloper firefox-locale-el firefox-locale-nb firefox-locale-en-gb firefox-locale-nb-no |
#apt-get install firefox-3.1
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Пакет firefox-3.1 недоступен, но упомянут в списке зависимостей другого пакета. Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list E: Для пакета firefox-3.1 не найдены кандидаты на установку |
#vi /etc/xen/xend-config
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
xend-config.sxp xend-config-xenapi.sxp |
#vi /etc/xen/xend-config.sxp
--- /tmp/l3-saved-3779.28244.11150 2009-06-06 11:05:19.000000000 +0300 +++ /etc/xen/xend-config.sxp 2009-06-06 11:06:04.000000000 +0300 @@ -59,7 +59,7 @@ #(xend-unix-server no) #(xend-tcp-xmlrpc-server no) #(xend-unix-xmlrpc-server yes) -#(xend-relocation-server no) +(xend-relocation-server yes) #(xend-unix-path /var/lib/xend/xend-socket) |
#vi /etc/xen/xend-config.sxp
|
# 63
|
#ÑзÐssh 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 11:30:37 2009 from linux16.class16.unix.nt l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid |
#apt-cache search ldap
lemonldap-ng-doc - Lemonldap::NG Web-SSO system documentation libactiveldap-ruby - an object-oriented interface to LDAP for Ruby libactiveldap-ruby-doc - an object-oriented interface to LDAP for Ruby libactiveldap-ruby1.8 - an object-oriented interface to LDAP for Ruby libapache-authznetldap-perl - Apache-Perl module that enables to authorize a user with LDAP attributes libapache2-mod-authn-sasl - SASL authentication backend provider for Apache libapache2-mod-ldap-userdir - Apache module that provides UserDir lookups via LDAP libapache2-mod-vhost-ldap - Apache 2 module for Virtual Hosting from LDAP libapache2-webauth - Apache 2 modules for WebAuth authentication libaprutil1-ldap - The Apache Portable Runtime Utility Library - LDAP Driver ... php4-ldap - LDAP module for php4 phpgroupware-eldaptir - phpGroupWare LDAP tree editor module phpgroupware-qmailldap - phpGroupWare qmailldap module proftpd-ldap - Versatile, virtual-hosting FTP daemon scalemail - Scalable virtual mail domain system built on Postfix and LDAP teapop - Powerful and flexible RFC-compliant POP3 server teapop-ldap - Powerful and flexible RFC-compliant POP3 server teapop-mysql - Powerful and flexible RFC-compliant POP3 server teapop-pgsql - Powerful and flexible RFC-compliant POP3 server zope-exuserfolder - extensible user authentication product for zope |
#ls /home/
approx/ quiz/ user/ user1/ user2/ user3/ userX/ userY/ |
#ls /home/quiz/
quiz quiz2 quiz3 quiz4 quiz4a start-quiz |
#vi quiz4a
|
#~
bash: cd: quiz4a: Нет такого файла или каталога |
#ls -l
итого 3328 drwxr-xr-x 2 root root 4096 Май 25 16:40 17179869184 drwxr-xr-x 2 root root 4096 Май 25 16:40 345448 drwxr-xr-x 2 root root 4096 Май 25 16:40 345789358 -rw-r--r-- 1 root root 0 Май 29 14:52 ABCABCf -rw-r--r-- 1 root root 0 Май 29 14:50 ABCABC:gff -rw-r--r-- 1 root root 0 Май 29 14:50 ABCfff drwxr-xr-x 2 root root 4096 Июн 3 11:51 bin -rw-r--r-- 1 root root 187 Июн 3 21:17 change-default-route -rw-r--r-- 1 root root 3024896 Июн 1 10:34 etc.iso ... -rw-r--r-- 1 root root 0 Май 26 18:22 F.7 -rw-r--r-- 1 root root 0 Май 26 18:22 F.8 -rw-r--r-- 1 root root 0 Май 26 18:22 F.9 -rw-r--r-- 1 root root 0 Май 29 14:50 ffff -rw-r--r-- 1 root root 0 Май 29 14:52 fffffff -rw-r--r-- 1 root root 12 Май 25 14:47 file -rw-r--r-- 1 root root 54606 Май 29 10:24 iceweasel.dot -rw-r--r-- 1 root root 12 Май 25 14:47 last-ping -rw-r--r-- 1 root root 4737 Май 29 10:19 screen.dot -rw-r--r-- 1 root root 271894 Май 29 10:20 screen.png |
#exit
exit Connection to 10.0.35.100 closed. |
#дls /tmp
date.log keyring-vmSS2d orbit-user photo2 plugtmp |
#ls /tmp/p
photo2/ plugtmp/ |
#ls /tmp/p
photo2/ plugtmp/ |
#ls /tmp/photo2/
img_9734.jpg img_9759.jpg img_9783.jpg img_9806.jpg s_DSC_1108.JPG img_9735.jpg img_9760.jpg img_9784.jpg img_9807.jpg s_DSC_1109.JPG img_9736.jpg img_9761.jpg img_9785.jpg img_9808.jpg s_DSC_1110.JPG img_9737.jpg img_9763.jpg img_9787.jpg img_9809.jpg s_DSC_1111.JPG img_9738.jpg img_9764.jpg img_9788.jpg img_9810.jpg s_DSC_1112.JPG img_9740.jpg img_9765.jpg img_9789.jpg img_9811.jpg s_DSC_1113.JPG img_9742.jpg img_9766.jpg img_9790.jpg img_9812.jpg s_DSC_1114.JPG img_9743.jpg img_9767.jpg img_9791.jpg img_9813.jpg s_DSC_1115.JPG img_9744.jpg img_9768.jpg img_9792.jpg img_9814.jpg s_DSC_1116.JPG img_9745.jpg img_9769.jpg img_9793.jpg img_9815.jpg s_DSC_1117.JPG ... img_9748.jpg img_9772.jpg img_9796.jpg img_9818.jpg s_DSC_1120.JPG img_9749.jpg img_9773.jpg img_9797.jpg img_9819.jpg s_DSC_1121.JPG img_9750.jpg img_9775.jpg img_9798.jpg img_9820.jpg s_DSC_1122.JPG img_9751.jpg img_9776.jpg img_9799.jpg img_9821.jpg s_DSC_1123.JPG img_9752.jpg img_9778.jpg img_9800.jpg img_9822.jpg s_DSC_1124.JPG img_9753.jpg img_9779.jpg img_9801.jpg s_DSC_1103.JPG s_DSC_1125.JPG img_9754.jpg img_9780.jpg img_9802.jpg s_DSC_1104.JPG s_DSC_1126.JPG img_9755.jpg img_9780.thumb.jpg img_9803.jpg s_DSC_1105.JPG s_DSC_1127.JPG img_9756.jpg img_9781.jpg img_9804.jpg s_DSC_1106.JPG s_DSC_1129.JPG img_9757.jpg img_9782.jpg img_9805.jpg s_DSC_1107.JPG |
#ls -l /tmp/photo2/
итого 149756 -rwxr-xr-x 1 root root 4105063 Июн 6 11:45 img_9734.jpg -rwxr-xr-x 1 root root 4414614 Июн 6 11:45 img_9735.jpg -rwxr-xr-x 1 root root 4997629 Июн 6 11:45 img_9736.jpg -rwxr-xr-x 1 root root 3693197 Июн 6 11:45 img_9737.jpg -rwxr-xr-x 1 root root 3990062 Июн 6 11:45 img_9738.jpg -rwxr-xr-x 1 root root 4610330 Июн 6 11:45 img_9740.jpg -rwxr-xr-x 1 root root 5058422 Июн 6 11:45 img_9742.jpg -rwxr-xr-x 1 root root 5136458 Июн 6 11:45 img_9743.jpg -rwxr-xr-x 1 root root 4635099 Июн 6 11:45 img_9744.jpg ... -rw-r--r-- 1 root root 280763 Июн 6 11:44 s_DSC_1119.JPG -rw-r--r-- 1 root root 288149 Июн 6 11:44 s_DSC_1120.JPG -rw-r--r-- 1 root root 291995 Июн 6 11:44 s_DSC_1121.JPG -rw-r--r-- 1 root root 246933 Июн 6 11:44 s_DSC_1122.JPG -rw-r--r-- 1 root root 231959 Июн 6 11:44 s_DSC_1123.JPG -rw-r--r-- 1 root root 240146 Июн 6 11:44 s_DSC_1124.JPG -rw-r--r-- 1 root root 239098 Июн 6 11:44 s_DSC_1125.JPG -rw-r--r-- 1 root root 234268 Июн 6 11:44 s_DSC_1126.JPG -rw-r--r-- 1 root root 239036 Июн 6 11:44 s_DSC_1127.JPG -rw-r--r-- 1 root root 233915 Июн 6 11:44 s_DSC_1129.JPG |
#apt-get install slapd
Обрабатываются триггеры для man-db ... Настраивается пакет libslp1 (1.2.1-7.5) ... Настраивается пакет odbcinst1debian1 (2.2.11-16+b1) ... Настраивается пакет unixodbc (2.2.11-16+b1) ... Настраивается пакет slapd (2.4.15-1.1) ... Creating new user openldap... done. Creating initial slapd configuration... done. _#################### 100.00% eta none elapsed none fast! Closing DB... done. Starting OpenLDAP: slapd. |
#мшvi /etc/ldap/
ldap.conf sasl2/ schema/ slapd.conf |
#vi /etc/ldap/ldap.conf
|
#~
129 # by dn="cn=admin,dc=class16,dc=unix,dc=nt" write 130 # by dnattr=owner write 131 132 ####################################################################### 133 # Specific Directives for database #2, of type 'other' (can be hdb too): 134 # Database specific directives apply to this databasse until another 135 # 'database' directive occurs 136 #database <other> 137 138 # The base of your directory for database #2 139 #suffix "dc=debian,dc=org" |
#~
-rw-r--r-- 1 user user 692753 Июн 5 20:51 /tmp/photo2/img_9812.jpg |
#tcpdump
16:10:22.585980 IP 192.168.15.16.45318 > safe-x5.ukr.net.www: Flags [P.], seq 81509:82657, ack 0, win 46, options [nop,nop,TS val 4366840 ecr 159543621], length 1148 16:10:22.597199 IP safe-x5.ukr.net.www > 192.168.15.16.45318: Flags [.], ack 80361, win 503, options [nop,nop,TS val 159543623 ecr 4366837], length 0 16:10:22.597212 IP 192.168.15.16.45318 > safe-x5.ukr.net.www: Flags [.], seq 82657:83805, ack 0, win 46, options [nop,nop,TS val 4366845 ecr 159543623], length 1148 16:10:22.614577 IP safe-x5.ukr.net.www > 192.168.15.16.45318: Flags [.], ack 81509, win 503, options [nop,nop,TS val 159543626 ecr 4366837], length 0 16:10:22.614590 IP 192.168.15.16.45318 > safe-x5.ukr.net.www: Flags [.], seq 83805:84953, ack 0, win 46, options [nop,nop,TS val 4366849 ecr 159543626], length 1148 16:10:22.614597 IP 192.168.15.16.45318 > safe-x5.ukr.net.www: Flags [.], seq 84953:86101, ack 0, win 46, options [nop,nop,TS val 4366849 ecr 159543626], length 1148 16:10:22.622789 IP safe-x5.ukr.net.www > 192.168.15.16.45318: Flags [.], ack 82657, win 503, options [nop,nop,TS val 159543630 ecr 4366840], length 0 16:10:22.622802 IP 192.168.15.16.45318 > safe-x5.ukr.net.www: Flags [.], seq 86101:87249, ack 0, win 46, options [nop,nop,TS val 4366849 ecr 159543630], length 1148 16:10:22.631158 IP safe-x5.ukr.net.www > 192.168.15.16.45318: Flags [.], ack 83805, win 503, options [nop,nop,TS val 159543633 ecr 4366845], length 0 16:10:22.631171 IP 192.168.15.16.45318 > safe-x5.ukr.net.www: Flags [.], seq 87249:88397, ack 0, win 46, options [nop,nop,TS val 4366853 ecr 159543633], length 1148 ... 16:10:23.246898 IP safe-x5.ukr.net.www > 192.168.15.16.45318: Flags [.], ack 159573, win 503, options [nop,nop,TS val 159543786 ecr 4367000], length 0 16:10:23.246911 IP 192.168.15.16.45318 > safe-x5.ukr.net.www: Flags [.], seq 161869:163017, ack 0, win 46, options [nop,nop,TS val 4367005 ecr 159543786], length 1148 16:10:23.246918 IP 192.168.15.16.45318 > safe-x5.ukr.net.www: Flags [.], seq 163017:164165, ack 0, win 46, options [nop,nop,TS val 4367005 ecr 159543786], length 1148 16:10:23.255534 IP safe-x5.ukr.net.www > 192.168.15.16.45318: Flags [.], ack 160721, win 503, options [nop,nop,TS val 159543789 ecr 4367002], length 0 16:10:23.255547 IP 192.168.15.16.45318 > safe-x5.ukr.net.www: Flags [.], seq 164165:165313, ack 0, win 46, options [nop,nop,TS val 4367008 ecr 159543789], length 1148 16:10:23.262546 IP safe-x5.ukr.net.www > 192.168.15.16.45318: Flags [.], ack 160721, win 503, options [nop,nop,TS val 159543791 ecr 4367002,nop,nop,sack 1 {161869:163017}], length 0 16:10:23.262559 IP 192.168.15.16.45318 > safe-x5.ukr.net.www: Flags [.], seq 165313:166461, ack 0, win 46, options [nop,nop,TS val 4367011 ecr 159543791], length 1148 16:10:23.270599 IP safe-x5.ukr.net.www > 192.168.15.16.45318: Flags [.], ack 160721, win 503, options [nop,nop,TS val 159543793 ecr 4367002,nop,nop,sack 1 {161869:164165}], length 0 16:10:23.270612 IP 192.168.15.16.45318 > safe-x5.ukr.net.www: Flags [.], seq 166461:167609, ack 0, win 46, options [nop,nop,TS val 4367012 ecr 159543793], length 1148 16:10:23.487571 IP 192.168.15.16.45318 > safe-x5.ukr.net.www: Flags [.], seq 160721:161869, ack 0, win 46, options [nop,nop,TS val 4367068 ecr 159543793], length 1148 |
#apt-get d
dist-upgrade dselect-upgrade |
#apt-get
autoclean clean purge upgrade autoremove dist-upgrade remove build-dep dselect-upgrade source check install update |
#apt-get putge pigin
E: Неверная операция putge |
#apt-get purge pigin
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет pigin |
#apt-cache search pigin
|
#apt-cache search pijin
|
#apt-cache search pidgin
beagle-backend-evolution - evolution data backend for beagle beagle-dev - library for accessing beagle (C# development files) gaim-extendedprefs - plugin for the instant messenger pidgin (transitional package) gaim-guifications - transitional package to pidgin-guifications gaim-hotkeys - Configurable global hotkeys for pidgin gaim-irchelper - IRC extensions for Pidgin (dummy transitional package) gaim-librvp - MS Exchange RVP instant messaging plugin for GAIM - transitional gaim-otr - transitional package to pidgin-otr gaim-thinklight - Transitional package to pidgin-thinklight gnome-do-plugins - Extra functionality for GNOME-Do launcher ... pidgin-privacy-please - A pidgin plugin for enhanced privacy pidgin-sipe - Pidgin plugin for connect to LCS/OCS pidgin-themes - Smiley themes collection for pidgin python-beagle - Python bindings for beagle recoll - Personal full text search package with a QT GUI telepathy-haze - A telepathy connection manager that use libpurple beagle - инструмент индексирования и поиска ваших персональных данных gnome-do - быстрое выполнение частых действий pidgin - графический мультипротокольный клиент служб обмена сообщениями pidgin-data - мультипротокольный клиент служб обмена сообщениями (файлы данных) |
#apt-
apt-cache apt-ftparchive apt-proxy-import apt-cdrom apt-get apt-proxy-v1tov2 apt-config apt-key apt-sortpkgs apt-extracttemplates apt-mark apt-file apt-proxy |
#apt-get purge pidgin
pidgin pidgin-data |
Время первой команды журнала | 09:30:28 2009- 6- 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 17:52:49 2009- 6- 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 30.69 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.98 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.57 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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