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

Содержание

Журнал

Четверг (11/30/17)

/dev/pts/0
11:31:44
$ls -l
итого 64
-rw-r--r-- 1 user user   112 Ноя 30 12:27 f1
-rw-r--r-- 1 user user     0 Ноя 30 12:19 f2
-rw-r--r-- 1 user user     0 Ноя 30 12:19 f3
-rw-r--r-- 1 user user    12 Ноя 30 12:31 hello.sh
-rw-r-xr-x 1 user user 55888 Ноя 30 12:29 who
11:31:49
$./hello.sh
l3script: ./hello.sh: Отказано в доступе
11:32:07
$bash hello.sh
privet
11:32:22
$chmod u-r+x hello.sh

11:32:44
$./hello.sh
l3script: ./hello.sh: Отказано в доступе
11:32:48
$bash hello.sh
bash: hello.sh: Отказано в доступе
11:32:52
$cd

11:33:14
$ls
ABA      BIN         FILE         KILLALL                                NAMES                          SH
ABB      d1          FILE1        LIGHT_ALLOY_4.4.784_RC2_BY_FAFNIR.EXE  no_file_with_this_name         SOURCE
ABC      DIRECTORY1  FILE2        LPI_1                                  OGO.JPG                        TEST
ABD      DIRECTORY2  FILE3        LPI_2                                  PAMYATKA.PDF                   TEXT
BACKUP   DIRECTORY3  FREEBSD.JPG  MAN_SMB_CONF                           PRESS_ANY_KEY_TO_CONTINUE.JPG  TOUCHLIST
BIGFILE  errorlog    GRANATA.JPG  MATRIX.JPG                             PROJ
прошло 20 минут
11:53:49
$ls
ROOT_FILE
11:53:51
$rm ROOT_FILE
rm: удалить защищенный от записи пустой обычный файл «ROOT_FILE»? y
rm: невозможно удалить «ROOT_FILE»: Операция не позволяется
11:54:14
$cd

прошло 54 минуты
12:49:00
$fin
find       find2perl  findmnt    finger
12:49:00
$find / -perm -4000
find: `/etc/ssl/private': Отказано в доступе
/usr/lib/openssh/ssh-keysign
/usr/lib/pt_chown
/usr/lib/eject/dmcrypt-get-device
/usr/bin/passwd
/usr/bin/chfn
/usr/bin/gpasswd
/usr/bin/chsh
/usr/bin/newgrp
/usr/sbin/exim4
...
find: `/proc/14671/task/14671/fd': Отказано в доступе
find: `/proc/14671/task/14671/fdinfo': Отказано в доступе
find: `/proc/14671/task/14671/ns': Отказано в доступе
find: `/proc/14671/fd': Отказано в доступе
find: `/proc/14671/fdinfo': Отказано в доступе
find: `/proc/14671/ns': Отказано в доступе
find: `/proc/16217/task/16217/fd/5': Нет такого файла или каталога
find: `/proc/16217/task/16217/fdinfo/5': Нет такого файла или каталога
find: `/proc/16217/fd/5': Нет такого файла или каталога
find: `/proc/16217/fdinfo/5': Нет такого файла или каталога
12:55:29
$write root

12:58:18
$ls ~/mymotd
ls: невозможно получить доступ к /home/user/mymotd: Нет такого файла или каталога
прошло 14 минут
13:12:30
$cp ~mymotd /etc/motd
cp: не удалось выполнить stat для «~mymotd»: Нет такого файла или каталога
13:13:02
$ls -l
итого 2964
-rw-r--r-- 1 user user       0 Ноя 28 15:41 ABA
-rw-r--r-- 1 user user       0 Ноя 28 15:41 ABB
-rw-r--r-- 1 user user       0 Ноя 28 15:41 ABC
-rw-r--r-- 1 user user       0 Ноя 28 15:41 ABD
drwxr-xr-x 3 user user    4096 Ноя 27 14:33 BACKUP
-rwxr-xr-x 1 user user    7994 Окт  9  2014 BIGFILE
drwxr-xr-x 2 user user    4096 Ноя 27 14:15 BIN
drwxr-xr-x 2 user user    4096 Ноя 30 12:31 d1
-rw-r--r-- 1 user user       0 Ноя 28 15:41 DIRECTORY1
...
-rw-r--r-- 1 user user       0 Ноя 29 15:59 no_file_with_this_name
-rwxr-xr-x 1 user user   17622 Окт  9  2014 OGO.JPG
-rwxr-xr-x 1 user user   84663 Окт  9  2014 PAMYATKA.PDF
-rwxr-xr-x 1 user user   23048 Окт  9  2014 PRESS_ANY_KEY_TO_CONTINUE.JPG
drwxr-xr-x 3 user user    4096 Ноя 27 14:33 PROJ
drwxr-xr-x 2 user user    4096 Окт  9  2014 SH
drwxr-xr-x 2 user user    4096 Ноя 27 13:50 SOURCE
drwxr-xr-x 4 user user    4096 Ноя 27 12:50 TEST
drwxr-xr-x 2 user user    4096 Ноя 28 09:20 TEXT
-rwxr-xr-x 1 user user      75 Окт  9  2014 TOUCHLIST
13:13:18
$cp /etc/mo
modprobe.d/ modules     motd
13:13:18
$cp /etc/motd ~/mymotd

13:14:36
$ls
ABA      BIN         FILE         KILLALL                                mymotd                         PROJ
ABB      d1          FILE1        LIGHT_ALLOY_4.4.784_RC2_BY_FAFNIR.EXE  NAMES                          SH
ABC      DIRECTORY1  FILE2        LPI_1                                  no_file_with_this_name         SOURCE
ABD      DIRECTORY2  FILE3        LPI_2                                  OGO.JPG                        TEST
BACKUP   DIRECTORY3  FREEBSD.JPG  MAN_SMB_CONF                           PAMYATKA.PDF                   TEXT
BIGFILE  errorlog    GRANATA.JPG  MATRIX.JPG                             PRESS_ANY_KEY_TO_CONTINUE.JPG  TOUCHLIST
/dev/pts/4
13:19:52
$ls
ABA          KILLALL
ABB          LIGHT_ALLOY_4.4.784_RC2_BY_FAFNIR.EXE
ABC          LPI_1
ABD          LPI_2
BACKUP       MAN_SMB_CONF
BIGFILE      MATRIX.JPG
BIN          mymotd
d1           NAMES
DIRECTORY1   no_file_with_this_name
DIRECTORY2   OGO.JPG
DIRECTORY3   PAMYATKA.PDF
errorlog     PRESS_ANY_KEY_TO_CONTINUE.JPG
FILE         PROJ
FILE1        SH
FILE2        SOURCE
FILE3        TEST
FREEBSD.JPG  TEXT
GRANATA.JPG  TOUCHLIST
13:19:55
$vi mymotd
--- /tmp/l3-saved-16817.15103.23252	2017-11-30 14:20:07.178039954 +0200
+++ mymotd	2017-11-30 14:21:51.846045010 +0200
@@ -1,7 +1,2 @@
 
-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.
+Hello! Welcome to system.
13:21:51
$vi mymotd
/dev/pts/4
13:26:20
$touch ~.hushlogin

13:27:17
$ls
ABA      DIRECTORY1  FREEBSD.JPG                            MATRIX.JPG                     SH
ABB      DIRECTORY2  GRANATA.JPG                            mymotd                         SOURCE
ABC      DIRECTORY3  ~.hushlogin                            NAMES                          TEST
ABD      errorlog    KILLALL                                no_file_with_this_name         TEXT
BACKUP   FILE        LIGHT_ALLOY_4.4.784_RC2_BY_FAFNIR.EXE  OGO.JPG                        TOUCHLIST
BIGFILE  FILE1       LPI_1                                  PAMYATKA.PDF
BIN      FILE2       LPI_2                                  PRESS_ANY_KEY_TO_CONTINUE.JPG
d1       FILE3       MAN_SMB_CONF                           PROJ
13:27:41
$rm ~*

13:28:13
$ls
ABA      BIN         FILE         KILLALL                                mymotd                         PROJ
ABB      d1          FILE1        LIGHT_ALLOY_4.4.784_RC2_BY_FAFNIR.EXE  NAMES                          SH
ABC      DIRECTORY1  FILE2        LPI_1                                  no_file_with_this_name         SOURCE
ABD      DIRECTORY2  FILE3        LPI_2                                  OGO.JPG                        TEST
BACKUP   DIRECTORY3  FREEBSD.JPG  MAN_SMB_CONF                           PAMYATKA.PDF                   TEXT
BIGFILE  errorlog    GRANATA.JPG  MATRIX.JPG                             PRESS_ANY_KEY_TO_CONTINUE.JPG  TOUCHLIST
13:28:15
$touch ~/.hushlogin

13:29:05
$ls
ABA      BIN         FILE         KILLALL                                mymotd                         PROJ
ABB      d1          FILE1        LIGHT_ALLOY_4.4.784_RC2_BY_FAFNIR.EXE  NAMES                          SH
ABC      DIRECTORY1  FILE2        LPI_1                                  no_file_with_this_name         SOURCE
ABD      DIRECTORY2  FILE3        LPI_2                                  OGO.JPG                        TEST
BACKUP   DIRECTORY3  FREEBSD.JPG  MAN_SMB_CONF                           PAMYATKA.PDF                   TEXT
BIGFILE  errorlog    GRANATA.JPG  MATRIX.JPG                             PRESS_ANY_KEY_TO_CONTINUE.JPG  TOUCHLIST
13:29:08
$ls -l
итого 2968
-rw-r--r-- 1 user user       0 Ноя 28 15:41 ABA
-rw-r--r-- 1 user user       0 Ноя 28 15:41 ABB
-rw-r--r-- 1 user user       0 Ноя 28 15:41 ABC
-rw-r--r-- 1 user user       0 Ноя 28 15:41 ABD
drwxr-xr-x 3 user user    4096 Ноя 27 14:33 BACKUP
-rwxr-xr-x 1 user user    7994 Окт  9  2014 BIGFILE
drwxr-xr-x 2 user user    4096 Ноя 27 14:15 BIN
drwxr-xr-x 2 user user    4096 Ноя 30 12:31 d1
-rw-r--r-- 1 user user       0 Ноя 28 15:41 DIRECTORY1
...
-rw-r--r-- 1 user user       0 Ноя 29 15:59 no_file_with_this_name
-rwxr-xr-x 1 user user   17622 Окт  9  2014 OGO.JPG
-rwxr-xr-x 1 user user   84663 Окт  9  2014 PAMYATKA.PDF
-rwxr-xr-x 1 user user   23048 Окт  9  2014 PRESS_ANY_KEY_TO_CONTINUE.JPG
drwxr-xr-x 3 user user    4096 Ноя 27 14:33 PROJ
drwxr-xr-x 2 user user    4096 Окт  9  2014 SH
drwxr-xr-x 2 user user    4096 Ноя 27 13:50 SOURCE
drwxr-xr-x 4 user user    4096 Ноя 27 12:50 TEST
drwxr-xr-x 2 user user    4096 Ноя 28 09:20 TEXT
-rwxr-xr-x 1 user user      75 Окт  9  2014 TOUCHLIST
13:29:17
$touch ~/.hushlogin

13:30:31
$ls
ABA      BIN         FILE         KILLALL                                mymotd                         PROJ
ABB      d1          FILE1        LIGHT_ALLOY_4.4.784_RC2_BY_FAFNIR.EXE  NAMES                          SH
ABC      DIRECTORY1  FILE2        LPI_1                                  no_file_with_this_name         SOURCE
ABD      DIRECTORY2  FILE3        LPI_2                                  OGO.JPG                        TEST
BACKUP   DIRECTORY3  FREEBSD.JPG  MAN_SMB_CONF                           PAMYATKA.PDF                   TEXT
BIGFILE  errorlog    GRANATA.JPG  MATRIX.JPG                             PRESS_ANY_KEY_TO_CONTINUE.JPG  TOUCHLIST
13:30:35
$ls -la
итого 3028
drwxr-xr-x 14 user user    4096 Ноя 30 14:29 .
drwxr-xr-x  5 root root    4096 Ноя 27 11:11 ..
-rw-r--r--  1 user user       0 Ноя 28 15:41 ABA
-rw-r--r--  1 user user       0 Ноя 28 15:41 ABB
-rw-r--r--  1 user user       0 Ноя 28 15:41 ABC
-rw-r--r--  1 user user       0 Ноя 28 15:41 ABD
drwxr-xr-x  3 user user    4096 Ноя 27 14:33 BACKUP
-rw-------  1 user user    5180 Ноя 30 14:25 .bash_history
-rw-r--r--  1 user user     220 Июн 27  2014 .bash_logout
...
-rwxr-xr-x  1 user user   84663 Окт  9  2014 PAMYATKA.PDF
-rwxr-xr-x  1 user user   23048 Окт  9  2014 PRESS_ANY_KEY_TO_CONTINUE.JPG
-rw-r--r--  1 user user     675 Июн 27  2014 .profile
drwxr-xr-x  3 user user    4096 Ноя 27 14:33 PROJ
drwxr-xr-x  2 user user    4096 Окт  9  2014 SH
drwxr-xr-x  2 user user    4096 Ноя 27 13:50 SOURCE
drwxr-xr-x  4 user user    4096 Ноя 27 12:50 TEST
drwxr-xr-x  2 user user    4096 Ноя 28 09:20 TEXT
-rwxr-xr-x  1 user user      75 Окт  9  2014 TOUCHLIST
-rw-------  1 user user    4461 Ноя 30 14:22 .viminfo
/dev/pts/4
13:35:48
$logname
logname: регистрационное имя отсутствует
13:35:58
$logname
logname: регистрационное имя отсутствует
13:36:08
$whoami
user
13:36:30
$su
Пароль:
su: Сбой при проверке подлинности
13:36:51
$su
Пароль:
root@debian3:/home/user# logname
logname: регистрационное имя отсутствует
root@debian3:/home/user# cd
root@debian3:~# logname
logname: регистрационное имя отсутствует
root@debian3:~# whoami
root
root@debian3:~# cat /etc/shadow
root:$6$ppY7xZxX$CnutMU4XxetHko6DW5K/ckfiA6CFeC0cbV/d6rrWE6F5iszqxAaQTwekH3.vBTQPNCakvqusvPcBecndLcbX8.:16248:0:99999:7:::
...
gnats:*:16248:0:99999:7:::
nobody:*:16248:0:99999:7:::
libuuid:!:16248:0:99999:7:::
Debian-exim:!:16248:0:99999:7:::
user:$6$CkJHVC8E$ykTJUix/7qmcPBJgqnJtCHlWhYfEaImqXcQyeRrwYm6Xi4KaZSfb4FB20ocZ/VlrQzTR2wiEobMxT/OM/FXgd0:16248:0:99999:7:::
sshd:*:16248:0:99999:7:::
ivan:$6$7bEDc76O$BC7ULS4YdTxTeSIpQzbN/q8RBzkCpRkzlRg8UV26fVVA64d7gaphmKUwww1bS11SP.s.KjzagykTgiNs.X/lF0:17497:0:99999:7:::
petr:$6$C6eKP1bT$A3VJZ01HFpLZ07hCuVXE6ZSPbe3PTW6pXsEHyKGkRpo54MJsoaSVHUFLRQwcwgAghaEMVu8/jUgkaIVee29qR/:17497:0:99999:7:::
anna:!:17500:0:30:14:::
root@debian3:~# l3script
13:39:35
#logname
logname: регистрационное имя отсутствует
13:39:48
#lastlog
Пользователь     Порт     С                Последний раз
root             pts/2    192.168.16.206   Чтв Ноя 30 10:22:43 +0200 2017
daemon                                     **Никогда не входил в систему**
bin                                        **Никогда не входил в систему**
sys                                        **Никогда не входил в систему**
sync                                       **Никогда не входил в систему**
games                                      **Никогда не входил в систему**
man                                        **Никогда не входил в систему**
lp                                         **Никогда не входил в систему**
mail                                       **Никогда не входил в систему**
...
irc                                        **Никогда не входил в систему**
gnats                                      **Никогда не входил в систему**
nobody                                     **Никогда не входил в систему**
libuuid                                    **Никогда не входил в систему**
Debian-exim                                **Никогда не входил в систему**
user             pts/4    192.168.16.206   Чтв Ноя 30 14:34:52 +0200 2017
sshd                                       **Никогда не входил в систему**
ivan             pts/4    192.168.16.206   Чтв Ноя 30 11:28:58 +0200 2017
petr             pts/2    192.168.16.206   Пнд Ноя 27 11:15:38 +0200 2017
anna                                       **Никогда не входил в систему**
13:39:55
#last
user     pts/4        192.168.16.206   Thu Nov 30 14:34   still logged in
user     pts/4        192.168.16.206   Thu Nov 30 14:32 - 14:34  (00:02)
user     pts/4        192.168.16.206   Thu Nov 30 14:31 - 14:31  (00:00)
user     pts/4        192.168.16.206   Thu Nov 30 14:25 - 14:31  (00:05)
user     pts/6        192.168.16.206   Thu Nov 30 14:22 - 14:22  (00:00)
user     pts/4        192.168.16.206   Thu Nov 30 14:19 - 14:25  (00:05)
ivan     pts/4        192.168.16.206   Thu Nov 30 11:28 - 11:29  (00:00)
ivan     pts/4        192.168.16.206   Thu Nov 30 11:28 - 11:28  (00:00)
root     pts/2        192.168.16.206   Thu Nov 30 10:22   still logged in
user     pts/0        192.168.16.206   Thu Nov 30 10:12 - 14:18  (04:06)
...
root     pts/2        192.168.16.206   Tue Nov 28 09:23 - 10:07  (00:43)
user     pts/0        192.168.16.206   Tue Nov 28 09:12 - 16:50  (07:38)
user     pts/4        192.168.16.206   Mon Nov 27 12:04 - 18:02  (05:57)
ivan     pts/3        192.168.16.206   Mon Nov 27 11:16 - 15:01  (03:44)
petr     pts/2        192.168.16.206   Mon Nov 27 11:15 - 15:00  (03:45)
ivan     pts/2        192.168.16.206   Mon Nov 27 11:09 - 11:13  (00:04)
ivan     pts/2        192.168.16.206   Mon Nov 27 11:02 - 11:09  (00:06)
ivan     pts/2        192.168.16.206   Mon Nov 27 10:52 - 10:53  (00:00)
root     pts/0        192.168.16.206   Mon Nov 27 10:20 - 18:02  (07:42)
wtmp begins Mon Nov 27 10:20:13 2017
13:40:54
#last -10
user     pts/4        192.168.16.206   Thu Nov 30 14:34   still logged in
user     pts/4        192.168.16.206   Thu Nov 30 14:32 - 14:34  (00:02)
user     pts/4        192.168.16.206   Thu Nov 30 14:31 - 14:31  (00:00)
user     pts/4        192.168.16.206   Thu Nov 30 14:25 - 14:31  (00:05)
user     pts/6        192.168.16.206   Thu Nov 30 14:22 - 14:22  (00:00)
user     pts/4        192.168.16.206   Thu Nov 30 14:19 - 14:25  (00:05)
ivan     pts/4        192.168.16.206   Thu Nov 30 11:28 - 11:29  (00:00)
ivan     pts/4        192.168.16.206   Thu Nov 30 11:28 - 11:28  (00:00)
root     pts/2        192.168.16.206   Thu Nov 30 10:22   still logged in
user     pts/0        192.168.16.206   Thu Nov 30 10:12 - 14:18  (04:06)
wtmp begins Mon Nov 27 10:20:13 2017
13:41:06
#exit
exit
root@debian3:~# exit
exit
/dev/pts/4
13:46:11
$passwd
Смена пароля для user.
(текущий) пароль UNIX:
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
passwd: пароль успешно обновлён
/dev/pts/4
13:46:55
$less /etc/passwd
13:48:14
$less /etc/passwd
13:48:23
$less /etc/passwd
13:48:52
$less /etc/shadow
13:50:29
$chfn user
Пароль:
Изменение информации о пользователе user
Введите новое значение или нажмите ENTER для выбора значения по умолчанию
        Полное имя: user
        Номер комнаты []: 9d
        Рабочий телефон []: 12345
        Домашний телефон []: 12-11-223
13:51:48
$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
...
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,9d,12345,12-11-223:/home/user:/bin/bash
sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
ivan:x:1001:1001:Ivan Ivanov,9d,111,111-11-11:/home/ivan:/bin/bash
petr:x:1002:1002::/home/petr:/bin/bash
anna:x:1003:1003::/home/anna:/bin/bash
13:52:08
$cd ~user/files
l3script: cd: /home/user/files: Нет такого файла или каталога
13:58:31
$ls -la
итого 3028
drwxr-xr-x 14 user user    4096 Ноя 30 14:29 .
drwxr-xr-x  5 root root    4096 Ноя 27 11:11 ..
-rw-r--r--  1 user user       0 Ноя 28 15:41 ABA
-rw-r--r--  1 user user       0 Ноя 28 15:41 ABB
-rw-r--r--  1 user user       0 Ноя 28 15:41 ABC
-rw-r--r--  1 user user       0 Ноя 28 15:41 ABD
drwxr-xr-x  3 user user    4096 Ноя 27 14:33 BACKUP
-rw-------  1 user user    5334 Ноя 30 14:46 .bash_history
-rw-r--r--  1 user user     220 Июн 27  2014 .bash_logout
...
-rwxr-xr-x  1 user user   84663 Окт  9  2014 PAMYATKA.PDF
-rwxr-xr-x  1 user user   23048 Окт  9  2014 PRESS_ANY_KEY_TO_CONTINUE.JPG
-rw-r--r--  1 user user     675 Июн 27  2014 .profile
drwxr-xr-x  3 user user    4096 Ноя 27 14:33 PROJ
drwxr-xr-x  2 user user    4096 Окт  9  2014 SH
drwxr-xr-x  2 user user    4096 Ноя 27 13:50 SOURCE
drwxr-xr-x  4 user user    4096 Ноя 27 12:50 TEST
drwxr-xr-x  2 user user    4096 Ноя 28 09:20 TEXT
-rwxr-xr-x  1 user user      75 Окт  9  2014 TOUCHLIST
-rw-------  1 user user    4461 Ноя 30 14:22 .viminfo
прошло 99 минут
15:37:45
$cd /m
media/ mnt/
15:37:45
$cd /mnt/data

Пятница (12/01/17)

/dev/pts/4
10:13:32
$ps
  PID TTY          TIME CMD
19838 pts/5    00:00:00 l3script
20313 pts/5    00:00:00 ps
прошло 83 минуты
11:37:15
$ps -x
warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ
  PID TTY      STAT   TIME COMMAND
 4159 ?        Ss     5:50 l3-agent
14490 ?        S      0:00 script -f -c l3script -q /home/user/.lilalo//12501322142897216172-1512029856.script
14491 pts/1    Ss     0:00 l3script
16688 pts/1    S+     0:00 /usr/bin/vi mymotd
19720 ?        S      0:00 sshd: user@pts/4
19721 pts/4    Ss     0:00 -bash
19766 pts/4    S+     0:00 script -f -c l3script -q /home/user/.lilalo//2511412071264968694-1512119611.script
19837 pts/4    S+     0:00 script -f -c l3script -q /home/user/.lilalo//2511412071264968694-1512119611.script
19838 pts/5    Ss     0:00 l3script
20321 pts/5    R+     0:00 ps -x
11:37:34
$ps U user
  PID TTY      STAT   TIME COMMAND
 4159 ?        Ss     5:51 l3-agent
14490 ?        S      0:00 script -f -c l3script -q /home/user/.lilalo//12501322142897216172-1512029856.script
14491 pts/1    Ss     0:00 l3script
16688 pts/1    S+     0:00 /usr/bin/vi mymotd
19720 ?        S      0:00 sshd: user@pts/4
19721 pts/4    Ss     0:00 -bash
19766 pts/4    S+     0:00 script -f -c l3script -q /home/user/.lilalo//2511412071264968694-1512119611.script
19837 pts/4    S+     0:00 script -f -c l3script -q /home/user/.lilalo//2511412071264968694-1512119611.script
19838 pts/5    Ss     0:00 l3script
20329 pts/5    R+     0:00 ps U user
11:38:00
$ps - tty1
error: garbage option
Usage:
 ps [options]
 Try 'ps --help <simple|list|output|threads|misc|all>'
  or 'ps --help <s|l|o|t|m|a>'
 for additional help text.
For more details see ps(1).
11:38:34
$ps -t tty1
  PID TTY          TIME CMD
 2295 tty1     00:00:00 getty
11:38:42
$ps -ax
warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:09 init [2]
    2 ?        S      0:00 [kthreadd]
    3 ?        S      0:03 [ksoftirqd/0]
    5 ?        S      0:00 [kworker/u:0]
    6 ?        S      0:00 [migration/0]
    7 ?        S      0:05 [watchdog/0]
    8 ?        S<     0:00 [cpuset]
...
19665 pts/2    S+     0:00 script -f -c l3script -q /root/.lilalo//789513960204631149-1512119444.script
19666 pts/3    Ss+    0:00 l3script
19718 ?        Ss     0:00 sshd: user [priv]
19720 ?        S      0:00 sshd: user@pts/4
19721 pts/4    Ss     0:00 -bash
19766 pts/4    S+     0:00 script -f -c l3script -q /home/user/.lilalo//2511412071264968694-1512119611.script
19837 pts/4    S+     0:00 script -f -c l3script -q /home/user/.lilalo//2511412071264968694-1512119611.script
19838 pts/5    Ss     0:00 l3script
20238 pts/3    SN     0:00 sleep 2000
20353 pts/5    R+     0:00 ps -ax
11:39:37
$ps -aux
warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.1  10648   828 ?        Ss   Ноя24   0:09 init [2]
root         2  0.0  0.0      0     0 ?        S    Ноя24   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    Ноя24   0:03 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S    Ноя24   0:00 [kworker/u:0]
root         6  0.0  0.0      0     0 ?        S    Ноя24   0:00 [migration/0]
root         7  0.0  0.0      0     0 ?        S    Ноя24   0:05 [watchdog/0]
root         8  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [cpuset]
...
root     19665  0.0  0.0  18168   468 pts/2    S+   11:10   0:00 script -f -c l3script -q /root/.lilalo//789513960204631149-1512119444.script
root     19666  0.0  0.4  21700  2332 pts/3    Ss+  11:10   0:00 l3script
root     19718  0.0  0.7  71288  3608 ?        Ss   11:13   0:00 sshd: user [priv]
user     19720  0.0  0.3  71288  1876 ?        S    11:13   0:00 sshd: user@pts/4
user     19721  0.0  0.5  22112  2804 pts/4    Ss   11:13   0:00 -bash
user     19766  0.0  0.1  18164   840 pts/4    S+   11:13   0:00 script -f -c l3script -q /home/user/.lilalo//2511412071264968694-1512119611.script
user     19837  0.0  0.0  18168   472 pts/4    S+   11:13   0:00 script -f -c l3script -q /home/user/.lilalo//2511412071264968694-1512119611.script
user     19838  0.0  0.5  22204  2880 pts/5    Ss   11:13   0:00 l3script
root     20238  0.0  0.0   7708   320 pts/3    SN   12:08   0:00 sleep 2000
user     20361  0.0  0.2  18948  1272 pts/5    R+   12:40   0:00 ps -aux
11:40:11
$ps -avx
warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ
  PID TTY      STAT   TIME  MAJFL   TRS   DRS   RSS %MEM COMMAND
    1 ?        Ss     0:09     17     0 10648   828  0.1 init [2]
    2 ?        S      0:00      0     0     0     0  0.0 [kthreadd]
    3 ?        S      0:03      0     0     0     0  0.0 [ksoftirqd/0]
    5 ?        S      0:00      0     0     0     0  0.0 [kworker/u:0]
    6 ?        S      0:00      0     0     0     0  0.0 [migration/0]
    7 ?        S      0:05      0     0     0     0  0.0 [watchdog/0]
    8 ?        S<     0:00      0     0     0     0  0.0 [cpuset]
...
19665 pts/2    S+     0:00      0     0 18168   468  0.0 script -f -c l3script -q /root/.lilalo//789513960204631149-1512119444.script
19666 pts/3    Ss+    0:00      0     0 21700  2332  0.4 l3script
19718 ?        Ss     0:00      0     0 71288  3608  0.7 sshd: user [priv]
19720 ?        S      0:00      0     0 71288  1876  0.3 sshd: user@pts/4
19721 pts/4    Ss     0:00      0   914 21197  2804  0.5 -bash
19766 pts/4    S+     0:00      0    10 18153   840  0.1 script -f -c l3script -q /home/user/.lilalo//2511412071264968694-1512119611.script
19837 pts/4    S+     0:00      0    10 18157   472  0.0 script -f -c l3script -q /home/user/.lilalo//2511412071264968694-1512119611.script
19838 pts/5    Ss     0:00      0   914 21289  2880  0.5 l3script
20238 pts/3    SN     0:00      0     0  7708   320  0.0 sleep 2000
20369 pts/5    R+     0:00      0    84 10451   840  0.1 ps -avx
11:40:42
$ps -aux | grep -v USER.*PID.*PID.*CPU | sort -n +3
sort: операция открытия завершилась неудачно: +3: Нет такого файла или каталога
warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ
11:43:23
$ps -aux | grep -v USER.*PID.*CPU | sort -n +3
sort: операция открытия завершилась неудачно: +3: Нет такого файла или каталога
warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ
11:43:45
$ps -aux | grep -v USER.*PID.*%CPU | sort -n +3
sort: warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ
операция открытия завершилась неудачно: +3: Нет такого файла или каталога
11:44:17
$ps -aux | grep -v USER.*PID.*%CPU | sort -k +3
warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ
root        21  0.0  0.0      0     0 ?        SN   Ноя24   0:00 [ksmd]
root       116  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [ata_sff]
root        15  0.0  0.0      0     0 ?        S    Ноя24   0:00 [bdi-default]
root         8  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [cpuset]
root        23  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [crypto]
root       142  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [ext4-dio-unwrit]
root        22  0.0  0.0      0     0 ?        S    Ноя24   0:00 [fsnotify_mark]
root        17  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [kblockd]
...
root     19666  0.0  0.4  21700  2332 pts/3    Ss+  11:10   0:00 l3script
user     19721  0.0  0.5  22112  2804 pts/4    Ss   11:13   0:00 -bash
root     19589  0.0  0.5  22148  2840 pts/2    Ss   11:10   0:00 -bash
user     19838  0.0  0.5  22204  2880 pts/5    Ss   11:13   0:00 l3script
user     16688  0.0  0.5  33716  2668 pts/1    S+   Ноя30   0:00 /usr/bin/vi mymotd
user     14491  0.0  0.6  24636  3324 pts/1    Ss   Ноя30   0:00 l3script
root     19718  0.0  0.7  71288  3608 ?        Ss   11:13   0:00 sshd: user [priv]
root     19587  0.0  0.7  71288  3684 ?        Ss   11:10   0:00 sshd: root@pts/2
user      4159  0.1  2.1  48272 11024 ?        Ss   Ноя27   5:54 l3-agent
root      3412  0.1  2.6  51044 13484 ?        Ss   Ноя27  11:33 l3-agent
11:44:46
$ps -aux | grep -v USER.*PID.*%CPU | sort -k +3
warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ
root        21  0.0  0.0      0     0 ?        SN   Ноя24   0:00 [ksmd]
root       116  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [ata_sff]
root        15  0.0  0.0      0     0 ?        S    Ноя24   0:00 [bdi-default]
root         8  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [cpuset]
root        23  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [crypto]
root       142  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [ext4-dio-unwrit]
root        22  0.0  0.0      0     0 ?        S    Ноя24   0:00 [fsnotify_mark]
root        17  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [kblockd]
...
root     19666  0.0  0.4  21700  2332 pts/3    Ss+  11:10   0:00 l3script
user     19721  0.0  0.5  22112  2804 pts/4    Ss   11:13   0:00 -bash
root     19589  0.0  0.5  22148  2840 pts/2    Ss   11:10   0:00 -bash
user     19838  0.0  0.5  22204  2880 pts/5    Ss   11:13   0:00 l3script
user     16688  0.0  0.5  33716  2668 pts/1    S+   Ноя30   0:00 /usr/bin/vi mymotd
user     14491  0.0  0.6  24636  3324 pts/1    Ss   Ноя30   0:00 l3script
root     19718  0.0  0.7  71288  3608 ?        Ss   11:13   0:00 sshd: user [priv]
root     19587  0.0  0.7  71288  3684 ?        Ss   11:10   0:00 sshd: root@pts/2
user      4159  0.1  2.1  48272 11024 ?        Ss   Ноя27   5:54 l3-agent
root      3412  0.1  2.6  51044 13484 ?        Ss   Ноя27  11:33 l3-agent
11:45:49
$ps -aux | grep -v USER.*PID.*%RSS | sort -k +3
warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ
root        21  0.0  0.0      0     0 ?        SN   Ноя24   0:00 [ksmd]
root       116  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [ata_sff]
root        15  0.0  0.0      0     0 ?        S    Ноя24   0:00 [bdi-default]
root         8  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [cpuset]
root        23  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [crypto]
root       142  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [ext4-dio-unwrit]
root        22  0.0  0.0      0     0 ?        S    Ноя24   0:00 [fsnotify_mark]
root        17  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [kblockd]
...
user     19721  0.0  0.5  22112  2804 pts/4    Ss   11:13   0:00 -bash
root     19589  0.0  0.5  22148  2840 pts/2    Ss   11:10   0:00 -bash
user     19838  0.0  0.5  22204  2880 pts/5    Ss   11:13   0:00 l3script
user     16688  0.0  0.5  33716  2668 pts/1    S+   Ноя30   0:00 /usr/bin/vi mymotd
user     14491  0.0  0.6  24636  3324 pts/1    Ss   Ноя30   0:00 l3script
root     19718  0.0  0.7  71288  3608 ?        Ss   11:13   0:00 sshd: user [priv]
root     19587  0.0  0.7  71288  3684 ?        Ss   11:10   0:00 sshd: root@pts/2
user      4159  0.1  2.1  48272 11024 ?        Ss   Ноя27   5:55 l3-agent
root      3412  0.1  2.6  51044 13484 ?        Ss   Ноя27  11:33 l3-agent
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
11:46:23
$ps -aux | grep -v USER.*PID.*%VSZ | sort -k +3
warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ
root       141  0.0  0.0      0     0 ?        D    Ноя24   0:06 [jbd2/xvda1-8]
root        21  0.0  0.0      0     0 ?        SN   Ноя24   0:00 [ksmd]
root       116  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [ata_sff]
root        15  0.0  0.0      0     0 ?        S    Ноя24   0:00 [bdi-default]
root         8  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [cpuset]
root        23  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [crypto]
root       142  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [ext4-dio-unwrit]
root        22  0.0  0.0      0     0 ?        S    Ноя24   0:00 [fsnotify_mark]
...
user     19721  0.0  0.5  22112  2804 pts/4    Ss   11:13   0:00 -bash
root     19589  0.0  0.5  22148  2840 pts/2    Ss   11:10   0:00 -bash
user     19838  0.0  0.5  22204  2880 pts/5    Ss   11:13   0:00 l3script
user     16688  0.0  0.5  33716  2668 pts/1    S+   Ноя30   0:00 /usr/bin/vi mymotd
user     14491  0.0  0.6  24636  3324 pts/1    Ss   Ноя30   0:00 l3script
root     19718  0.0  0.7  71288  3608 ?        Ss   11:13   0:00 sshd: user [priv]
root     19587  0.0  0.7  71288  3684 ?        Ss   11:10   0:00 sshd: root@pts/2
user      4159  0.1  2.1  48272 11024 ?        Ss   Ноя27   5:55 l3-agent
root      3412  0.1  2.6  51044 13484 ?        Ss   Ноя27  11:33 l3-agent
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
11:46:57
$pstree
init─┬─acpid
     ├─cron
     ├─exim4
     ├─6*[getty]
     ├─2*[l3-agent]
     ├─rsyslogd───3*[{rsyslogd}]
     ├─script───l3script───vi
     ├─sshd─┬─sshd───bash───script───script───l3script
     │      └─sshd───sshd───bash───script───script───l3script───pstree
     └─udevd───2*[udevd]
11:47:08
$ps -aux | grep -v USER.*PID.*%VSZ | sort -r +3
sort: операция открытия завершилась неудачно: +3: Нет такого файла или каталога
warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ
11:52:08
$~/bin/bigwork
l3script: /home/user/bin/bigwork: Нет такого файла или каталога
11:52:33
$uptime
 12:52:47 up 6 days, 21:05,  2 users,  load average: 0,16, 0,08, 0,05
11:52:47
$ps -t tty1
  PID TTY          TIME CMD
 2295 tty1     00:00:00 getty
11:57:11
$ps -t tty2
  PID TTY          TIME CMD
 2296 tty2     00:00:00 getty
11:57:39
$ps -t tty1
  PID TTY          TIME CMD
 2295 tty1     00:00:00 getty
11:57:42
$ps -t tty
  PID TTY          TIME CMD
11:57:45
$ps -t tty1
  PID TTY          TIME CMD
 2295 tty1     00:00:00 getty
11:58:04
$-l
l3script: -l: команда не найдена
11:58:09
$ps -t tty1 -l
F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
4 S     0  2295     1  0  80   0 -  4592 ?      tty1     00:00:00 getty

Файлы

  • /etc/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,9d,12345,12-11-223:/home/user:/bin/bash
    sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
    ivan:x:1001:1001:Ivan Ivanov,9d,111,111-11-11:/home/ivan:/bin/bash
    petr:x:1002:1002::/home/petr:/bin/bash
    anna:x:1003:1003::/home/anna:/bin/bash
    

    Статистика

    Время первой команды журнала11:31:44 2017-11-30
    Время последней команды журнала11:58:09 2017-12- 1
    Количество командных строк в журнале80
    Процент команд с ненулевым кодом завершения, %26.25
    Процент синтаксически неверно набранных команд, % 2.50
    Суммарное время работы с терминалом *, час 1.88
    Количество командных строк в единицу времени, команда/мин 0.71
    Частота использования команд
    ps22|======================| 22.92%
    ls14|==============| 14.58%
    sort8|========| 8.33%
    grep8|========| 8.33%
    cd5|=====| 5.21%
    less4|====| 4.17%
    touch3|===| 3.12%
    logname3|===| 3.12%
    cp3|===| 3.12%
    hello.sh2|==| 2.08%
    last2|==| 2.08%
    rm2|==| 2.08%
    vi2|==| 2.08%
    bash2|==| 2.08%
    su2|==| 2.08%
    lastlog1|=| 1.04%
    passwd1|=| 1.04%
    chmod1|=| 1.04%
    chfn1|=| 1.04%
    bigwork1|=| 1.04%
    write1|=| 1.04%
    whoami1|=| 1.04%
    uptime1|=| 1.04%
    fin1|=| 1.04%
    cat1|=| 1.04%
    find1|=| 1.04%
    exit1|=| 1.04%
    -l1|=| 1.04%
    pstree1|=| 1.04%
    ____
    *) Интервалы неактивности длительностью 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$