/l3/users/eb/2009/linux0/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 :34 :35 :36 :37 :38 :39 :40 :41 :42 :43 |
|
#rndc flush
|
#dig 192.168.15.15 mx +short
|
#dig 192.168.15.16 mx +short
|
#dig linux16.class16.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> linux16.class16.unix.nt mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6918 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;linux16.class16.unix.nt. IN MX ;; AUTHORITY SECTION: class16.unix.nt. 3600 IN SOA linux16.class16.unix.nt. root.class16.unix.nt. 2009060401 10800 43200 259200 3600 ;; Query time: 18 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Jun 5 14:09:06 2009 ;; MSG SIZE rcvd: 82 |
#dig linux16.class16.unix.nt mx +short
|
#dig linux11.class11.unix.nt mx +short
|
#dig 192.168.15.11 mx
; <<>> DiG 9.6.0-P1 <<>> 192.168.15.11 mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 63030 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;192.168.15.11. IN MX ;; AUTHORITY SECTION: . 10797 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2009060500 1800 900 604800 86400 ;; Query time: 44 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Jun 5 14:10:02 2009 ;; MSG SIZE rcvd: 106 |
#dig 192.168.15.3 mx
; <<>> DiG 9.6.0-P1 <<>> 192.168.15.3 mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 60530 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;192.168.15.3. IN MX ;; AUTHORITY SECTION: . 10800 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060500 1800 900 604800 86400 ;; Query time: 286 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Jun 5 14:22:51 2009 ;; MSG SIZE rcvd: 105 |
#dig @192.168.15.3 mx
; <<>> DiG 9.6.0-P1 <<>> @192.168.15.3 mx ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 62759 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;. IN NS ;; Query time: 37 msec ;; SERVER: 192.168.15.3#53(192.168.15.3) ;; WHEN: Fri Jun 5 14:23:03 2009 ;; MSG SIZE rcvd: 17 |
#dig @class3.unix.nt mx
dig: couldn't get address for 'class3.unix.nt': not found |
#dig @class15.unix.nt mx
dig: couldn't get address for 'class15.unix.nt': not found |
#dig class15.unix.nt mx
; <<>> DiG 9.6.0-P1 <<>> class15.unix.nt mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17297 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;class15.unix.nt. IN MX ;; ANSWER SECTION: class15.unix.nt. 3600 IN MX 10 linux15.class15.unix.nt. ;; AUTHORITY SECTION: class15.unix.nt. 3600 IN NS linux15.class15.unix.nt.class15.unix.nt. ;; ADDITIONAL SECTION: linux15.class15.unix.nt. 3600 IN A 192.168.15.15 ;; Query time: 52 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Jun 5 14:24:12 2009 ;; MSG SIZE rcvd: 111 |
#dig @class13.unix.nt mx
dig: couldn't get address for 'class13.unix.nt': failure |
#rndc flush
|
#nc 192.168.15.16 25
220 linux16.class16.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-9; Fri, 5 Jun 2009 14:31:28 +0300; (No UCE/UBE) logging access from: linux1.class1.unix.nt(OK)-linux1.class1.unix.nt [192.168.15.1] HELO f 250 linux16.class16.unix.nt Hello linux1.class1.unix.nt [192.168.15.1], pleased to meet you ^C |
#dig class12.unix.nt
; <<>> DiG 9.6.0-P1 <<>> class12.unix.nt ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60083 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;class12.unix.nt. IN A ;; AUTHORITY SECTION: class12.unix.nt. 3553 IN SOA linux12.class12.uxix.nt. root.class12.unix.nt. 2009060402 10800 43200 259200 3600 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Jun 5 14:38:17 2009 ;; MSG SIZE rcvd: 95 |
#dig class12.unix.nt MX
; <<>> DiG 9.6.0-P1 <<>> class12.unix.nt MX ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58600 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;class12.unix.nt. IN MX ;; ANSWER SECTION: class12.unix.nt. 3459 IN MX 10 linux12.class12.unix.nt. ;; AUTHORITY SECTION: class12.unix.nt. 3459 IN NS linux12.class12.unix.nt. ;; ADDITIONAL SECTION: linux12.class12.unix.nt. 3459 IN A 192.168.15.12 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Jun 5 14:38:25 2009 ;; MSG SIZE rcvd: 87 |
#nmap -p 25 192.168.15.1-16
Starting Nmap 4.68 ( http://nmap.org ) at 2009-06-05 14:39 EEST mass_dns: warning: Unable to determine any DNS servers. Reverse DNS is disabled. Try using --system-dns or specify valid servers with --dns-servers Interesting ports on 192.168.15.1: PORT STATE SERVICE 25/tcp open smtp Interesting ports on 192.168.15.2: PORT STATE SERVICE 25/tcp open smtp Interesting ports on 192.168.15.3: PORT STATE SERVICE ... Interesting ports on 192.168.15.14: PORT STATE SERVICE 25/tcp open smtp Interesting ports on 192.168.15.15: PORT STATE SERVICE 25/tcp open smtp Interesting ports on 192.168.15.16: PORT STATE SERVICE 25/tcp open smtp Nmap done: 16 IP addresses (16 hosts up) scanned in 0.460 seconds |
#nmap -p 25 192.168.15.1-16 | less
|
#наберите :help iccf<Enter> для дополнительной информ
|
#vi
|
#наберите :help sponsor<Enter> для получения информации
s ~ ~ ~ ~ ~ ~ ~ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ -- ВСТАВКА -- 0,1 Весь |
#sfsfg
|
#vi access
|
#dary, or
bash: telnet: команда не найдена |
#ssh 192.168.15.1
Enter passphrase for key '/root/.ssh/id_dsa': l3-agent is already running: pid=4276; pidfile=/root/.lilalo/l3-agent.pid |
#tc
Usage: tc [ OPTIONS ] OBJECT { COMMAND | help } tc [-force] -batch file where OBJECT := { qdisc | class | filter | action | monitor } OPTIONS := { -s[tatistics] | -d[etails] | -r[aw] | -p[retty] | -b[atch] [file] } |
#ip
Usage: ip [ OPTIONS ] OBJECT { COMMAND | help } ip [ -force ] [-batch filename where OBJECT := { link | addr | addrlabel | route | rule | neigh | ntable | tunnel | maddr | mroute | monitor | xfrm } OPTIONS := { -V[ersion] | -s[tatistics] | -d[etails] | -r[esolve] | -f[amily] { inet | inet6 | ipx | dnet | link } | -o[neline] | -t[imestamp] } |
#tc
Usage: tc [ OPTIONS ] OBJECT { COMMAND | help } tc [-force] -batch file where OBJECT := { qdisc | class | filter | action | monitor } OPTIONS := { -s[tatistics] | -d[etails] | -r[aw] | -p[retty] | -b[atch] [file] } |
#cat /proc/cpuinfo
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz stepping : 11 cpu MHz : 2405.454 cache size : 4096 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu de tsc msr pae cx8 apic cmov pat clflush acpi mmx fxsr sse sse2 ss ht nx constant_tsc up pni bogomips : 6015.90 |
#cat /proc/cpuinfo | grep vmx
|
#apt-cache search xen
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) dtc-stats-daemon - dtc-xen VM statistics for the dtc web control panel dtc-toaster - web control panel for admin and accounting hosting services (metapackage) dtc-xen - SOAP daemon and scripts to allow control panel management for Xen VMs ... 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 avifile-divx-plugin - Divx4Linux video de/encoding plugin for libavifile rt73-modules-2.6-xen-686 - Driver for Ralink RT73 wireless network card modules for Linux 2.6 on i686 rt73-modules-2.6.26-2-xen-686 - Driver for Ralink RT73 wireless network card modules for Linux 2.6.26 on i686 linux-headers-2.6.18-6-xen - Common header files for Linux 2.6.18 |
#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-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 sid/contrib Translation-ru Игн http://10.0.35.1 sid/non-free Translation-ru Получено:3 http://10.0.35.1 etch Release.gpg [1032B] Игн http://10.0.35.1 etch/main Translation-ru Игн http://10.0.35.1 etch/contrib Translation-ru Игн http://10.0.35.1 etch/non-free Translation-ru Получено:4 http://10.0.35.1 sid Release [94,4kB] Получено:5 http://10.0.35.1 etch Release [67,8kB] ... Игн http://10.0.35.1 sid/contrib Packages Игн http://10.0.35.1 sid/non-free Packages Получено:6 http://10.0.35.1 etch/main Packages [5620kB] Получено:7 http://10.0.35.1 etch/contrib Packages [71,2kB] Получено:8 http://10.0.35.1 etch/non-free Packages [102kB] Получено:9 http://10.0.35.1 sid/main Packages [7775kB] В кеше http://10.0.35.1 sid/contrib Packages Получено:10 http://10.0.35.1 sid/non-free Packages [143kB] Получено 14,3MБ за 20s (694kБ/c) Чтение списков пакетов... Готово |
#apt-cache search 2.6.18 xen
gspca-modules-2.6.18-6-xen-686 - gspca video for linux (v4l) driver modules for Linux 2.6.18 on i686 gspca-modules-2.6.18-6-xen-vserver-686 - gspca video for linux (v4l) driver modules for Linux 2.6.18 on i686 linux-headers-2.6.18-6-xen - Common header files for Linux 2.6.18 linux-headers-2.6.18-6-xen-686 - Header files for Linux 2.6.18 on i686 linux-headers-2.6.18-6-xen-vserver - Common header files for Linux 2.6.18 linux-headers-2.6.18-6-xen-vserver-686 - Header files for Linux 2.6.18 on i686 linux-image-2.6.18-6-xen-686 - Linux 2.6.18 image on i686 linux-image-2.6.18-6-xen-vserver-686 - Linux 2.6.18 image on i686 linux-modules-2.6.18-6-xen-686 - Linux 2.6.18 modules on i686 linux-modules-2.6.18-6-xen-vserver-686 - Linux 2.6.18 modules on i686 ... xen-linux-system-2.6.18-6-xen-686 - XEN system with Linux 2.6.18 image on i686 xen-linux-system-2.6.18-6-xen-vserver-686 - XEN system with Linux 2.6.18 image on i686 ipw2100-modules-2.6.18-6-xen-686 - Intel PRO/Wireless 2100 (ipw2100) driver modules for Linux 2.6.18 on i686 ipw2100-modules-2.6.18-6-xen-vserver-686 - Intel PRO/Wireless 2100 (ipw2100) driver modules for Linux 2.6.18 on i686 ipw2200-modules-2.6.18-6-xen-686 - Intel PRO/Wireless 2200 and 2915ABG (ipw2200) driver modules for Linux 2.6.18 on i686 ipw2200-modules-2.6.18-6-xen-vserver-686 - Intel PRO/Wireless 2200 and 2915ABG (ipw2200) driver modules for Linux 2.6.18 on i686 ipw3945-modules-2.6.18-6-xen-686 - Intel PRO/Wireless 3945ABG (ipw3945) driver modules for Linux 2.6.18 on i686 ipw3945-modules-2.6.18-6-xen-vserver-686 - Intel PRO/Wireless 3945ABG (ipw3945) driver modules for Linux 2.6.18 on i686 ivtv-modules-2.6.18-6-xen-686 - driver for the iTVC15 family of MPEG codecs modules for Linux 2.6.18 on i686 ivtv-modules-2.6.18-6-xen-vserver-686 - driver for the iTVC15 family of MPEG codecs modules for Linux 2.6.18 on i686 |
#apt-get install xen-linux-system-2.6.18-6-xen-686
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: bridge-utils busybox initramfs-tools klibc-utils libklibc libxenstore3.0 linux-image-2.6.18-6-xen-686 linux-modules-2.6.18-6-xen-686 python-central 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 ... НОВЫЕ пакеты, которые будут установлены: bridge-utils busybox initramfs-tools klibc-utils libklibc libxenstore3.0 linux-image-2.6.18-6-xen-686 linux-modules-2.6.18-6-xen-686 python-central xen-hypervisor-3.0.3-1-i386-pae xen-linux-system-2.6.18-6-xen-686 xen-utils-3.0.3-1 xen-utils-common xenstore-utils обновлено 0, установлено 14 новых пакетов, для удаления отмечено 0 пакетов, и 49 пакетов не обновлено. Необходимо скачать 17,1MБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 50,9MB. Хотите продолжить [Д/н]? n Аварийное завершение. |
#ls /boot/
config-2.6.18-6-xen-686 initrd.img-2.6.29-2-686 vmlinuz-2.6.18-6-xen-686 config-2.6.29-2-686 initrd.img-2.6.29-2-686.bak vmlinuz-2.6.29-2-686 grub System.map-2.6.18-6-xen-686 xen-3.0.3-1-i386-pae.gz initrd.img-2.6.18-6-xen-686 System.map-2.6.29-2-686 |
#apt-cache search xen utils 3.2
xen-utils-3.2-1 - XEN administrative tools |
#cat /etc/apt/sources.list
deb http://10.0.35.1:9999/debian sid main contrib non-free deb http://10.0.35.1:9999/debian etch main contrib non-free #deb http://www.debian-multimedia.org sid main |
#ls -l /boot/
итого 26380 -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 17:21 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 |
#cp /boot/grub/menu.lst /tmp/
|
#vi /tmp/menu.lst
|
#l3-agent
l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid |
#cat /etc/apt/sources.list
deb http://10.0.35.1:9999/debian sid main contrib non-free deb http://10.0.35.1:9999/debian etch main contrib non-free #deb http://www.debian-multimedia.org sid main |
#zcat /usr/share/doc/xen-utils-common/examples/xmexample1.gz \
> | grep -v ^# | grep -xv '' > /etc/xen/dom1 |
#scr
screen screendump script scriptreplay |
#screen -x
|
#vi /etc/xen/dom1
--- /tmp/l3-saved-16309.19966.15692 2009-06-06 10:32:15.000000000 +0300 +++ /etc/xen/dom1 2009-06-06 10:32:18.000000000 +0300 @@ -2,7 +2,7 @@ ramdisk = "/boot/initrd.img-2.6.18-6-xen-686" memory = 256 name = "dom1" -vif = [ '' ] +vif = [ ] disk = [ 'phy:/dev/hda1,hda1,w' ] root = "/dev/hda1 ro" extra = "4" |
## console=hvc0
|
#xm list
WARING! Can't find version 3.3.0 of xen utils, fallback to default version! /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: Unable to connect to xend: No such file or directory. Is xend running? |
#xm console dom1
|
#xm list
|
#^]
|
#~
xend-config.sxp xend-pci-permissive.sxp xend-config-xenapi.sxp xend-pci-quirks.sxp |
#vi /etc/xen/xend-config.sxp
--- /tmp/l3-saved-16309.28974.15200 2009-06-06 10:54:15.000000000 +0300 +++ /etc/xen/xend-config.sxp 2009-06-06 10:55:41.000000000 +0300 @@ -125,7 +125,7 @@ # 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=eth1') # # The bridge is named xenbr0, by default. To rename the bridge, use # @@ -136,7 +136,7 @@ # 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 |
#screen -x
|
#Xen-API server. Each entry in the list starts with either unix, a port
name = "dom1" vif = [ ] ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ |
#vi /etc/xen/xend-config.sxp
--- /tmp/l3-saved-16309.11448.11777 2009-06-06 11:19:00.000000000 +0300 +++ /etc/xen/xend-config.sxp 2009-06-06 11:19:13.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) |
#man vblade
|
#dpkg -L slapd
/usr/share/doc /usr/share/doc/slapd /usr/share/doc/slapd/NEWS.Debian.gz /usr/share/doc/slapd/README.DB_CONFIG.gz /usr/share/doc/slapd/changelog.Debian.gz /usr/share/doc/slapd/copyright /usr/share/doc/slapd/TODO.Debian /usr/share/doc/slapd/README.Debian.gz /usr/share/doc/slapd/examples /usr/share/doc/slapd/examples/slapd.backup ... /usr/lib/ldap/back_sql-2.4.so.2 /usr/lib/ldap/rwm.so /usr/lib/ldap/pcache.so /usr/lib/ldap/dds.so /usr/lib/ldap/back_shell-2.4.so.2 /usr/lib/ldap/unique-2.4.so.2 /usr/lib/ldap/unique.so /usr/lib/libslapi-2.4.so.2 /usr/share/doc/slapd/examples/slapd.conf /usr/share/doc/slapd/examples/DB_CONFIG |
deb http://10.0.35.1:9999/debian sid main contrib non-free deb http://10.0.35.1:9999/debian etch main contrib non-free #deb http://www.debian-multimedia.org sid main
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz stepping : 11 cpu MHz : 2405.454 cache size : 4096 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu de tsc msr pae cx8 apic cmov pat clflush acpi mmx fxsr sse sse2 ss ht nx constant_tsc up pni bogomips : 6015.90
Время первой команды журнала | 14:03:02 2009- 6- 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:17:45 2009- 6- 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 14.85 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 4.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.42 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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