/l3/users/eb/2009/linux12/user :1 :2 :3 :4 |
|
#vim /etc/hosts
|
#vim /etc/hosts
|
#exit
exit |
$mutt
q:ÐийÑи d:Ðид. u:ÐÑдн. s:ÐбеÑ. m:Ð:ÐÑдп. g:ÐÑÑм ´Ð¿. j:ÐаÑÑ ?:ÐÑдказка 1 Jun 05 root ( 1) user1 1 Jun 05 root ( 1) user1 2 Jun 05 YaroSI ( 1) 2123 2 Jun 05 YaroSI ( 1) 2123 ÐоÑÑÐ¾Ð²Ñ ÑкÑинÑÐºÑ Ð½Ðµ змÑнено. |
$su
Пароль: su: Помилка автентифікації |
$su -
Пароль: su: Помилка автентифікації |
$mutt
q:ÐийÑи d:Ðид. u:ÐÑдн. s:ÐбеÑ. m:Ð:ÐÑдп. g:ÐÑÑм 1 Jun 05 root ( 1) user1 1 Jun 05 root ( 1) user1 2 Jun 05 YaroSI ( 1) 2123 2 Jun 05 YaroSI ( 1) 2123 2 Jun 05 YaroSI ( 1) 2123 Bcc: Subject: privet Serg Reply-To: Fcc: ~/sent Mix: <no chain defined> Security: Ðе заÑÑоÑовÑваÑи -- ÐодаÑки - /var/mail/user [Msgs:2 1,8K]---(threads/date) (all) ÐоÑÑÐ¾Ð²Ñ ÑкÑинÑÐºÑ Ð½Ðµ змÑнено. |
$mutt
q:ÐийÑи d:Ðид. u:ÐÑдн. s:ÐбеÑ. m:Ð:ÐÑдп. g:ÐÑÑм ?:ÐÑдказка 1 Jun 05 root ( 1) user1 1 Jun 05 root ( 1) user1 2 Jun 05 YaroSI ( 1) 2123 2 Jun 05 YaroSI ( 1) 2123 2 Jun 05 YaroSI ( 1) 2123 ---Mutt: /var/mail/user [Msgs:2 1,8K]---(threads/date)------------------(all)--- ÐоÑÑÐ¾Ð²Ñ ÑкÑинÑÐºÑ Ð½Ðµ змÑнено. |
$for i in {1..16}
> do > echo spam | mutt -s SPAMMMM user@class$i.unix.nt > done |
$mutt
q:ÐийÑи d:Ðид. u:ÐÑдн. s:ÐбеÑ. m:Ð:ÐÑдп. g:ÐÑÑм ?:ÐÑдказка 1 Jun 05 root ( 1) user1 1 Jun 05 root ( 1) user1 2 Jun 05 YaroSI ( 1) 2123 2 Jun 05 YaroSI ( 1) 2123 2 Jun 05 YaroSI ( 1) 2123 ---Mutt: /var/mail/user [Msgs:2 1,8K]---(threads/date)------------------(all)--- ÐоÑÑÐ¾Ð²Ñ ÑкÑинÑÐºÑ Ð½Ðµ змÑнено. |
$mutt
q:ÐийÑи d:Ðид. u:ÐÑдн. s:ÐбеÑ. m:Ð:ÐÑдп. g:ÐÑÑм 1 Jun 05 root ( 1) user1 1 Jun 05 root ( 1) user1 2 Jun 05 YaroSI ( 1) 2123 2 Jun 05 YaroSI ( 1) 2123 3 Jun 05 Mail Delivery S ( 48) Returned mail: see transcript for details 3 Jun 05 Mail Delivery S ( 48) Returned mail: see transcript for details Bcc: Subject: dfdffdf Reply-To: Fcc: ~/sent Mix: <no chain defined> Security: Ðе заÑÑоÑовÑваÑи -- ÐодаÑки -*-Mutt: /var/mail/user [Msgs:3 4,2K]---(threads/date)------------------(all)--- 3 збеÑежено, 0 зниÑено. |
$LS
bash: LS: command not found |
$ls
a asd Desktop linux0.key Mail my_sc pass.log password.log prim QW screen.dot screen.png sd sent user |
$cd Mail/
|
$ls
|
$ls -a
. .. |
$cd ..
|
$ls
a asd Desktop linux0.key Mail my_sc pass.log password.log prim QW screen.dot screen.png sd sent user |
$vim muutrc
|
$~
|
$ls -la
загалом 600 drwxr-xr-x 28 user user 4096 чер 5 14:39 . drwxr-xr-x 204 root root 4096 тра 30 14:07 .. drwxr-xr-x 5 user user 4096 тра 26 10:42 a drwxr-xr-x 5 user user 4096 тра 26 10:41 .a drwxr-xr-x 2 root root 4096 тра 26 15:03 asd -rw------- 1 user user 3282 чер 4 16:49 .bash_history -rw-r--r-- 1 user user 220 бер 1 11:31 .bash_logout -rw-r--r-- 1 user root 22 тра 26 10:40 .bash_profile -rw-r--r-- 1 user user 3159 тра 26 10:39 .bashrc ... drwxr-xr-x 2 root root 4096 тра 26 15:03 sd -rw------- 1 user user 401 чер 5 14:14 sent drwx------ 2 user user 4096 тра 25 18:17 .ssh -rw------- 1 root root 12288 тра 25 15:34 .swo -rw------- 1 root root 49152 тра 25 15:07 .swp drwxr-xr-x 3 user user 4096 тра 30 12:33 .thumbnails -rw-r--r-- 1 root root 1378 тра 28 12:41 user -rw------- 1 user user 1577 чер 5 14:39 .viminfo -rw------- 1 user user 118 чер 4 16:50 .Xauthority -rw-r--r-- 1 user user 46907 чер 5 13:05 .xsession-errors |
$vim .mu
|
$~
my_hdr From: user <user@class12.unix.nt> set realname = 'Kondrashov Konstantin' ".muttrc" 3L, 93C |
$mutt
q:ÐийÑи d:Ðид. u:ÐÑдн. s:ÐбеÑ. m:Ð:ÐÑдп. g:ÐÑÑм ?:ÐÑдказка 1 Jun 05 root ( 1) user1 2 Jun 05 YaroSI ( 1) 2123 3 Jun 05 Mail Delivery S ( 48) Returned mail: see transcript for details 4 N Jun 05 root ( 1) ppppppppppp 5 N Jun 05 Oleg Dorohin ( 1) test-class8 5 N Jun 05 Oleg Dorohin ( 1) test-class8 6 N Jun 05 YaroSI ( 1) SPAMMMM 8 N Jun 05 Alex Antonov ( 1) SPAMMMM 9 N Jun 05 Oleg Dorohin ( 1) Personalities 10 N Jun 05 YaroSI ( 1) SPAMMMM 10 N Jun 05 YaroSI ( 1) SPAMMMM 11 N Jun 05 user@class5.uni ( 1) SPAMMM 11 N Jun 05 user@class5.uni ( 1) SPAMMM 11 N Jun 05 user@class5.uni ( 1) SPAMMM ---Mutt: /var/mail/user [Msgs:11 New:8 12K]---(threads/date)------------(all)--- 11 збеÑежено, 0 зниÑено. |
$for i in {1..16}; do echo spam | mutt -s SPAMMMM kokos user@class$i.unix.nt; done
|
$for i in {1..16}; do echo spam | mutt -s "SPAMMMM kokos" user@class$i.unix.nt; done
|
$mutt
q:ÐийÑи d:Ðид. u:ÐÑдн. s:ÐбеÑ. m:Ð:ÐÑдп. g:ÐÑÑм ´Ð¿. j:ÐаÑÑ ?:ÐÑдказка 64 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 64 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 66 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 65 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 68 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 66 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 69 N Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 67 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 51 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 68 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 53 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 69 D Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 55 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 57 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 59 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 61 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 62 N Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details |
$ %-Mutt: /var/mail/user [Msgs:69 New:57 Old:8 Del:69 122K]---(threads/date)---------------------------------------------------------------(end)---
q:ÐийÑи d:Ðид. u:ÐÑдн. s:ÐбеÑ. m:Ð:ÐÑдп. g:ÐÑÑм ?:ÐÑдказка 64 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 65 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 66 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 67 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 68 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 69 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 69 N Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 70 N Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 52 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 54 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 56 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 58 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 60 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 62 ND Jun 05 Mail Delivery S ( 47) Returned mail: see transcript for details 63 N Jun 05 Mail Delivery S ( 47) Returned mai8: see transcript for details end |
$ 70 N Jun 05 root ( 1) SPAMMM
q:ÐийÑи d:Ðид. u:ÐÑдн. s:ÐбеÑ. m:Ð:ÐÑдп. g:ÐÑÑм ´Ð¿. j:ÐаÑÑ ?:ÐÑдказка 1 D Jun 05 root ( 1) user1 2 D Jun 05 root ( 1) ppppppppppp 4 OD Jun 05 YaroSI ( 1) SPAMMMM 4 OD Jun 05 Alex Antonov ( 1) SPAMMMM 5 OD Jun 05 YaroSI ( 1) SPAMMMM 10 OD Jun 05 YaroSI ( 1) SPAMMMM 12 ND Jun 05 Oleg Dorohin ( 1) SPAMMMM D Mail Delivery S ( 53) Returned mail: see transcript for details 16 ND Jun 05 Mail Delivery S ( 53) Returned mail: see transcript for details 18 ND Jun 05 Mail Delivery S ( 49) Returned mail: see transcript for details 20 ND Jun 05 Mail Delivery S ( 49) Returned mail: see transcript for details 0]---(threads/date)-------------------------- all ÐоÑÑÐ¾Ð²Ñ ÑкÑинÑÐºÑ Ð½Ðµ змÑнено. |
$mutt
q:ÐийÑи d:Ðид. u:ÐÑдн. s:ÐбеÑ. m:Ð:ÐÑдп. g:ÐÑÑм ?:ÐÑдказка ---Mutt: /var/mail/user [Msgs:0]---(threads/date)-----------------------------------------------------------------------------------------(all)--- ÐоÑÑÐ¾Ð²Ñ ÑкÑинÑÐºÑ Ð½Ðµ змÑнено. |
$for i in {1..16}; do echo spam | mutt -s "SPAMMMM kokos" user@class$i.unix.nt; done
|
$su -
Пароль: l3-agent is already running: pid=18621; pidfile=/root/.lilalo/l3-agent.pid -su: agent: command not found |
#ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. You have new mail. Last login: Fri Jun 5 15:42:56 2009 from linux13.class13.unix.nt l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid |
#screen -x
|
$su -
Пароль: l3-agent is already running: pid=18621; pidfile=/root/.lilalo/l3-agent.pid -su: agent: command not found |
#ls -la /boot/
загалом 27560 drwxr-xr-x 3 root root 4096 чер 5 17:18 . drwxr-xr-x 20 root root 4096 чер 1 11:31 .. -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:19 grub -rw-r--r-- 1 root root 6945690 чер 5 17:10 initrd.img-2.6.18-6-xen-686 -rw-r--r-- 1 root root 8320550 чер 1 10:05 initrd.img-2.6.29-2-686 -rw-r--r-- 1 root root 7308303 тра 30 12:11 initrd.img-2.6.29-2-686.bak -rw-r--r-- 1 root root 732729 гру 27 16:23 System.map-2.6.18-6-xen-686 -rw-r--r-- 1 root root 1055639 тра 17 23:24 System.map-2.6.29-2-686 -rw-r--r-- 1 root root 1245899 гру 27 16:22 vmlinuz-2.6.18-6-xen-686 -rw-r--r-- 1 root root 1706928 тра 17 23:23 vmlinuz-2.6.29-2-686 -rw-r--r-- 1 root root 259734 жов 23 2007 xen-3.0.3-1-i386-pae.gz -rw-r--r-- 1 root root 376094 чер 28 2008 xen-3.2-1-i386.gz |
#vim /etc/apt/sources.list
|
#apt-get update
Пом http://10.0.35.1 etch Release.gpg Не можливо під'єднатися до 10.0.35.1:9999 (10.0.35.1). - connect (113 No route to host) Пом http://10.0.35.1 etch/main Translation-uk Не можливо під'єднатися до 10.0.35.1:9999 (10.0.35.1). - connect (113 No route to host) Пом http://10.0.35.1 etch/contrib Translation-uk Не можливо під'єднатися до 10.0.35.1:9999 (10.0.35.1). - connect (113 No route to host) Пом http://10.0.35.1 etch/non-free Translation-uk Не можливо під'єднатися до 10.0.35.1:9999 (10.0.35.1). - connect (113 No route to host) Пом http://10.0.35.1 sid Release.gpg Не можливо під'єднатися до 10.0.35.1:9999 (10.0.35.1). - connect (113 No route to host) ... Пом http://10.0.35.1 sid/contrib Translation-uk Не можливо під'єднатися до 10.0.35.1:9999 (10.0.35.1). - connect (113 No route to host) Пом http://10.0.35.1 sid/non-free Translation-uk Не можливо під'єднатися до 10.0.35.1:9999 (10.0.35.1). - connect (113 No route to host) Ігн http://10.0.35.1 etch Release Ігн http://10.0.35.1 sid Release Ігн 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 18% [З'єднання з 10.0.35.1 (10.0.35.1)]^C |
$ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data. ^C --- 10.0.35.100 ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 1006ms |
$ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data. From 192.168.206.2 icmp_seq=1 Destination Host Unreachable ^C --- 10.0.35.100 ping statistics --- 4 packets transmitted, 0 received, +1 errors, 100% packet loss, time 3017ms |
#apt-get install udev/etch
Читання переліків пакетів... Виконано Побудова дерева залежностей Reading state information... Виконано E: Реліз 'etch' для 'udev' не знайдений |
#/etc/init.d/net
netdiag networking |
#/etc/init.d/net
netdiag networking |
#/etc/init.d/networking restart
Reconfiguring network interfaces...Ignoring unknown interface eth0.106=eth0.106. Ignoring unknown interface eth0.206=eth0.206. if-up.d/mountnfs[eth0]: waiting for interface eth0.106 before doing NFS mounts (warning). if-up.d/mountnfs[eth0]: waiting for interface eth0.206 before doing NFS mounts (warning). if-up.d/mountnfs[eth0]: waiting for interface eth0.266 before doing NFS mounts (warning). Ignoring unknown interface eth0.106=eth0.106. Ignoring unknown interface eth0.206=eth0.206. Ignoring unknown interface eth0.266=eth0.266. done. |
#/etc/init.d/networking restart
Reconfiguring network interfaces...if-up.d/mountnfs[eth0]: waiting for interface eth0.106 before doing NFS mounts (warning). if-up.d/mountnfs[eth0]: waiting for interface eth0.206 before doing NFS mounts (warning). if-up.d/mountnfs[eth0]: waiting for interface eth0.266 before doing NFS mounts (warning). Ignoring unknown interface eth0.106=eth0.106. Ignoring unknown interface eth0.206=eth0.206. Ignoring unknown interface eth0.266=eth0.266. done. |
#vim /etc/hosts
|
Время первой команды журнала | 14:04:54 2009- 6- 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 18:07:24 2009- 6- 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 50 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 16.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.76 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.47 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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