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

Содержание

Журнал

Пятница (06/03/16)

/dev/pts/0
13:12:03
#==============================
l3script: ==============================: команда не найдена
13:12:03
#I
l3script: I: команда не найдена
13:12:03
#Total download size: 725
l3script: Total: команда не найдена
13:12:03
#Installed size: 3.2 M
l3script: Installed: команда не найдена
13:12:03
#Is this ok [y
l3script: Is: команда не найдена
13:12:03
#Downloading Packages:
l3script: Downloading: команда не найдена
13:12:03
#xfsprogs-3.1.1-19.el6.x86_64.rpm
l3script: xfsprogs-3.1.1-19.el6.x86_64.rpm: команда не найдена
13:12:03
#Retrieving key from fil
l3script: Retrieving: команда не найдена
13:12:03
#Userid : CentOS-6 Key (CentOS 6 Official
l3script: syntax error near unexpected token `('
13:12:03
#Package: centos-release-6-5.el6.centos.11.
l3script: Package:: команда не найдена
13:12:03
#From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
l3script: From: команда не найдена
13:12:03
#Running rpm_check_debug
l3script: Running: команда не найдена
13:12:03
#Running Transaction T
l3script: Running: команда не найдена
13:12:03
#Transaction Test Succeeded
l3script: Transaction: команда не найдена
13:12:03
#Running Transa
l3script: Running: команда не найдена
13:12:03
#Installing : xfsprogs-3.1
l3script: Installing: команда не найдена
13:12:04
#Installed:
l3script: Installed:: команда не найдена
13:12:04
#Complete!
l3script: Complete!: команда не найдена
13:12:04
#[root@Centos3 ~]# ls -l /sbin/mkfs*
l3script: [root@Centos3: команда не найдена
13:12:04
#-
l3script: -: команда не найдена
13:12:04
#-rwxr-xr-x. 5 root root
l3script: -rwxr-xr-x.: команда не найдена
13:12:04
#-rwxr-xr-x. 5
l3script: -rwxr-xr-x.: команда не найдена
13:12:04
#-rwxr-xr-x. 5
l3script: -rwxr-xr-x.: команда не найдена
13:12:04
#-rwxr-xr-x. 5 root root 60432
l3script: -rwxr-xr-x.: команда не найдена
13:12:04
#l
l3script: l: команда не найдена
13:12:04
#lrwxrwxrwx. 1 ro
l3script: lrwxrwxrwx.: команда не найдена
13:12:04
#-rwxr-xr-x. 1 root root 290
l3script: -rwxr-xr-x.: команда не найдена
13:12:04
#mke2fs 1.41.12 (17-May-201
l3script: syntax error near unexpected token `('
13:12:04
#Filesystem label=
l3script: Filesystem: команда не найдена
13:12:04
#OS ty
l3script: OS: команда не найдена
13:12:04
#Block size
l3script: Block: команда не найдена
13:12:04
#Stride=0 blocks, Stripe
l3script: blocks,: команда не найдена
13:12:04
#32
l3script: 32: команда не найдена
13:12:04
#65665 blocks (5
l3script: syntax error near unexpected token `('
13:12:04
#First da
l3script: First: команда не найдена
13:12:04
#M
l3script: M: команда не найдена
13:12:04
#41 block groups
l3script: 41: команда не найдена
13:12:04
#32768 blo
l3script: 32768: команда не найдена
13:12:04
#8016 inodes per grou
l3script: 8016: команда не найдена
13:12:04
#Superblock backups store
l3script: Superblock: команда не найдена
13:12:05
#Writing inode tables: d
l3script: Writing: команда не найдена
13:12:05
#Writing s
l3script: Writing: команда не найдена
13:12:05
#This filesystem will be automatically che
l3script: This: команда не найдена
13:12:05
#180 days, whichever
l3script: 180: команда не найдена
13:12:05
#[root@Centos3 ~]# mkfs -t ext4 /dev
l3script: [root@Centos3: команда не найдена
13:12:05
#Usage: mkfs.ext4 [-c|-l filename] [-b block-size] [-f
l3script: -l: команда не найдена
l3script: Usage:: команда не найдена
13:12:05
#[-i byte
l3script: [-i: команда не найдена
13:12:05
#[-G meta group size
l3script: [-G: команда не найдена
13:12:05
#[-O feature[,...]]
l3script: [-O: команда не найдена
13:12:05
#[-T fs-type] [-U UUID] [-j
l3script: [-T: команда не найдена
13:12:05
#[root@Centos3 ~]# mkfs -t ext4
l3script: [root@Centos3: команда не найдена
13:12:05
#Filesystem label=data
l3script: Filesystem: команда не найдена
13:12:05
#O
l3script: O: команда не найдена
13:12:05
#B
l3script: B: команда не найдена
13:12:06
#Fragment size=1024 (log=0)
l3script: syntax error near unexpected token `('
13:12:06
#Strid
l3script: Strid: команда не найдена
13:12:06
#0 blocks (0.00%) reserved fo
l3script: syntax error near unexpected token `('
13:12:06
#First data block=1
l3script: First: команда не найдена
13:12:06
#Maximum f
l3script: Maximum: команда не найдена
13:12:06
#642 block groups
l3script: 642: команда не найдена
13:12:06
#8192 blocks p
l3script: 8192: команда не найдена
13:12:06
#Superblock backups store
l3script: Superblock: команда не найдена
13:12:06
#8193, 24577, 40961, 57345, 73729, 204801
l3script: 8193,: команда не найдена
13:12:06
#1024001, 1990657, 280985
l3script: 1024001,: команда не найдена
13:12:06
#Writing inode tables: done
l3script: Writing: команда не найдена
13:12:06
#Creatin
l3script: Creatin: команда не найдена
13:12:06
#Writing superblocks and filesystem accounting information: done
l3script: Writing: команда не найдена
13:12:07
#This filesystem will be automatica
l3script: This: команда не найдена


МонтированMontirovanie papki ili shari vnrshney
прошла 31 минута
13:43:22
#mount -t cifs -o username=administrator //192.168.15.123/incoming /mnt/win/
mount: mount point /mnt/win/ does not exist
13:45:01
#mount -t cifs -o username=administrator //192.168.15.123/incoming /mnt/win/
mount: block device //192.168.15.123/incoming is write-protected, mounting read-only
mount: cannot mount block device //192.168.15.123/incoming read-only
13:45:03
#ls /mnt
win
13:46:28
#mount -t cifs -o username=administrator //192.168.15.123/incoming /mnt/win/
mount: block device //192.168.15.123/incoming is write-protected, mounting read-only
mount: cannot mount block device //192.168.15.123/incoming read-only
13:46:57
#mount -t smbf -o username=administrator //192.168.15.123/incoming /mnt/win/
mount: unknown filesystem type 'smbf'
13:47:32
#mount -t smb -o username=administrator //192.168.15.123/incoming /mnt/win/
mount: unknown filesystem type 'smb'
13:47:42
#mount -t cifs -o username=administrator,password=Pa$$w0rd //192.168.15.123/incoming /mnt/win/
mount: block device //192.168.15.123/incoming is write-protected, mounting read-only
mount: cannot mount block device //192.168.15.123/incoming read-only
13:48:05
#ping 192.168.15.123
PING 192.168.15.123 (192.168.15.123) 56(84) bytes of data.
64 bytes from 192.168.15.123: icmp_req=1 ttl=126 time=0.577 ms
64 bytes from 192.168.15.123: icmp_req=2 ttl=126 time=0.785 ms
64 bytes from 192.168.15.123: icmp_req=3 ttl=126 time=0.754 ms
^C
--- 192.168.15.123 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 0.577/0.705/0.785/0.094 ms
13:49:32
#smbclient //192.168.15/123 -U administrator
Enter administrator's password:
Connection to 192.168.15 failed (Error NT_STATUS_NETWORK_UNREACHABLE)
13:50:21
#ыдÑsleep 10000$
sleep: неверный временной интервал «10000$»
Попробуйте «sleep --help» для получения более подробного описания.
прошло 79 минут
15:09:59
#sleep 10000 $
sleep: неверный временной интервал «$»
Попробуйте «sleep --help» для получения более подробного описания.
15:10:23
#sleep 10000 &
[1] 23829
15:10:45
#jobs
[1]+  Running                 sleep 10000 &
15:11:39
#jobs
[1]+  Running                 sleep 10000 &
15:12:28
#ps
  PID TTY          TIME CMD
16720 pts/3    00:00:02 l3script
23829 pts/3    00:00:00 sleep
23852 pts/3    00:00:00 ps
15:12:40
#ps a
  PID TTY      STAT   TIME COMMAND
 2265 tty1     Ss+    0:00 /sbin/getty 38400 tty1
 2266 tty2     Ss+    0:00 /sbin/getty 38400 tty2
 2267 tty3     Ss+    0:00 /sbin/getty 38400 tty3
 2268 tty4     Ss+    0:00 /sbin/getty 38400 tty4
 2269 tty5     Ss+    0:00 /sbin/getty 38400 tty5
 2270 tty6     Ss+    0:00 /sbin/getty 38400 tty6
16511 pts/0    Ss     0:00 -bash
16559 pts/1    Ss     0:00 -bash
16607 pts/2    Ss+    0:00 -bash
16688 pts/0    S+     0:00 script -f -c l3script -q /root/.lilalo//2426743372161130021-1464934160.script
16719 pts/0    S+     0:00 script -f -c l3script -q /root/.lilalo//2426743372161130021-1464934160.script
16720 pts/3    Ss     0:02 l3script
16741 pts/1    S+     0:00 script -f -c l3script -q /home/user/.lilalo//28981247071950322191-1464934171.script
16812 pts/1    S+     0:00 script -f -c l3script -q /home/user/.lilalo//28981247071950322191-1464934171.script
16813 pts/4    Ss+    0:00 l3script
23829 pts/3    S      0:00 sleep 10000
23837 pts/2    S      0:00 sleep 10000
23862 pts/3    R+     0:00 ps a
15:13:35
#ps ax
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:08 init [2]
    2 ?        S      0:00 [kthreadd]
    3 ?        S      0:02 [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]
    9 ?        S<     0:00 [khelper]
   10 ?        S      0:00 [kdevtmpfs]
...
16688 pts/0    S+     0:00 script -f -c l3script -q /root/.lilalo//2426743372161130021-1464934160.script
16719 pts/0    S+     0:00 script -f -c l3script -q /root/.lilalo//2426743372161130021-1464934160.script
16720 pts/3    Ss     0:02 l3script
16741 pts/1    S+     0:00 script -f -c l3script -q /home/user/.lilalo//28981247071950322191-1464934171.script
16812 pts/1    S+     0:00 script -f -c l3script -q /home/user/.lilalo//28981247071950322191-1464934171.script
16813 pts/4    Ss+    0:00 l3script
23071 ?        S      0:00 udevd --daemon
23829 pts/3    S      0:00 sleep 10000
23837 pts/2    S      0:00 sleep 10000
23870 pts/3    R+     0:00 ps ax
15:14:21
#ps axl
F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
4     0     1     0  20   0  10648   828 -      Ss   ?          0:08 init [2]
1     0     2     0  20   0      0     0 -      S    ?          0:00 [kthreadd]
1     0     3     2  20   0      0     0 -      S    ?          0:02 [ksoftirqd/0]
1     0     5     2  20   0      0     0 -      S    ?          0:00 [kworker/u:0]
1     0     6     2 -100  -      0     0 -      S    ?          0:00 [migration/0]
5     0     7     2 -100  -      0     0 -      S    ?          0:05 [watchdog/0]
1     0     8     2   0 -20      0     0 -      S<   ?          0:00 [cpuset]
1     0     9     2   0 -20      0     0 -      S<   ?          0:00 [khelper]
5     0    10     2  20   0      0     0 -      S    ?          0:00 [kdevtmpfs]
...
0     0 16688 16511  20   0  18164   840 -      S+   pts/0      0:00 script -f -c l3script -q /root/.lilalo//242
1     0 16719 16688  20   0  18168   468 -      S+   pts/0      0:00 script -f -c l3script -q /root/.lilalo//242
0     0 16720 16719  20   0  22040  2588 -      Ss   pts/3      0:02 l3script
0  1000 16741 16559  20   0  18164   836 -      S+   pts/1      0:00 script -f -c l3script -q /home/user/.lilalo
1  1000 16812 16741  20   0  18168   468 -      S+   pts/1      0:00 script -f -c l3script -q /home/user/.lilalo
0  1000 16813 16812  20   0  22440  3004 -      Ss+  pts/4      0:00 l3script
5     0 23071   277  20   0  21244   816 -      S    ?          0:00 udevd --daemon
0     0 23829 16720  20   0   7708   324 -      S    pts/3      0:00 sleep 10000
0  1001 23837 16607  20   0   7708   324 -      S    pts/2      0:00 sleep 10000
4     0 23878 16720  20   0  10536   844 -      R+   pts/3      0:00 ps axl
15:16:16
#ps aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.1  10648   828 ?        Ss   Май28   0:08 init [2]
root         2  0.0  0.0      0     0 ?        S    Май28   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    Май28   0:02 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S    Май28   0:00 [kworker/u:0]
root         6  0.0  0.0      0     0 ?        S    Май28   0:00 [migration/0]
root         7  0.0  0.0      0     0 ?        S    Май28   0:05 [watchdog/0]
root         8  0.0  0.0      0     0 ?        S<   Май28   0:00 [cpuset]
root         9  0.0  0.0      0     0 ?        S<   Май28   0:00 [khelper]
root        10  0.0  0.0      0     0 ?        S    Май28   0:00 [kdevtmpfs]
...
root     16688  0.0  0.1  18164   840 pts/0    S+   09:09   0:00 script -f -c l3script -q /root/.lilalo//2426743
root     16719  0.0  0.0  18168   468 pts/0    S+   09:09   0:00 script -f -c l3script -q /root/.lilalo//2426743
root     16720  0.0  0.5  22040  2588 pts/3    Ss   09:09   0:03 l3script
user     16741  0.0  0.1  18164   836 pts/1    S+   09:09   0:00 script -f -c l3script -q /home/user/.lilalo//28
user     16812  0.0  0.0  18168   468 pts/1    S+   09:09   0:00 script -f -c l3script -q /home/user/.lilalo//28
user     16813  0.0  0.5  22440  3004 pts/4    Ss+  09:09   0:00 l3script
root     23071  0.0  0.1  21244   816 ?        S    14:45   0:00 udevd --daemon
root     23829  0.0  0.0   7708   324 pts/3    S    16:10   0:00 sleep 10000
ivan     23837  0.0  0.0   7708   324 pts/2    S    16:10   0:00 sleep 10000
root     23889  0.0  0.2  18948  1256 pts/3    R+   16:20   0:00 ps aux
15:20:04
#ps -o "%u %U %a %y" ax | awk '$1!=$2'
RUSER    USER     COMMAND                     TTY
15:26:05
#ps -o "%u %U %a %y" ax | awk '$1!=$2'
RUSER    USER     COMMAND                     TTY
15:26:15
#ps -o "%u %U %a %y" ax | awk '$1!=$2'
RUSER    USER     COMMAND                     TTY
ivan     root     passwd                      pts/2
15:26:47
#ps u -u
error: list of users must follow -u
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).
15:27:42
#ps u -u ivan
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
ivan     16606  0.0  0.3  71292  1872 ?        S    09:08   0:00 sshd: ivan@pts/2
ivan     16607  0.0  0.6  22596  3268 pts/2    Ss   09:08   0:00 -bash
ivan     23837  0.0  0.0   7708   324 pts/2    S    16:10   0:00 sleep 10000
Otobrazhenie zagruzki CPU (optsiya "u") dlya usera ivan "-u"
15:29:42
#top
top - 16:29:47 up 6 days,  5:03,  3 users,  load average: 0,00, 0,01, 0,05
Tasks:  65 total,   1 running,  64 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0,0 us,  0,3 sy,  0,0 ni, 99,7 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
KiB Mem:    507368 total,   477292 used,    30076 free,   111908 buffers
KiB Swap:        0 total,        0 used,        0 free,   250696 cached
  PID USER      PR  NI  VIRT  RES  SHR S  %CPU %MEM    TIME+  COMMAND
16719 root      20   0 18168  468  308 S   0,3  0,1   0:00.36 script
23957 root      20   0 25288 1588 1128 R   0,3  0,3   0:00.01 top
    1 root      20   0 10648  828  696 S   0,0  0,2   0:08.17 init
    2 root      20   0     0    0    0 S   0,0  0,0   0:00.00 kthreadd
...
 3842 root      20   0 21244  920  484 S   0,0  0,2   0:00.00 udevd
 3869 root      20   0     0    0    0 S   0,0  0,0   0:12.69 kworker/0:2
 4451 user      20   0 55832  17m 1640 S   0,0  3,6  10:47.45 l3-agent
16511 root      20   0 22124 2808 1720 S   0,0  0,6   0:00.04 bash
16556 root      20   0 71384 3716 2820 S   0,0  0,7   0:00.07 sshd
16558 user      20   0 71384 1972 1076 S   0,0  0,4   0:00.31 sshd
16559 user      20   0 22152 2848 1724 S   0,0  0,6   0:00.04 bash
16604 root      20   0 71292 3616 2820 S   0,0  0,7   0:00.06 sshd
16606 ivan      20   0 71292 1872 1080 S   0,0  0,4   0:00.17 sshd
16607 ivan      20   0 22596 3268 1704 S   0,0  0,6   0:00.11 bash
15:30:08
#atop
l3script: atop: команда не найдена
15:30:10
#apt-get install atop
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
НОВЫЕ пакеты, которые будут установлены:
  atop
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 77 пакетов не обновлено.
Необходимо скачать 109 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 286 kB.
Получено:1 http://ftp.ua.debian.org/debian/ wheezy/main atop amd64 1.26-2 [109 kB]
Получено 109 kБ за 0с (447 kБ/c)
Выбор ранее не выбранного пакета atop.
(Чтение базы данных … на данный момент установлено 30222 файла и каталога.)
Распаковывается пакет atop (из файла …/archives/atop_1.26-2_amd64.deb) …
Обрабатываются триггеры для man-db …
Настраивается пакет atop (1.26-2) …
15:30:29
#atop
PRC | sys   64.37s | user  22m20s  | #proc     66 | #tslpi    68 | #tslpu     0 |  #zombie    0 | #exit      0 |
CPU | sys       0% | user      0%  | irq       0% | idle     99% | wait      0% |  curf 2.33GHz | curscal   ?% |
CPL | avg1    0.00 | avg5    0.01  | avg15   0.05 | csw  5235784 | intr 3127364 |               | numcpu     1 |
MEM | tot   495.5M | free   33.4M  | cache 238.6M | dirty   0.7M | buff  109.7M |  slab   64.3M |              |
SWP | tot     0.0M | free    0.0M  |              |              |              |  vmcom  85.0M | vmlim 247.7M |
PAG | scan   93211 | stall      0  |              |              | swin       0 |               | swout      0 |
DSK |         xvda | busy      0%  | read   15512 | write 214035 | MBr/s   0.00 |  MBw/s   0.00 | avio 7.24 ms |
DSK |         xvdb | busy      0%  | read    1086 | write   5216 | MBr/s   0.00 |  MBw/s   0.00 | avio 2.40 ms |
NET | transport    | tcpi  208594  | tcpo  247878 | udpi    1677 | udpo    1753 |  tcpao    949 | tcppo     20 |
NET | network      | ipi   211801  | ipo   248458 | ipfrw      0 | deliv 211766 |  icmpi      5 | icmpo      9 |
...
 2267 root     root        1    0.00s   0.00s 18368K    972K     4K     4K  N-   - S      0   0% getty
 2269 root     root        1    0.00s   0.00s 18368K    972K   164K     0K  N-   - S      0   0% getty
 2270 root     root        1    0.00s   0.00s 18368K    968K     0K     0K  N-   - S      0   0% getty
 2266 root     root        1    0.00s   0.00s 18368K    968K     0K     0K  N-   - S      0   0% getty
 2268 root     root        1    0.00s   0.00s 21244K    920K   540K     0K  N-   - S      0   0% udevd
 3842 root     root        1    0.00s   0.00s 21244K    816K     0K     0K  N-   - S      0   0% udevd
23071 root     root        1    0.00s   0.00s  4116K    652K    12K     0K  N-   - S      0   0% acpid
 1913 root     root        1    0.00s   0.00s  7708K    324K     0K     0K  N-   - S      0   0% sleep
23829 root     root        1    0.00s   0.00s  7708K    324K     0K     0K  N-   - S      0   0% sleep
23837 ivan     ivan
15:30:40
# 2 root root
Fields Management for window 1:Def, whose current sort field is %CPU
   Navigate with Up/Dn, Right selects for move then <Enter> or Left commits,
* PID     = Process Id          y, 's' sets sort.  Use 'q' or <Esc> to end!
* USER    = Effective User Name
* PR      = Priority
* NI      = Nice Value
* VIRT    = Virtual Image (KiB)
* RES     = Resident Size (KiB)
* SHR     = Shared Memory (KiB)
* S       = Process Status
...
 3842 root     21244  920  484 S   0,0  0,2   0:00.00 udevd                                             0     0
 3869 root         0    0    0 S   0,0  0,0   0:12.73 kworker/0:2                                       0     0
16511 root     22124 2808 1720 S   0,0  0,6   0:00.04 bash                                              0     0
16556 root     71384 3716 2820 S   0,0  0,7   0:00.07 sshd                                              0     0
16558 user     71384 1972 1076 S   0,0  0,4   0:00.31 sshd                                           1000  1000
16559 user     22152 2848 1724 S   0,0  0,6   0:00.04 bash                                           1000  1000
16604 root     71292 3616 2820 S   0,0  0,7   0:00.06 sshd                                              0     0
16606 ivan     71292 1872 1080 S   0,0  0,4   0:00.17 sshd                                           1001  1001
16607 ivan     22596 3268 1704 S   0,0  0,6   0:00.11 bash                                           1001  1001
16688 root     18164  840  688 S   0,0  0,2   0:00.06 script                                            0     0

Статистика

Время первой команды журнала13:12:03 2016- 6- 3
Время последней команды журнала15:30:40 2016- 6- 3
Количество командных строк в журнале97
Процент команд с ненулевым кодом завершения, %14.43
Процент синтаксически неверно набранных команд, %65.98
Суммарное время работы с терминалом *, час 0.46
Количество командных строк в единицу времени, команда/мин 3.50
Частота использования команд
ps10|=========| 9.62%
mount6|=====| 5.77%
-rwxr-xr-x.5|====| 4.81%
#^4|===| 3.85%
Writing4|===| 3.85%
awk3|==| 2.88%
[root@Centos33|==| 2.88%
Running3|==| 2.88%
sleep2|=| 1.92%
First2|=| 1.92%
Filesystem2|=| 1.92%
Superblock2|=| 1.92%
atop2|=| 1.92%
jobs2|=| 1.92%
This2|=| 1.92%
From1|| 0.96%
l1|| 0.96%
O1|| 0.96%
Usage:1|| 0.96%
Total1|| 0.96%
mke2fs1|| 0.96%
xfsprogs-3.1.1-19.el6.x86_64.rpm1|| 0.96%
Userid1|| 0.96%
80161|| 0.96%
Creatin1|| 0.96%
Installed1|| 0.96%
-l1|| 0.96%
Block1|| 0.96%
Installed:1|| 0.96%
I1|| 0.96%
Package:1|| 0.96%
Stride=01|| 0.96%
81921|| 0.96%
Complete!1|| 0.96%
B1|| 0.96%
1024001,1|| 0.96%
OS1|| 0.96%
21|| 0.96%
8193,1|| 0.96%
6421|| 0.96%
[-i1|| 0.96%
==============================1|| 0.96%
[-T1|| 0.96%
411|| 0.96%
Is1|| 0.96%
656651|| 0.96%
Strid1|| 0.96%
M1|| 0.96%
[-G1|| 0.96%
apt-get1|| 0.96%
-1|| 0.96%
ls1|| 0.96%
lrwxrwxrwx.1|| 0.96%
Fragment1|| 0.96%
ыдÑsleep1|| 0.96%
ping1|| 0.96%
top1|| 0.96%
Downloading1|| 0.96%
Transaction1|| 0.96%
smbclient1|| 0.96%
[-O1|| 0.96%
Installing1|| 0.96%
1801|| 0.96%
327681|| 0.96%
321|| 0.96%
Retrieving1|| 0.96%
Maximum1|| 0.96%
____
*) Интервалы неактивности длительностью 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$