Журнал лабораторных работ

Содержание

Журнал

Понедельник (12/21/15)

/dev/pts/0
09:23:06
#ls -a
.  ..  .aptitude  .bash_history  .bash_profile  .bashrc  install  .l3rc  .lilalo  .profile  .vim  .viminfo
09:23:47
#ls -al .l
.l3rc    .lilalo/
09:23:47
#ls -al .l
.l3rc    .lilalo/
09:23:47
#ls -al .lilalo/
итого 88
drwxr-xr-x 2 root root  4096 Дек 21 10:23 .
drwx------ 5 root root  4096 Окт 15  2014 ..
-rw-r--r-- 1 root root   465 Дек 21 10:23 122456601434523509-1450686185.info
-rw-r--r-- 1 root root   886 Дек 21 10:25 122456601434523509-1450686185.script
-rw-r--r-- 1 root root  3146 Окт 15  2014 133518653134476610-1413379473.info
-rw-r--r-- 1 root root  1847 Окт 15  2014 133518653134476610-1413379473.script
-rw-r--r-- 1 root root  2759 Окт 13  2014 143184190977814884-1413212456.info
-rw-r--r-- 1 root root   505 Окт 13  2014 143184190977814884-1413212456.script
-rw-r--r-- 1 root root  2774 Окт 13  2014 1901738991017822016-1413212497.info
-rw-r--r-- 1 root root   407 Окт 13  2014 1901738991017822016-1413212497.script
-rw-r--r-- 1 root root     0 Июн 27  2014 23119324163069212524-1403867377_1403867394_root_.lilalo_l3bashrc.diff
-rw-r--r-- 1 root root     0 Июн 27  2014 23119324163069212524-1403867377_1403867447_root_.l3rc.diff
-rw-r--r-- 1 root root  1138 Июн 27  2014 23119324163069212524-1403867377.info
-rw-r--r-- 1 root root 14417 Июн 27  2014 23119324163069212524-1403867377.script
-rw-r--r-- 1 root root   692 Июн 27  2014 2525264871024819419-1403867138.info
-rw-r--r-- 1 root root   205 Июн 27  2014 2525264871024819419-1403867138.script
-rw-r--r-- 1 root root     4 Дек 18 17:55 l3-agent.pid
-rw-r--r-- 1 root root  7857 Окт 15  2014 l3bashrc
-rwxr-xr-x 1 root root   234 Окт 15  2014 l3prompt
-rw-r--r-- 1 root root   362 Дек 21 10:24 .report.dat
09:25:08
#hostname
debian3
09:27:36
#cat passwrd
cat: passwrd: Нет такого файла или каталога
прошло 16 минут
09:44:02
#passwd
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
Sorry, passwords do not match
passwd: Ошибка при операциях с маркером проверки подлинности
passwd: пароль не изменён
09:44:22
#useradd ivan

09:44:51
#cat /etc/pa
pam.conf  pam.d/    passwd    passwd-
09:44:51
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
...
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
Debian-exim:x:101:103::/var/spool/exim4:/bin/false
user:x:1000:1000:user,,,:/home/user:/bin/bash
sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
ivan:x:1001:1001::/home/ivan:/bin/sh
09:45:25
#useradd ivan
useradd: пользователь «ivan» уже существует
09:47:31
#man useradd
09:52:15
#userdel iven
userdel: пользователь «iven» не существует
09:56:46
#userdel ivan

09:56:51
#man useradd
09:58:50
#useradd ivan -m

09:59:10
#ls /home/
ivan  user
09:59:14
#ls -l /home/
итого 8
drwxr-xr-x  2 ivan ivan 4096 Дек 21 10:59 ivan
drwxr-xr-x 10 user user 4096 Окт  9  2014 user
10:00:43
#ls -F /home/
ivan/  user/
/dev/pts/2
10:10:37
#passwd ivan
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
passwd: пароль успешно обновлён
10:10:57
#chsh -a /bin/bash ivan
chsh: неверный ключ -- «a»
Использование: chsh [параметры] [ПОÐ
, --help                    показать данное сообщение и закончить работу
  -R, --root КАТ_CHROOT         каталог, в который выполняется chroot
  -s, --shell ОБОолочка для учётной
                                записи
10:12:06
#chsh -s /bin/bash ivan

10:12:11
#useradd -m -s /bin/bash petr

10:20:14
#cet /etc/passwd
l3script: cet: команда не найдена
10:20:26
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
...
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
Debian-exim:x:101:103::/var/spool/exim4:/bin/false
user:x:1000:1000:user,,,:/home/user:/bin/bash
sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
ivan:x:1001:1001::/home/ivan:/bin/bash
petr:x:1002:1002::/home/petr:/bin/bash
10:20:32
#passwd petr
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
passwd: пароль успешно обновлён
прошло 14 минут
/dev/pts/0
10:34:38
#who
root     pts/0        2015-12-21 11:34 (192.168.15.103)
ivan     pts/2        2015-12-21 11:34 (192.168.15.103)
petr     pts/3        2015-12-21 11:34 (192.168.15.103)
10:35:50
#whoiami
l3script: whoiami: команда не найдена
10:35:58
#whoami
root
10:36:05
#cd

10:40:13
#df -h
Файловая система                                       Размер Использовано  Дост Использовано% Cмонтировано в
rootfs                                                    16G        1015M   14G            7% /
udev                                                      10M            0   10M            0% /dev
tmpfs                                                     50M         152K   50M            1% /run
/dev/disk/by-uuid/92b79496-a6c3-450d-a438-766caa8504d8    16G        1015M   14G            7% /
tmpfs                                                    5,0M            0  5,0M            0% /run/lock
tmpfs                                                    100M            0  100M            0% /run/shm
прошло 28 минут
11:08:53
#fdisk -l
Disk /dev/xvda: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders, total 33554432 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e4875
    Device Boot      Start         End      Blocks   Id  System
/dev/xvda1            2048    32088063    16043008   83  Linux
Disk /dev/xvdb: 5368 MB, 5368709120 bytes
255 heads, 63 sectors/track, 652 cylinders, total 10485760 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/xvdb doesn't contain a valid partition table
/dev/pts/2
11:17:29
#cd

11:19:08
#pwd
/root
11:19:10
#ls
install
11:19:22
#ls -a
.  ..  .aptitude  .bash_history  .bash_profile  .bashrc  install  .l3rc  .lesshst  .lilalo  .profile  .vim  .viminfo
11:20:06
#ls -al
итого 60
drwx------  5 root root 4096 Дек 21 10:52 .
drwxr-xr-x 24 root root 4096 Окт 15  2014 ..
drwx------  2 root root 4096 Июн 27  2014 .aptitude
-rw-------  1 root root 1927 Дек 21 12:09 .bash_history
-rw-r--r--  1 root root   10 Июн 27  2014 .bash_profile
-rw-r--r--  1 root root  630 Июн 27  2014 .bashrc
-rw-r--r--  1 root root 5268 Окт 13  2014 install
-rw-r--r--  1 root root   51 Дек 18 16:57 .l3rc
-rw-------  1 root root   41 Дек 21 10:52 .lesshst
drwxr-xr-x  2 root root 4096 Дек 21 12:20 .lilalo
-rw-r--r--  1 root root  140 Ноя 19  2007 .profile
drwxr-xr-x  2 root root 4096 Июн 27  2014 .vim
-rw-------  1 root root 5189 Окт 15  2014 .viminfo
11:20:58
#ls -al --color
итого 60
drwx------  5 root root 4096 Дек 21 10:52 .
drwxr-xr-x 24 root root 4096 Окт 15  2014 ..
drwx------  2 root root 4096 Июн 27  2014 .aptitude
-rw-------  1 root root 1927 Дек 21 12:09 .bash_history
-rw-r--r--  1 root root   10 Июн 27  2014 .bash_profile
-rw-r--r--  1 root root  630 Июн 27  2014 .bashrc
-rw-r--r--  1 root root 5268 Окт 13  2014 install
-rw-r--r--  1 root root   51 Дек 18 16:57 .l3rc
-rw-------  1 root root   41 Дек 21 10:52 .lesshst
drwxr-xr-x  2 root root 4096 Дек 21 12:20 .lilalo
-rw-r--r--  1 root root  140 Ноя 19  2007 .profile
drwxr-xr-x  2 root root 4096 Июн 27  2014 .vim
-rw-------  1 root root 5189 Окт 15  2014 .viminfo
11:21:06
#pwd
/root
11:21:54
#cd /usr/share/man

11:24:22
#cd ~

11:24:40
#cd ~

11:24:44
#cd /usr/share/man

11:26:05
#cd -
/root
11:26:07
#cd /usr/share/man

11:26:15
#pwd
/usr/share/man
11:26:16
#cd -
/root
11:26:18
#pwd
/root
11:26:22
#cd -
/usr/share/man
11:26:25
#pwd
/usr/share/man
11:26:28
#cd -
/root
11:28:41
#pwd
/root
11:28:48
#cd d1
l3script: cd: d1: Нет такого файла или каталога
11:28:51
#mkdir -a /d1/d2/d3
mkdir: неверный ключ -- a
Попробуйте «mkdir --help» для получения более подробного описания.
11:29:08
#mkdir -p /d1/d2/d3

11:29:13
#apt-get install tree
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
НОВЫЕ пакеты, которые будут установлены:
  tree
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 43,3 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 112 kB.
Получено:1 http://ftp.ua.debian.org/debian/ wheezy/main tree amd64 1.6.0-1 [43,3 kB]
Получено 43,3 kБ за 0с (212 kБ/c)
Выбор ранее не выбранного пакета tree.
(Чтение базы данных … на данный момент установлено 28835 файлов и каталогов.)
Распаковывается пакет tree (из файла …/tree_1.6.0-1_amd64.deb) …
Обрабатываются триггеры для man-db …
Настраивается пакет tree (1.6.0-1) …
11:32:08
#tree
.
└── install
0 directories, 1 file
11:32:13
#tree
.
└── install
0 directories, 1 file
11:32:17
#ls -l
итого 8
-rw-r--r-- 1 root root 5268 Окт 13  2014 install
11:32:30
#pwd
/root
11:32:35
#ls -l
итого 8
-rw-r--r-- 1 root root 5268 Окт 13  2014 install
11:32:42
#terr
l3script: terr: команда не найдена
11:32:49
#tree
.
└── install
0 directories, 1 file
11:34:24
#tee
^C
11:34:31
#tree
.
└── install
0 directories, 1 file
11:34:36
#mkdir /d1
mkdir: невозможно создать каталог «/d1»: Файл существует
11:34:47
#ls -l
итого 8
-rw-r--r-- 1 root root 5268 Окт 13  2014 install
11:34:54
#pwd
/root
11:34:59
#cd ..

11:35:04
#pwd
/
11:35:06
#ls -l
итого 88
drwxr-xr-x  2 root root  4096 Окт 13  2014 bin
drwxr-xr-x  3 root root  4096 Окт 13  2014 boot
drwxr-xr-x  3 root root  4096 Дек 21 12:29 d1
drwxr-xr-x 12 root root  2960 Дек 21 11:33 dev
drwxr-xr-x 68 root root  4096 Дек 21 11:33 etc
drwxr-xr-x  5 root root  4096 Дек 21 11:20 home
lrwxrwxrwx  1 root root    30 Июн 27  2014 initrd.img -> /boot/initrd.img-3.2.0-4-amd64
drwxr-xr-x 13 root root  4096 Окт 15  2014 lib
drwxr-xr-x  2 root root  4096 Окт 15  2014 lib32
...
drwx------  5 root root  4096 Дек 21 10:52 root
drwxr-xr-x 12 root root   420 Дек 21 11:33 run
drwxr-xr-x  2 root root  4096 Окт 13  2014 sbin
drwxr-xr-x  2 root root  4096 Июн 10  2012 selinux
drwxr-xr-x  2 root root  4096 Июн 27  2014 srv
drwxr-xr-x 13 root root     0 Дек 21 11:32 sys
drwxrwxrwt  2 root root  4096 Дек 21 12:17 tmp
drwxr-xr-x 11 root root  4096 Окт 15  2014 usr
drwxr-xr-x 11 root root  4096 Июн 27  2014 var
lrwxrwxrwx  1 root root    26 Июн 27  2014 vmlinuz -> boot/vmlinuz-3.2.0-4-amd64
11:35:07
#cd /root/

11:35:17
#ls
install
11:35:18
#mkdir d1

11:35:29
#ls
d1  install
11:35:31
#tree
.
├── d1
└── install
1 directory, 1 file
11:35:34
#cd d2
l3script: cd: d2: Нет такого файла или каталога
11:35:39
#mkfir d2
l3script: mkfir: команда не найдена
11:35:43
#mdfir d2
l3script: mdfir: команда не найдена
11:35:47
#touch d1/f1

11:36:13
#tree
.
├── d1
│   └── f1
└── install
1 directory, 2 files
11:36:17
#who > d2/users
l3script: d2/users: Нет такого файла или каталога
11:37:25
#who > d1/users

11:37:30
#tree
.
├── d1
│   ├── f1
│   └── users
└── install
1 directory, 3 files
11:37:37
#tree -s
.
├── [       4096]  d1
│   ├── [          0]  f1
│   └── [         56]  users
└── [       5268]  install
1 directory, 3 files
11:37:39
#cp -x d1/users d1/f1

11:41:09
#cp -v d1/users d1/f1
«d1/users» -> «d1/f1»
11:41:14
#tree
.
├── d1
│   ├── f1
│   └── users
└── install
1 directory, 3 files
11:41:19
#pwd
/root
11:42:37
#mkdir d2

11:42:41
#tree
.
├── d1
│   ├── f1
│   └── users
├── d2
└── install
2 directories, 3 files
11:42:44
#mv d1/users d2

11:43:02
#tree
.
├── d1
│   └── f1
├── d2
│   └── users
└── install
2 directories, 3 files
11:43:07
#man rmdir
11:45:29
#shred d2/users

11:47:03
#cat d2/users
kjÖƱU|É?OèÖ2†•L<,âˆaºeE‡–MxÙ¿E                 ê/û     ¹nÎh²VÚý7̂‡ÜûN‚±L?Æôð—
@"Üyîi4®­ÂÚcªÍ+$ð†î晜#Éf¸¤J_«™¨âYøÑ©£±¡Gó­/[š’´ëæf†¾gëroþÕ;ΉÀnEÔ~eª|µÉöýIÉÛHC*¿Ûmyª¢ÓAq-ÔSí{?Á“KKfÙÇ©¦vìûØtú¾/
ˆÍ¶‡N¹”÷                                                                                                           H܎j¬;=¸_¸SPȨeìõê»N8pFfÑöôµƒ±¬•®IC„ì>øX"ž±.¹†gÉ$á
t’ìÝ÷”æ5ÌÊ©àk(¢]ˆÊòW3GÏtåAK”ù7­âËÿ
o˜JIáKõÖðWÛ
wd3‡Ýøð•úè‹õ![¿²ƒÇdô<UKŠšš[BcYÓÇ%o“ƒDÚ)uÔÙHnàr§ÇœÚÓ"Â^ó£Hð5üc×n3Y¹$ßíñ_ìªP!6—°£ÒV˜J°­ÀsXÔÔ-Íá@t‹•üíöCªyɤþý4zþ]b6]¾V"“¹0ài]îÖѤõ€×W
7×öÔ?÷uéÿŸû_¨Ûwäxêõ½ˆÐV±v'|*<p’’zz…ø¶úOmþk\mß;HMŒ¡¾„ZP‚SÇßáÃgËÃA®Öºò\ôZ~ÍzÆ߄ÎбÑ!‘„ÀR`ü]ò±4řrŒÔ°r/Û駁`÷“)üA’^0@Êyńå%A2kÂ|ºîVÝ_ªz</ô}ª/'žsjøaÈ+°I“¯²Ã$ff”˜m_¯·Šòê
                                                                             ×H´é}o£×uÿÚ
Ýyç}WkV}Þwúœôz ^gº„¨                                                                    ãrXðæFª'JÝK¿¿•G¥Z0—Å/ .E=֒wKvqx5Þò
                     °™‰ÓÂ`ásɨÉÈ5©½A1 3¤ˆÔ\eƒgip®úŒ¦ÚÁpºG¨ŠÑœÓƒA°zedP«ý•|\ŽÑPL[5½,~u¿{â8f¤I2üµþ`ôe •À‰`d0‹”¾Ì¶[P"
...
g.¬Ömºo©¼¹®Ü!鏯I®«s&¾0å1ߢjÆö)7 – ]£Aö        ×>”`ü´CÈޙ>µÎ}Só€“
©÷U}!JAg$xn1å{ó‚ Yѱ¶'ʟf‰ü™ñ¬|ÏãH—TB¯„$[]ÉOHë¹ZcVV1
              ¿"9ÁÒwˆr®Ñ,šK
 ÜÔ»
    {‹³D
>2¨‘†@(°á§·˜*|"‚ûnÄ®6¬0EðiðÍýé‰6åPԋƒ­6œ…ŽCÉ,JÜEúbMý0Z“dÌ,ý „‘n´šQ)†tÉÈ~j†Í`§daυT•‘¹ê·æò,•N9ËjÒ²*¯ì?}P;'™[YsFé6B   ºV6šòîM
                                                                                                                              áó+ö$‘àòt´/ý0×iCØ;åó#RèÑúW(nÊÑÚ¦»ºsåÔÉiµ–¸iãƒ}/ÜÐIsÖE÷¿Ž2m²!ÛĦ
¡’–¡’\\è„DUcøöÍ?m*ìn‡aÈM7$s}4>æ
                               ý:ôÉh€³†Ÿ–=zœ
                                            U2”•
11:47:27
#Ëúl[鮝´pf½_ÊËÅ>}G´“*} <8Bs…S–"k·ŽðŒ‡Ã¤[ÄH´’(Y±&*é5̇¦û¹š×7üC±&´9ónƒ¤GÉ+£t´4c Íَè÷ß¼)Ê̓3Üx)¹©‚©ðÕV۔ž£Ö¾S†F
l3script: PuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTY: команда не найдена
11:47:30
#tree
.
├── d1
│   └── f1
├── d2
│   └── users
└── install
2 directories, 3 files
11:47:34
#cd /

11:52:47
#ls
bin   d1   etc   initrd.img  lib32  lost+found  mnt  proc  run   selinux  sys  usr  vmlinuz
boot  dev  home  lib         lib64  media       opt  root  sbin  srv      tmp  var

Файлы

  • /etc/pa
  • /etc/passwd
  • d2/users
  • /etc/pa
    >
    pam.conf  pam.d/    passwd    passwd-
    
    /etc/passwd
    >
    root:x:0:0:root:/root:/bin/bash
    daemon:x:1:1:daemon:/usr/sbin:/bin/sh
    bin:x:2:2:bin:/bin:/bin/sh
    sys:x:3:3:sys:/dev:/bin/sh
    sync:x:4:65534:sync:/bin:/bin/sync
    games:x:5:60:games:/usr/games:/bin/sh
    man:x:6:12:man:/var/cache/man:/bin/sh
    lp:x:7:7:lp:/var/spool/lpd:/bin/sh
    mail:x:8:8:mail:/var/mail:/bin/sh
    news:x:9:9:news:/var/spool/news:/bin/sh
    uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
    proxy:x:13:13:proxy:/bin:/bin/sh
    www-data:x:33:33:www-data:/var/www:/bin/sh
    backup:x:34:34:backup:/var/backups:/bin/sh
    list:x:38:38:Mailing List Manager:/var/list:/bin/sh
    irc:x:39:39:ircd:/var/run/ircd:/bin/sh
    gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
    nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
    libuuid:x:100:101::/var/lib/libuuid:/bin/sh
    Debian-exim:x:101:103::/var/spool/exim4:/bin/false
    user:x:1000:1000:user,,,:/home/user:/bin/bash
    sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
    ivan:x:1001:1001::/home/ivan:/bin/bash
    petr:x:1002:1002::/home/petr:/bin/bash
    
    d2/users
    >
    kjÖƱU|É?OèÖ2†•L<,âˆaºeE‡–MxÙ¿E                 ê/û     ¹nÎh²VÚý7̂‡ÜûN‚±L?Æôð—
    @"Üyîi4®­ÂÚcªÍ+$ð†î晜#Éf¸¤J_«™¨âYøÑ©£±¡Gó­/[š’´ëæf†¾gëroþÕ;ΉÀnEÔ~eª|µÉöýIÉÛHC*¿Ûmyª¢ÓAq-ÔSí{?Á“KKfÙÇ©¦vìûØtú¾/
    ˆÍ¶‡N¹”÷                                                                                                           H܎j¬;=¸_¸SPȨeìõê»N8pFfÑöôµƒ±¬•®IC„ì>øX"ž±.¹†gÉ$á
    t’ìÝ÷”æ5ÌÊ©àk(¢]ˆÊòW3GÏtåAK”ù7­âËÿ
    o˜JIáKõÖðWÛ
    wd3‡Ýøð•úè‹õ![¿²ƒÇdô<UKŠšš[BcYÓÇ%o“ƒDÚ)uÔÙHnàr§ÇœÚÓ"Â^ó£Hð5üc×n3Y¹$ßíñ_ìªP!6—°£ÒV˜J°­ÀsXÔÔ-Íá@t‹•üíöCªyɤþý4zþ]b6]¾V"“¹0ài]îÖѤõ€×W
    7×öÔ?÷uéÿŸû_¨Ûwäxêõ½ˆÐV±v'|*<p’’zz…ø¶úOmþk\mß;HMŒ¡¾„ZP‚SÇßáÃgËÃA®Öºò\ôZ~ÍzÆ߄ÎбÑ!‘„ÀR`ü]ò±4řrŒÔ°r/Û駁`÷“)üA’^0@Êyńå%A2kÂ|ºîVÝ_ªz</ô}ª/'žsjøaÈ+°I“¯²Ã$ff”˜m_¯·Šòê
                                                                                 ×H´é}o£×uÿÚ
    Ýyç}WkV}Þwúœôz ^gº„¨                                                                    ãrXðæFª'JÝK¿¿•G¥Z0—Å/ .E=֒wKvqx5Þò
                         °™‰ÓÂ`ásɨÉÈ5©½A1 3¤ˆÔ\eƒgip®úŒ¦ÚÁpºG¨ŠÑœÓƒA°zedP«ý•|\ŽÑPL[5½,~u¿{â8f¤I2üµþ`ôe •À‰`d0‹”¾Ì¶[P"
    [ý:ú\RZ”s3ÅîuÚ@+&z±ÈÉÛk÷…wK;>þš¡Šêø\òâŸtÓ·?wdZ†»aŽæ;˜—™ÇâROÇêã2pˆFøòÅ+'À€2ÎÆ4b¸4/C     lÐR                           íÃ(§³^Ê\Ò½¬0u Êgë7jèYÓ@O¥²”æ–åéÄp-Ý8æ|Kðf¿'ûÈ""é°+Âdl¦^]™dM†ZÓ7‘Ž87ãb
    !¥!gàˆš{1y?ÞK±*my¿`vÝð(¤¬9ŸÅ>AëPÀãîx/ØW I$æ¸(—¤ýø‚_| ²q`ë’UcSœMž§ÏQ'¸¾„{Åؑ¶Õü]µ¾ž•1Å©Óµ¯YMôöf“åØßZ"'J¤÷´O¹Oþ—¨a‚á<΋%Ó0Lj—*Û¹ã´Ybíä¦èÖÓu‹·_ώ1;/ÃE°0í£‹•¬Ê   ¯r9·Ûö…pQ=0DvøíIžbõܱ7bL®÷:­RÄ LŒÛ¯$“?|~
                                                                                                    ßôÊQð=©‹¨6[ºv$Ä5MFer":e×rK†³¬{ åÎrã•.‡:¿                                                                È#¹ãt¨\éšCo:ÌdèNf"1
    ^¸‹TÆüãæliz6ØK—³ Ã20³þ3ž¥ûQwèEíVʔtëWsüÿE£åwýzUtŽ-9tÄÿ&õ‚Å¢ÖÜ.¨…ì_„¢ý—ƒCçÆó<ÅÉÕOŸ/ڇ‹¢fþ¾ö¥S·yN                                                                                                                            ½ß¼ÕÞdMbŽ
                                                                                                   ë‡nbʇ                                           Kâ]¢Í.¸¦éT!¹uî'àXÑêØÛ½Æï2ß5$S•ŸA#)AŊ¿f
                                                                                                         WÎ5ýªC5É㔠ÔN:AX†_?Y(hw<vÿ©†L                                                      ò:Uq]É,#[÷7¤ªyO+{éu³‚óëË¥Hê]8xÜpËëÑ¿qȇJ{xñ%G‡±Eїñ'`˜Á§æ…èÁF‰œo5;öGz6OqŠ—Hq¯ÂÄz‘‘k;ŒK®êƒÄYõTCs¡ÝÛº·hãe®×p¾ŠKÄ$˜ÌB$m’Emà
                                                                                                                                      ÙÍ˨@§?Ӂ½ÊR³¤0t‚2˜ÔZXݒ$auœý<ýf=PéC¦TÚœBï„è
    nÕ=N]‰ôæ"j‹<7ôEI4ãö­&'X˜à:
    bE+Zv¹:–А,Àµ±‹³‡„(¸UŠ4lAÐ1jw<³&BgG®Ÿ³ØH­|•”»Æªžv‰—ƒkA¨Êá‹“t,jðíú¬
            èƒaþ¼¢k¶HÓ>aÙò”ÈDi§Ö—Wý                                      ˜W¶9½ ~Žz6tUf•R1RtûêޔÔL¯[Nµ      ·•*[w£'miÝÙc•{îÁ?Áë   Š˜ßN"‰{êË7öþ)«Õ$ž’“Bkb¢µÀI7"q¤ƒ
    !ˆdòÁž  (ÖeÝQÓ¥=6ÄK7r‰6C /C"üºãÛä‰àão³ó}Æ߃Ÿé8Ú
          v”MxA²Ûù­úÑ ôúSJÚ^Š  †B!¨x
    á*´¢!mˆƒô°'Y÷À©vˆGùs‹0-Ì(5v”ö}ìàI¤õL_90v†0½-“‡4 Ÿ|‡‹jSR¾tôÝކ%¡—‰`¥ÔÉ´¯fáYÈÒҗø¼¥ó5ñì—åYw²·G²=¦Nfvéåç=?¯á÷ÂT'z_¹w—œêåYl8yÿiA•Ñ¢K~'îbÜ+Kè
    ¦mn?-û®ž´†–\NIsr·Ë-±¿åF2Ðe>ÍË7øÎ4Êíˆ×#‘ŸmVXšÛÚÎè&+U2L  ¾DJç¸õèKá¬vUVùvÞ/W¹NŽ†ÅXþyõ2š¢Ó·úÎ
    äÕ¥3'u­X­Õ}>y
    g.¬Ömºo©¼¹®Ü!鏯I®«s&¾0å1ߢjÆö)7 – ]£Aö        ×>”`ü´CÈޙ>µÎ}Só€“
    ©÷U}!JAg$xn1å{ó‚ Yѱ¶'ʟf‰ü™ñ¬|ÏãH—TB¯„$[]ÉOHë¹ZcVV1
                  ¿"9ÁÒwˆr®Ñ,šK
     ÜÔ»
        {‹³D
    >2¨‘†@(°á§·˜*|"‚ûnÄ®6¬0EðiðÍýé‰6åPԋƒ­6œ…ŽCÉ,JÜEúbMý0Z“dÌ,ý „‘n´šQ)†tÉÈ~j†Í`§daυT•‘¹ê·æò,•N9ËjÒ²*¯ì?}P;'™[YsFé6B   ºV6šòîM
                                                                                                                                  áó+ö$‘àòt´/ý0×iCØ;åó#RèÑúW(nÊÑÚ¦»ºsåÔÉiµ–¸iãƒ}/ÜÐIsÖE÷¿Ž2m²!ÛĦ
    ¡’–¡’\\è„DUcøöÍ?m*ìn‡aÈM7$s}4>æ
                                   ý:ôÉh€³†Ÿ–=zœ
                                                U2”•
    

    Статистика

    Время первой команды журнала09:23:06 2015-12-21
    Время последней команды журнала11:52:47 2015-12-21
    Количество командных строк в журнале100
    Процент команд с ненулевым кодом завершения, %10.00
    Процент синтаксически неверно набранных команд, % 6.00
    Суммарное время работы с терминалом *, час 2.49
    Количество командных строк в единицу времени, команда/мин 0.67
    Частота использования команд
    ls18|================| 16.98%
    cd16|===============| 15.09%
    tree12|===========| 11.32%
    pwd10|=========| 9.43%
    mkdir5|====| 4.72%
    cat5|====| 4.72%
    useradd4|===| 3.77%
    man3|==| 2.83%
    passwd3|==| 2.83%
    who3|==| 2.83%
    cp2|=| 1.89%
    users2|=| 1.89%
    chsh2|=| 1.89%
    userdel2|=| 1.89%
    8Bs…S–"k·ŽðŒ‡Ã¤[ÄH´’(Y±&1|| 0.94%
    *é5̇¦û¹š×7üC±&1|| 0.94%
    ´9ónƒ¤GÉ+£t´4c1|| 0.94%
    cet1|| 0.94%
    mdfir1|| 0.94%
    whoami1|| 0.94%
    apt-get1|| 0.94%
    mv1|| 0.94%
    touch1|| 0.94%
    shred1|| 0.94%
    whoiami1|| 0.94%
    fdisk1|| 0.94%
    terr1|| 0.94%
    }G´“*}1|| 0.94%
    df1|| 0.94%
    Ëúl[鮝´pf½_ÊËÅ>1|| 0.94%
    hostname1|| 0.94%
    tee1|| 0.94%
    mkfir1|| 0.94%
    ____
    *) Интервалы неактивности длительностью 30 минут и более не учитываются

    Справка

    Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
    1. В журнал автоматически попадают все команды, данные в любом терминале системы.

    2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

    3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
      $ l s-l
      bash: l: command not found
      

    4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
      $ test 5 -lt 4
      Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

    5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
      $ 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
      

    6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
      # id
      uid=0(root) gid=0(root) Gruppen=0(root)
      

    7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
      $ vi ~/.bashrc
      2a3,5
      >    if [ -f /usr/local/etc/bash_completion ]; then
      >         . /usr/local/etc/bash_completion
      >        fi
      

    8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
      $ patch ~/.bashrc
      В данном случае изменения применяются к файлу ~/.bashrc

    9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

      Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

    10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

    11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

    12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

    13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

    14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

      $ whoami
      
      user
      
      $ #^ Интересно, кто я?
      
      в журнале это будет выглядеть так:
      $ whoami
      
      user
      
      Интересно, кто я?

    15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

      $ whoami
      
      user
      
      $ cat > /dev/null #^ Интересно, кто я?
      
      Программа whoami выводит имя пользователя, под которым 
      мы зарегистрировались в системе.
      -
      Она не может ответить на вопрос о нашем назначении 
      в этом мире.
      
      В журнале это будет выглядеть так:
      $ whoami
      user
      
      Интересно, кто я?
      Программа whoami выводит имя пользователя, под которым
      мы зарегистрировались в системе.

      Она не может ответить на вопрос о нашем назначении
      в этом мире.
      Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

    16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

    17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
    18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
    19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
      1
          2
      3   
          4
      
      Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

    О программе

    LiLaLo (L3) расшифровывается как Live Lab Log.
    Программа разработана для повышения эффективности обучения Unix/Linux-системам.
    (c) Игорь Чубин, 2004-2008

    $Id$