/l3/users/eb/2009/linux1/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 |
|
#vi acces
|
#~
итого 240 drwxr-sr-x 7 smmta smmsp 4096 Июн 5 14:27 . drwxr-xr-x 99 root root 4096 Июн 5 12:32 .. -rw------- 1 root root 4261 Июн 4 17:57 access -rw-r----- 1 smmta smmsp 12288 Июн 4 17:57 access.db -rw-r--r-- 1 root root 281 Мар 1 20:52 address.resolve lrwxrwxrwx 1 root smmsp 10 Июн 4 17:57 aliases -> ../aliases -rw-r----- 1 smmta smmsp 12288 Июн 4 17:57 aliases.db -rw-r--r-- 1 root smmsp 3223 Июн 4 18:22 databases -rw-r--r-- 1 root root 5657 Мар 2 00:49 helpfile ... -rw-r--r-- 1 root smmsp 352 Июн 4 18:22 sendmail.cf.errors -rw-r--r-- 1 root root 12236 Июн 4 17:57 sendmail.conf -rw-r--r-- 1 root smmsp 4246 Июн 4 18:22 sendmail.mc -rw-r--r-- 1 root root 149 Мар 1 20:52 service.switch -rw-r--r-- 1 root root 180 Мар 1 20:52 service.switch-nodns drwxr-sr-x 2 smmta smmsp 4096 Июн 4 17:57 smrsh -rw-r--r-- 1 root smmsp 43985 Июн 4 17:57 submit.cf -rw-r--r-- 1 root smmsp 2374 Июн 4 17:57 submit.mc drwxr-xr-x 2 smmta smmsp 4096 Июн 4 17:57 tls -rw-r--r-- 1 root smmsp 0 Июн 4 17:57 trusted-users |
#vi access
|
#cd /etc/mail/
|
#history
331 vi named.conf.local 332 /etc/init.d/bind9 restart 333 host linux3D.class1.unix.nt 334 host linux2S.class1.unix.nt 335 host linux1.class1.unix.nt 336 rndc reload 337 host linux1.class1.unix.nt 338 /etc/init.d/bind9 restart 339 host linux1.class1.unix.nt 340 vi named.conf.local ... 470 cd /root/ 471 ls -la 472 ~ 473 cd ~ 474 cd /home/use/r 475 cd /home/user/ 476 mutt 477 exit 478 cd /etc/mail/ 479 history |
#vi /etc/mail/local-host-names
|
#~
331 vi named.conf.local 332 /etc/init.d/bind9 restart 333 host linux3D.class1.unix.nt 334 host linux2S.class1.unix.nt 335 host linux1.class1.unix.nt 336 rndc reload 337 host linux1.class1.unix.nt 338 /etc/init.d/bind9 restart 339 host linux1.class1.unix.nt 340 vi named.conf.local ... 470 cd /root/ 471 ls -la 472 ~ 473 cd ~ 474 cd /home/use/r 475 cd /home/user/ 476 mutt 477 exit 478 cd /etc/mail/ 479 history |
#history
331 vi named.conf.local 332 /etc/init.d/bind9 restart 333 host linux3D.class1.unix.nt 334 host linux2S.class1.unix.nt 335 host linux1.class1.unix.nt 336 rndc reload 337 host linux1.class1.unix.nt 338 /etc/init.d/bind9 restart 339 host linux1.class1.unix.nt 340 vi named.conf.local ... 470 cd /root/ 471 ls -la 472 ~ 473 cd ~ 474 cd /home/use/r 475 cd /home/user/ 476 mutt 477 exit 478 cd /etc/mail/ 479 history |
#vi named.conf.options
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
Restarting Mail Transport Agent (MTA): sendmail. |
#exit
exit |
$mutt
1 O Jun 05 root ( 1) mail 2 O F Jun 05 To user@class1. ( 1) Mail ---Mutt: /var/mail/user [Msgs:2 Old:2 1,5K]---(threads/date)-------------------------------------------------------------------------------------------------(all)--- Почтовый ящик не изменился. |
$mutt
1 O Jun 05 root ( 1) mail 2 O F Jun 05 To user@class1. ( 1) Mail ---Mutt: /var/mail/user [Msgs:2 Old:2 1,5K]---(threads/date)-------------------------------------------------------------------------------------------------(all)--- Почтовый ящик не изменился. |
$mutt
i:ÐÑÑ Ð¾Ð´ -:Ðазад <Space>:ÐпеÑед v:ÐÐ»Ð¾Ð¶ÐµÐ½Ð¸Ñ d:УдалиÑÑ r:ÐÑвеÑиÑÑ j:СледÑÑÑий ?:ÐомоÑÑ Date: Fri, 5 Jun 2009 14:43:35 +0300 From: Oleg Dorohin <user@linux8.unix.nt> To: user@class1.unix.nt Subject: SPAMMMM Subject: Re: SPAMMMM Reply-To: Oleg_KON <user@class1.unix.nt> [text/plain, 7bit, us-ascii, 0,1K] Fcc: ~/sent Mix: <no chain defined> Security: Ðе пÑименÑÑÑ -- ÐÐ»Ð¾Ð¶ÐµÐ½Ð¸Ñ - I 1 /tmp/mutt-linux1-1000-16780-26 -- Mutt: Compose [Approx. msg size: 0,1K Atts: 1]----------------------------------------------------------------------------------------------------------------- СообÑениÐено. |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
bash: cd: /etc/bind9: Нет такого файла или каталога |
#cd /etc/bind9/
bash: cd: /etc/bind9/: Нет такого файла или каталога |
#cd /etc/; ls -ld
drwxr-xr-x 99 root root 4096 Июн 5 12:32 . |
#cd /etc/; ls -la
drwxr-xr-x 2 root root 4096 Апр 23 13:35 dictionaries-common drwxr-xr-x 2 root root 4096 Фев 28 02:05 dm drwxr-xr-x 3 root root 4096 Май 24 13:16 dpkg drwxr-xr-x 3 root root 4096 Ноя 25 2008 emacs -rw-r--r-- 1 root root 312 Май 10 11:23 email-addresses -rw-r--r-- 1 root root 0 Май 24 13:16 environment -rw-r--r-- 1 root root 538 Июн 1 12:54 ethers -rw-r--r-- 1 root root 8326 Апр 7 03:44 etter.conf drwxr-xr-x 3 root root 4096 Май 26 17:02 exim4 drwxr-xr-x 4 root root 4096 Ноя 25 2008 fonts ... -rw-r--r-- 1 root root 12 Май 29 12:27 timezone -rw-r--r-- 1 root root 645 Мар 25 13:05 ts.conf -rw-r--r-- 1 root root 1260 Май 30 2008 ucf.conf drwxr-xr-x 4 root root 4096 Май 24 13:16 udev drwxr-xr-x 3 root root 4096 Июн 4 11:54 ufw drwxr-xr-x 2 root root 4096 Май 24 13:16 vim -rw-r--r-- 1 root root 4221 Сен 8 2008 wgetrc drwxr-xr-x 8 root root 4096 Июн 3 12:24 X11 drwxr-xr-x 6 root root 4096 Ноя 25 2008 xdg drwxr-xr-x 2 root root 4096 Ноя 25 2008 xml |
#cd /etc/bind/
|
#ls -la
итого 56 drwxr-sr-x 2 root bind 4096 Июн 5 12:09 . drwxr-xr-x 99 root root 4096 Июн 5 12:32 .. -rw-r--r-- 1 root root 237 Апр 23 15:27 db.0 -rw-r--r-- 1 root root 271 Апр 23 15:27 db.127 -rw-r--r-- 1 root root 237 Апр 23 15:27 db.255 -rw-r--r-- 1 root bind 227 Июн 4 15:24 db.class1 -rw-r--r-- 1 root root 353 Апр 23 15:27 db.empty -rw-r--r-- 1 root root 270 Апр 23 15:27 db.local -rw-r--r-- 1 root root 2878 Апр 23 15:27 db.root -rw-r--r-- 1 root bind 907 Апр 23 15:27 named.conf -rw-r--r-- 1 root bind 242 Июн 4 14:52 named.conf.local -rw-r--r-- 1 root bind 605 Июн 4 14:56 named.conf.options -rw-r----- 1 bind bind 77 Июн 4 11:54 rndc.key -rw-r--r-- 1 root root 1317 Апр 23 15:27 zones.rfc1918 |
#vi named.conf.local
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
2 @ SOA linux1.class1.unix.nt. root.class1.unix.nt. 2009060601 3h 12h 72 1h 3 NS linux1.class1.unix.nt. 4 2 A 192.168.15.2 3 A 192.168.15.3 5 linux5 A 192.168.15.5 9 linux8 A 192.168.15.8 10 linux4 A 192.168.15.4 11 12 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "db.class1" 12L, 302C записано |
#cd /etc/init d/bind9 restart
bash: cd: /etc/init: Нет такого файла или каталога |
#cd /etc/init.d/bind9 restart
bash: cd: /etc/init.d/bind9: Это не каталог |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 19026 to die. Starting domain name service...: bind9. |
$mutt
41 OD Jun 05 mdadm monitorin ( 17) DegradedArray event on /dev/md1:linux8 42 OD Jun 05 Alex Antonov ( 1) SPAMMMM 43 OD Jun 05 root ( 1) SPAMMM 43 O Jun 05 root ( 1) SPAMMM 44 N Jun 05 root ( 1) SPAMMM 39 O Jun 05 mdadm monitorin ( 17) TestMessage 5vent on /dev/md1:linux8 * 30 end Оставлено: 14, удалено: 30. |
$mutt
1 O Jun 05 root ( 1) mail 1 O Jun 05 root ( 1) mail 2 F Jun 05 To user@class1. ( 1) Mail 2 F Jun 05 To user@class1. ( 1) Mail OD - 14/14: root 14 D Jun 05 root ( 1) SPAMMM 3 |
$ 2 DF Jun 05 To user@class1. ( 1) Mail
q:Выход d:Удалить u:Восстановить s:Сохранить m:Создать r:Ответить g:Всем ?:Помощь 1 O Jun 05 root ( 1) mail 1 O Jun 05 root ( 1) mail 3 D Jun 05 Mail Delivery S ( 56) Returned mail: see transcript for details 4 rD Jun 05 Tomashevich Evg ( 1) 5 D Jun 05 Mail Delivery S ( 56) Returned mail: see transcript for details 6 D Jun 05 YaroSI ( 1) SPAMMMM 7 rD Jun 05 Oleg Dorohin ( 1) SPAMMMM 8 rD Jun 05 Sergey Dryomov ( 1) Spam... 9 D Jun 05 root ( 1) SPAMMMM 10 D Jun 05 YaroSI ( 1) SPAMMMM 11 OD Jun 05 nvv ( 1) SPAMMMM 12 OD Jun 05 Oleg Dorohin ( 1) CLASS8 13 OD Jun 05 Alex Antonov ( 1) SPAMMMM 14 OD Jun 05 root ( 1) SPAMMM 15 N Jun 05 user ( 1) SPAMMMM kokos 15 N Jun 05 user ( 1) SPAMMMM kokos 14 O Jun 05 root -%-Mutt: /var/mail/user [Msgs:15 New:1 Old:5 Del:12 17K]---(threads/date)------------------------------------------------------------------------------------(all)--- |
$ 2 F Jun 05 To user@class1. ( 1) Mail
1 O Jun 05 root ( 1) mail 3 D Jun 05 Mail Delivery S ( 56) Returned mail: see transcript for details 4 rD Jun 05 Tomashevich Evg ( 1) 4 rD Jun 05 Tomashevich Evg ( 1) 5 N Jun 05 Mail Delivery S ( 53) Returned mail: see transcript for details 5 N Jun 05 Mail Delivery S ( 53) Returned mail: see transcript for details 4 r Jun 05 Tomashevich Evg ( 1) 5 N Jun 05 Mail Delivery S ( 53) Returned mail: see transcript for details -*-Mutt: /var/mail/user [Msgs:5 New:1 Old:1 Del:3 Post:1 7,5K]---(threads/date)------------------------------------------------------------------------------(all)--- Получен сигнал 3... Завершение работы. |
$mutt
1 O Jun 05 root ( 1) mail 2 F Jun 05 To user@class1. ( 1) Mail 2 F Jun 05 To user@class1. ( 1) Mail 5 D Jun 05 Mail Delivery S ( 53) Returned mail: see transcript for details Оставлено: 2, удалено: 3. |
$mutt
Оставлено: 16, удалено: 0. |
#iptables -A OUTPUT -t mangle -d 192.168.
iptables v1.4.3.2: host/network `192.168.' not found Try `iptables -h' or 'iptables --help' for more information. |
#15.129 -j MARK --set-mark 20
bash: 15.129: команда не найдена |
#iptables -A OUTPUT -t mangle -d 192.168.
iptables v1.4.3.2: host/network `192.168.' not found Try `iptables -h' or 'iptables --help' for more information. |
#15.129 -j MARK --set-mark 20
bash: 15.129: команда не найдена |
#cat /proc/cpuinfo
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz stepping : 11 cpu MHz : 1866.435 cache size : 4096 KB physical id : 0 siblings : 2 ... f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority bogomips : 3733.51 clflush size : 64 power management: |
#|
bash: syntax error near unexpected token `|' |
#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 |
#uname -a
Linux linux1 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686 GNU/Linux |
#vi /etc/apt/search.list
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
|
#ls -la
итого 84 drwxr-xr-x 4 root root 4096 Июн 5 17:05 . drwxr-xr-x 99 root root 4096 Июн 5 12:32 .. drwxr-xr-x 2 root root 4096 Май 29 10:46 apt.conf.d -rw-r--r-- 1 root root 2098 Фев 16 23:52 apt-file.conf -rw------- 1 root root 0 Май 24 13:16 secring.gpg -rw-r--r-- 1 root root 269 Май 29 16:20 sources.list drwxr-xr-x 2 root root 4096 Апр 14 15:31 sources.list.d -rw------- 1 root root 1200 Май 29 11:24 trustdb.gpg -rw------- 1 root root 25659 Май 29 11:24 trusted.gpg -rw------- 1 root root 25659 Май 29 11:24 trusted.gpg~ |
#vi sources.list
|
#`:deb http://127.0.0.1;9999/debian lenny mainn
2 #`:deb http://127.0.0.1;9999/debian lenny mainn 3 #deb http://10.0.35.1:9999/debian lenny main contrib non-free 4 #deb http://10.0.35.1:9999/debian experimental main contrib non-free ~ ~ ~ ~ ~ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "sources.list" 6L, 287C записано |
#apt-get update
Получено:1 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 Получено:2 http://10.0.35.1 etch Release [67,8kB] Игн http://10.0.35.1 etch/main Packages Игн http://10.0.35.1 etch/contrib Packages Игн http://10.0.35.1 etch/non-free Packages Получено:3 http://10.0.35.1 etch/main Packages [5620kB] Получено:4 http://10.0.35.1 etch/contrib Packages [71,2kB] Получено:5 http://10.0.35.1 etch/non-free Packages [102kB] Получено 5861kБ за 2s (2070kБ/c) Чтение списков пакетов... Готово |
#apt-get install xen-linux-system-2.6.18-6-xen-686 xen-utils-3.2-1
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет xen-utils-3.2-1 |
#apt-get install -- xen-linux-system-2.6.18-6-xen-686
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей ЧÑение инÑоÑмаÑии о ÑоÑÑоÑнии... ÐоÑово ÐÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ ÑледÑÑÑие дополниÑелÑнÑе пакеÑÑ: bridge-utils 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 ÐÑедлагаемÑе пакеÑÑ: linux-doc-2.6.18 xen-docs-3.0 РекомендÑемÑе пакеÑÑ: libc6-xen xen-hypervisor-3.0.3-1 ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐibc6-i686 ... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ 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) ... |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
1 deb http://10.0.35.1:9999/debian etch main contrib non-free 2 #`:deb http://127.0.0.1;9999/debian lenny mainn 3 #deb http://10.0.35.1:9999/debian lenny main contrib non-free 4 #deb http://10.0.35.1:9999/debian experimental main contrib non-free 5 #deb http://www.debian-multimedia.org sid main 6 "sources.list" 6L, 287C+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31 |
#~
ii xen-utils-3.0.3-1 3.0.3-0-4 XEN administrative tools ii xen-utils-common 3.0.3-0-2 XEN administrative tools - common files |
#vi menu.lst
|
#-- ВСТАВКА --
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
2 #`:deb http://127.0.0.1;9999/debian lenny mainn 3 #deb http://10.0.35.1:9999/debian lenny main contrib non-free 4 #deb http://10.0.35.1:9999/debian experimental main contrib non-free ~ ~ ~ ~ ~ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "/etc/apt/sources.list" 6L, 285C записано |
#apt-get install -- xen-linux-system-2.6.18-6-xen-686
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия xen-linux-system-2.6.18-6-xen-686. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#apt-get upgrade -- xen-linux-system-2.6.18-6-xen-686
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#apt-cache search xen-utils
xen-utils-3.0.3-1 - XEN administrative tools xen-utils-common - XEN administrative tools - common files |
#vi menu.lst
|
#vi menu.lst
|
#dpkg -r xen-utils-3.0.3-1
dpkg: зависимости не позволяют удалить пакет xen-utils-3.0.3-1: xen-hypervisor-3.0.3-1-i386-pae зависит от xen-utils-3.0.3-1. dpkg: не удалось обработать параметр xen-utils-3.0.3-1 (--remove): проблемы зависимостей -- не удаляется При обработке следующих пакетов произошли ошибки: xen-utils-3.0.3-1 |
#ls /boot/
config-2.6.18-6-xen-686 grub initrd.img-2.6.29-2-686 System.map-2.6.18-6-xen-686 vmlinuz-2.6.18-6-xen-686 xen-3.0.3-1-i386-pae.gz config-2.6.29-2-686 initrd.img-2.6.18-6-xen-686 initrd.img-2.6.29-2-686.bak System.map-2.6.29-2-686 vmlinuz-2.6.29-2-686 xen-3.2-1-i386.gz |
#vi menu.lst
|
#init 6
|
#exit
exit Connection to 10.0.35.100 closed. У вас есть почта в /var/mail/root |
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz stepping : 11 cpu MHz : 1866.435 cache size : 4096 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority bogomips : 3732.87 clflush size : 64 power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz stepping : 11 cpu MHz : 1866.435 cache size : 4096 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 apicid : 1 initial apicid : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority bogomips : 3733.51 clflush size : 64 power management:
Время первой команды журнала | 14:21:27 2009- 6- 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 17:50:01 2009- 6- 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 70 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 17.14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.04 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 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