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

Содержание

Журнал

Четверг (05/20/10)

/dev/ttyp1
15:22:47
$ps -avx | grep head
38176 S+     0:00,00   0   0      0  1612  1064     -   72  0,0  0,1 grep head
15:22:47
$ps -avx | grep head
38176 S+     0:00,00   0   0      0  1612  1064     -   72  0,0  0,1 grep head
15:22:47
$ps -avx | grep head
38176 S+     0:00,00   0   0      0  1612  1064     -   72  0,0  0,1 grep head
15:22:51
$ps -avx | head
  PID STAT      TIME  SL  RE PAGEIN   VSZ   RSS   LIM TSIZ %CPU %MEM COMMAND
16110 Ss     2:01,64   0 127      0 12780 10576     -    8  0,5  1,4 l3-agent (
  976 Ss     0:05,85   5 127    449 20916 13044     - 1428  0,0  1,7 /usr/local
 3985 Ss     3:21,84   0 127      0 12328 10372     -    8  0,5  1,3 l3-agent (
 1502 Ss     3:22,90   0 127      0 12324 10460     -    8  0,5  1,3 l3-agent (
 3893 Ss     3:17,47   0 127      0 12064 10132     -    8  0,5  1,3 l3-agent (
33412 Ss     0:18,51   0 127      0  8548  7336     -    8  0,0  0,9 l3-agent (
 1427 Ss     0:52,04   0 127      0  8504  7268     -    8  0,0  0,9 l3-agent (
  913 Ss     0:07,36   2 127      1  3508  2932     -  576  0,0  0,4 sendmail:
  917 Is     0:00,13 127 127      0  3408  2800     -  576  0,0  0,4 sendmail:
15:22:51
$ps -avx | head
  PID STAT      TIME  SL  RE PAGEIN   VSZ   RSS   LIM TSIZ %CPU %MEM COMMAND
16110 Ss     2:01,64   0 127      0 12780 10576     -    8  0,5  1,4 l3-agent (
  976 Ss     0:05,85   5 127    449 20916 13044     - 1428  0,0  1,7 /usr/local
 3985 Ss     3:21,84   0 127      0 12328 10372     -    8  0,5  1,3 l3-agent (
 1502 Ss     3:22,90   0 127      0 12324 10460     -    8  0,5  1,3 l3-agent (
 3893 Ss     3:17,47   0 127      0 12064 10132     -    8  0,5  1,3 l3-agent (
33412 Ss     0:18,51   0 127      0  8548  7336     -    8  0,0  0,9 l3-agent (
 1427 Ss     0:52,04   0 127      0  8504  7268     -    8  0,0  0,9 l3-agent (
  913 Ss     0:07,36   2 127      1  3508  2932     -  576  0,0  0,4 sendmail:
  917 Is     0:00,13 127 127      0  3408  2800     -  576  0,0  0,4 sendmail:
15:22:51
$ps -avx | head
  PID STAT      TIME  SL  RE PAGEIN   VSZ   RSS   LIM TSIZ %CPU %MEM COMMAND
16110 Ss     2:01,64   0 127      0 12780 10576     -    8  0,5  1,4 l3-agent (
  976 Ss     0:05,85   5 127    449 20916 13044     - 1428  0,0  1,7 /usr/local
 3985 Ss     3:21,84   0 127      0 12328 10372     -    8  0,5  1,3 l3-agent (
 1502 Ss     3:22,90   0 127      0 12324 10460     -    8  0,5  1,3 l3-agent (
 3893 Ss     3:17,47   0 127      0 12064 10132     -    8  0,5  1,3 l3-agent (
33412 Ss     0:18,51   0 127      0  8548  7336     -    8  0,0  0,9 l3-agent (
 1427 Ss     0:52,04   0 127      0  8504  7268     -    8  0,0  0,9 l3-agent (
  913 Ss     0:07,36   2 127      1  3508  2932     -  576  0,0  0,4 sendmail:
  917 Is     0:00,13 127 127      0  3408  2800     -  576  0,0  0,4 sendmail:
15:22:51
$ps -avx | head
  PID STAT      TIME  SL  RE PAGEIN   VSZ   RSS   LIM TSIZ %CPU %MEM COMMAND
16110 Ss     2:01,64   0 127      0 12780 10576     -    8  0,5  1,4 l3-agent (
  976 Ss     0:05,85   5 127    449 20916 13044     - 1428  0,0  1,7 /usr/local
 3985 Ss     3:21,84   0 127      0 12328 10372     -    8  0,5  1,3 l3-agent (
 1502 Ss     3:22,90   0 127      0 12324 10460     -    8  0,5  1,3 l3-agent (
 3893 Ss     3:17,47   0 127      0 12064 10132     -    8  0,5  1,3 l3-agent (
33412 Ss     0:18,51   0 127      0  8548  7336     -    8  0,0  0,9 l3-agent (
 1427 Ss     0:52,04   0 127      0  8504  7268     -    8  0,0  0,9 l3-agent (
  913 Ss     0:07,36   2 127      1  3508  2932     -  576  0,0  0,4 sendmail:
  917 Is     0:00,13 127 127      0  3408  2800     -  576  0,0  0,4 sendmail:
15:22:51
$ps -avx | head
  PID STAT      TIME  SL  RE PAGEIN   VSZ   RSS   LIM TSIZ %CPU %MEM COMMAND
16110 Ss     2:01,64   0 127      0 12780 10576     -    8  0,5  1,4 l3-agent (
  976 Ss     0:05,85   5 127    449 20916 13044     - 1428  0,0  1,7 /usr/local
 3985 Ss     3:21,84   0 127      0 12328 10372     -    8  0,5  1,3 l3-agent (
 1502 Ss     3:22,90   0 127      0 12324 10460     -    8  0,5  1,3 l3-agent (
 3893 Ss     3:17,47   0 127      0 12064 10132     -    8  0,5  1,3 l3-agent (
33412 Ss     0:18,51   0 127      0  8548  7336     -    8  0,0  0,9 l3-agent (
 1427 Ss     0:52,04   0 127      0  8504  7268     -    8  0,0  0,9 l3-agent (
  913 Ss     0:07,36   2 127      1  3508  2932     -  576  0,0  0,4 sendmail:
  917 Is     0:00,13 127 127      0  3408  2800     -  576  0,0  0,4 sendmail:
15:22:51
$ps -avx | head
  PID STAT      TIME  SL  RE PAGEIN   VSZ   RSS   LIM TSIZ %CPU %MEM COMMAND
16110 Ss     2:01,64   0 127      0 12780 10576     -    8  0,5  1,4 l3-agent (
  976 Ss     0:05,85   5 127    449 20916 13044     - 1428  0,0  1,7 /usr/local
 3985 Ss     3:21,84   0 127      0 12328 10372     -    8  0,5  1,3 l3-agent (
 1502 Ss     3:22,90   0 127      0 12324 10460     -    8  0,5  1,3 l3-agent (
 3893 Ss     3:17,47   0 127      0 12064 10132     -    8  0,5  1,3 l3-agent (
33412 Ss     0:18,51   0 127      0  8548  7336     -    8  0,0  0,9 l3-agent (
 1427 Ss     0:52,04   0 127      0  8504  7268     -    8  0,0  0,9 l3-agent (
  913 Ss     0:07,36   2 127      1  3508  2932     -  576  0,0  0,4 sendmail:
  917 Is     0:00,13 127 127      0  3408  2800     -  576  0,0  0,4 sendmail:
15:22:51
$ps -avx | head
  PID STAT      TIME  SL  RE PAGEIN   VSZ   RSS   LIM TSIZ %CPU %MEM COMMAND
16110 Ss     2:01,64   0 127      0 12780 10576     -    8  0,5  1,4 l3-agent (
  976 Ss     0:05,85   5 127    449 20916 13044     - 1428  0,0  1,7 /usr/local
 3985 Ss     3:21,84   0 127      0 12328 10372     -    8  0,5  1,3 l3-agent (
 1502 Ss     3:22,90   0 127      0 12324 10460     -    8  0,5  1,3 l3-agent (
 3893 Ss     3:17,47   0 127      0 12064 10132     -    8  0,5  1,3 l3-agent (
33412 Ss     0:18,51   0 127      0  8548  7336     -    8  0,0  0,9 l3-agent (
 1427 Ss     0:52,04   0 127      0  8504  7268     -    8  0,0  0,9 l3-agent (
  913 Ss     0:07,36   2 127      1  3508  2932     -  576  0,0  0,4 sendmail:
  917 Is     0:00,13 127 127      0  3408  2800     -  576  0,0  0,4 sendmail:
15:22:55
$ps -au | head
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root     10 83,7  0,0     0     8  ??  RL   ÐÎ23    3811:18,56 [idle: cpu0]
root     21  4,4  0,0     0     8  ??  WL   ÐÎ23     21:14,17 [irq5: re0 uhci0]
root     11  4,3  0,0     0     8  ??  WL   ÐÎ23     33:41,46 [swi4: clock sio]
user  16110  0,3  1,4 12780 10576  ??  Ss   ÓÒ14      2:01,64 l3-agent (perl5.8
user   1502  0,2  1,3 12324 10460  ??  Ss   ÐÎ23      3:22,90 l3-agent (perl5.8
user   3893  0,2  1,3 12064 10132  ??  Ss   ×Ô09      3:17,47 l3-agent (perl5.8
user   3985  0,2  1,3 12328 10372  ??  Ss   ×Ô09      3:21,84 l3-agent (perl5.8
root      0  0,0  0,0     0     0  ??  WLs  ÐÎ23      0:00,00 [swapper]
root      1  0,0  0,0   768   388  ??  ILs  ÐÎ23      0:00,65 /sbin/init --
15:22:55
$ps -au | head
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root     10 83,7  0,0     0     8  ??  RL   ÐÎ23    3811:18,56 [idle: cpu0]
root     21  4,4  0,0     0     8  ??  WL   ÐÎ23     21:14,17 [irq5: re0 uhci0]
root     11  4,3  0,0     0     8  ??  WL   ÐÎ23     33:41,46 [swi4: clock sio]
user  16110  0,3  1,4 12780 10576  ??  Ss   ÓÒ14      2:01,64 l3-agent (perl5.8
user   1502  0,2  1,3 12324 10460  ??  Ss   ÐÎ23      3:22,90 l3-agent (perl5.8
user   3893  0,2  1,3 12064 10132  ??  Ss   ×Ô09      3:17,47 l3-agent (perl5.8
user   3985  0,2  1,3 12328 10372  ??  Ss   ×Ô09      3:21,84 l3-agent (perl5.8
root      0  0,0  0,0     0     0  ??  WLs  ÐÎ23      0:00,00 [swapper]
root      1  0,0  0,0   768   388  ??  ILs  ÐÎ23      0:00,65 /sbin/init --
15:22:55
$ps -au | head
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root     10 83,7  0,0     0     8  ??  RL   ÐÎ23    3811:18,56 [idle: cpu0]
root     21  4,4  0,0     0     8  ??  WL   ÐÎ23     21:14,17 [irq5: re0 uhci0]
root     11  4,3  0,0     0     8  ??  WL   ÐÎ23     33:41,46 [swi4: clock sio]
user  16110  0,3  1,4 12780 10576  ??  Ss   ÓÒ14      2:01,64 l3-agent (perl5.8
user   1502  0,2  1,3 12324 10460  ??  Ss   ÐÎ23      3:22,90 l3-agent (perl5.8
user   3893  0,2  1,3 12064 10132  ??  Ss   ×Ô09      3:17,47 l3-agent (perl5.8
user   3985  0,2  1,3 12328 10372  ??  Ss   ×Ô09      3:21,84 l3-agent (perl5.8
root      0  0,0  0,0     0     0  ??  WLs  ÐÎ23      0:00,00 [swapper]
root      1  0,0  0,0   768   388  ??  ILs  ÐÎ23      0:00,65 /sbin/init --
15:22:55
$ps -au | head
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root     10 83,7  0,0     0     8  ??  RL   ÐÎ23    3811:18,56 [idle: cpu0]
root     21  4,4  0,0     0     8  ??  WL   ÐÎ23     21:14,17 [irq5: re0 uhci0]
root     11  4,3  0,0     0     8  ??  WL   ÐÎ23     33:41,46 [swi4: clock sio]
user  16110  0,3  1,4 12780 10576  ??  Ss   ÓÒ14      2:01,64 l3-agent (perl5.8
user   1502  0,2  1,3 12324 10460  ??  Ss   ÐÎ23      3:22,90 l3-agent (perl5.8
user   3893  0,2  1,3 12064 10132  ??  Ss   ×Ô09      3:17,47 l3-agent (perl5.8
user   3985  0,2  1,3 12328 10372  ??  Ss   ×Ô09      3:21,84 l3-agent (perl5.8
root      0  0,0  0,0     0     0  ??  WLs  ÐÎ23      0:00,00 [swapper]
root      1  0,0  0,0   768   388  ??  ILs  ÐÎ23      0:00,65 /sbin/init --
15:22:55
$ps -au | head
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root     10 83,7  0,0     0     8  ??  RL   ÐÎ23    3811:18,56 [idle: cpu0]
root     21  4,4  0,0     0     8  ??  WL   ÐÎ23     21:14,17 [irq5: re0 uhci0]
root     11  4,3  0,0     0     8  ??  WL   ÐÎ23     33:41,46 [swi4: clock sio]
user  16110  0,3  1,4 12780 10576  ??  Ss   ÓÒ14      2:01,64 l3-agent (perl5.8
user   1502  0,2  1,3 12324 10460  ??  Ss   ÐÎ23      3:22,90 l3-agent (perl5.8
user   3893  0,2  1,3 12064 10132  ??  Ss   ×Ô09      3:17,47 l3-agent (perl5.8
user   3985  0,2  1,3 12328 10372  ??  Ss   ×Ô09      3:21,84 l3-agent (perl5.8
root      0  0,0  0,0     0     0  ??  WLs  ÐÎ23      0:00,00 [swapper]
root      1  0,0  0,0   768   388  ??  ILs  ÐÎ23      0:00,65 /sbin/init --
15:22:55
$ps -au | head
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root     10 83,7  0,0     0     8  ??  RL   ÐÎ23    3811:18,56 [idle: cpu0]
root     21  4,4  0,0     0     8  ??  WL   ÐÎ23     21:14,17 [irq5: re0 uhci0]
root     11  4,3  0,0     0     8  ??  WL   ÐÎ23     33:41,46 [swi4: clock sio]
user  16110  0,3  1,4 12780 10576  ??  Ss   ÓÒ14      2:01,64 l3-agent (perl5.8
user   1502  0,2  1,3 12324 10460  ??  Ss   ÐÎ23      3:22,90 l3-agent (perl5.8
user   3893  0,2  1,3 12064 10132  ??  Ss   ×Ô09      3:17,47 l3-agent (perl5.8
user   3985  0,2  1,3 12328 10372  ??  Ss   ×Ô09      3:21,84 l3-agent (perl5.8
root      0  0,0  0,0     0     0  ??  WLs  ÐÎ23      0:00,00 [swapper]
root      1  0,0  0,0   768   388  ??  ILs  ÐÎ23      0:00,65 /sbin/init --
15:22:55
$ps -au | head
USER    PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root     10 83,7  0,0     0     8  ??  RL   ÐÎ23    3811:18,56 [idle: cpu0]
root     21  4,4  0,0     0     8  ??  WL   ÐÎ23     21:14,17 [irq5: re0 uhci0]
root     11  4,3  0,0     0     8  ??  WL   ÐÎ23     33:41,46 [swi4: clock sio]
user  16110  0,3  1,4 12780 10576  ??  Ss   ÓÒ14      2:01,64 l3-agent (perl5.8
user   1502  0,2  1,3 12324 10460  ??  Ss   ÐÎ23      3:22,90 l3-agent (perl5.8
user   3893  0,2  1,3 12064 10132  ??  Ss   ×Ô09      3:17,47 l3-agent (perl5.8
user   3985  0,2  1,3 12328 10372  ??  Ss   ×Ô09      3:21,84 l3-agent (perl5.8
root      0  0,0  0,0     0     0  ??  WLs  ÐÎ23      0:00,00 [swapper]
root      1  0,0  0,0   768   388  ??  ILs  ÐÎ23      0:00,65 /sbin/init --
15:23:00
$p
Display all 139 possibilities? (y or n)
15:23:00
$whereis pidof
pidof: /usr/ports/sysutils/pidof
15:23:00
$p
Display all 139 possibilities? (y or n)
15:23:00
$whereis pidof
pidof: /usr/ports/sysutils/pidof
15:23:00
$p
Display all 139 possibilities? (y or n)
15:23:00
$whereis pidof
pidof: /usr/ports/sysutils/pidof
15:23:00
$p
Display all 139 possibilities? (y or n)
15:23:00
$whereis pidof
pidof: /usr/ports/sysutils/pidof
15:23:00
$p
Display all 139 possibilities? (y or n)
15:23:00
$whereis pidof
pidof: /usr/ports/sysutils/pidof
15:23:00
$p
Display all 139 possibilities? (y or n)
15:23:00
$whereis pidof
pidof: /usr/ports/sysutils/pidof
15:23:35
$ps -aux | grep -v USER.*PID.*%CPU | sort -n +3
root      0  0,0  0,0     0     0  ??  WLs  ÐÎ23      0:00,00 [swapper]
root      1  0,0  0,0   768   388  ??  ILs  ÐÎ23      0:00,65 /sbin/init --
root      2  0,0  0,0     0     8  ??  DL   ÐÎ23      0:26,37 [g_event]
root      3  0,0  0,0     0     8  ??  DL   ÐÎ23      1:46,67 [g_up]
root      4  0,0  0,0     0     8  ??  DL   ÐÎ23      3:06,24 [g_down]
root      5  0,0  0,0     0     8  ??  DL   ÐÎ23      0:00,00 [thread taskq]
root      6  0,0  0,0     0     8  ??  DL   ÐÎ23      0:00,00 [xpt_thrd]
root      7  0,0  0,0     0     8  ??  DL   ÐÎ23      0:00,00 [kqueue taskq]
root      8  0,0  0,0     0     8  ??  DL   ÐÎ23      0:00,55 [pagedaemon]
root      9  0,0  0,0     0     8  ??  DL   ÐÎ23      0:00,00 [vmdaemon]
...
smmsp   917  0,0  0,4  3408  2800  ??  Is   ÐÎ23      0:00,13 sendmail: Queue r
smmsp 38249  0,0  0,4  3416  2784  ??  Is   16:26     0:00,01 /usr/sbin/sendmai
user  37962  0,0  0,4  6280  3340  ??  R    16:19     0:00,12 sshd: user@ttyp1
root   1427  0,0  0,9  8504  7268  ??  Ss   ÐÎ23      0:52,07 l3-agent (perl5.8
root  33412  0,0  0,9  8548  7336  ??  Ss   11:47     0:18,54 l3-agent (perl5.8
user   1502  0,0  1,3 12324 10460  ??  Ss   ÐÎ23      3:23,43 l3-agent (perl5.8
user   3893  0,0  1,3 12064 10132  ??  Ss   ×Ô09      3:18,07 l3-agent (perl5.8
user   3985  0,0  1,3 12328 10372  ??  Ss   ×Ô09      3:22,31 l3-agent (perl5.8
user  16110  0,0  1,4 12780 10576  ??  Ss   ÓÒ14      2:02,13 l3-agent (perl5.8
root    976  0,0  1,7 20916 13044  ??  Ss   ÐÎ23      0:05,85 /usr/local/bin/X
15:26:22
$ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 | less
15:26:36
$ps -aux | grep -v USER. *PID. CPU | sort -n +3 | less
15:26:36
$ps -aux | grep -v USER. *PID. CPU | sort -n +3 | less
15:26:36
$ps -aux | grep -v USER. *PID. CPU | sort -n +3 | less
15:26:36
$ps -aux | grep -v USER. *PID. CPU | sort -n +3 | less
15:26:36
$ps -aux | grep -v USER. *PID. CPU | sort -n +3 | less
15:26:36
$ps -aux | grep -v USER. *PID. CPU | sort -n +3 | less
15:26:36
$ps -aux | grep -v USER. *PID. CPU | sort -n +3 | less
15:26:36
$ps -aux | grep -v USER. *PID. CPU | sort -n +3 | less
15:26:53
$ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 | less
15:26:53
$ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 | less
15:26:53
$ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 | less
15:26:53
$ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 | less
15:26:53
$ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 | less
15:26:53
$ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 | less
15:26:53
$ps -aux | grep -v USER.*PID.*%CPU | sort -n +3 | less
15:30:32
$ps -aux | grep -v USER.*PID.*%RSSsort -n +3 | less
15:30:43
$ps -aux | grep -v USER.*PID.*%VSZ | sort -r| less
15:31:09
$cd /usr/ports/

15:31:09
$cd /usr/ports/

15:31:09
$cd /usr/ports/

15:31:09
$cd /usr/ports/

15:31:09
$cd /usr/ports/

15:31:09
$cd /usr/ports/

15:31:09
$cd /usr/ports/

15:31:18
$make search name=pstre
Port:   pstreams-0.5.2
Path:   /usr/ports/devel/pstreams
Info:   C++ utility for simple IOStream-based IPC
Maint:  mail@andr.ru
B-deps: gettext-0.16.1_3 gmake-3.81_2 libiconv-1.11_1
R-deps:
WWW:    http://pstreams.sourceforge.net/
Port:   pstree-2.32
Path:   /usr/ports/sysutils/pstree
Info:   List processes as a tree
Maint:  ports@logvinov.com
B-deps:
R-deps:
WWW:
15:31:18
$make search name=pstre
Port:   pstreams-0.5.2
Path:   /usr/ports/devel/pstreams
Info:   C++ utility for simple IOStream-based IPC
Maint:  mail@andr.ru
B-deps: gettext-0.16.1_3 gmake-3.81_2 libiconv-1.11_1
R-deps:
WWW:    http://pstreams.sourceforge.net/
Port:   pstree-2.32
Path:   /usr/ports/sysutils/pstree
Info:   List processes as a tree
Maint:  ports@logvinov.com
B-deps:
R-deps:
WWW:
15:31:18
$make search name=pstre
Port:   pstreams-0.5.2
Path:   /usr/ports/devel/pstreams
Info:   C++ utility for simple IOStream-based IPC
Maint:  mail@andr.ru
B-deps: gettext-0.16.1_3 gmake-3.81_2 libiconv-1.11_1
R-deps:
WWW:    http://pstreams.sourceforge.net/
Port:   pstree-2.32
Path:   /usr/ports/sysutils/pstree
Info:   List processes as a tree
Maint:  ports@logvinov.com
B-deps:
R-deps:
WWW:
15:31:18
$make search name=pstre
Port:   pstreams-0.5.2
Path:   /usr/ports/devel/pstreams
Info:   C++ utility for simple IOStream-based IPC
Maint:  mail@andr.ru
B-deps: gettext-0.16.1_3 gmake-3.81_2 libiconv-1.11_1
R-deps:
WWW:    http://pstreams.sourceforge.net/
Port:   pstree-2.32
Path:   /usr/ports/sysutils/pstree
Info:   List processes as a tree
Maint:  ports@logvinov.com
B-deps:
R-deps:
WWW:
15:31:18
$make search name=pstre
Port:   pstreams-0.5.2
Path:   /usr/ports/devel/pstreams
Info:   C++ utility for simple IOStream-based IPC
Maint:  mail@andr.ru
B-deps: gettext-0.16.1_3 gmake-3.81_2 libiconv-1.11_1
R-deps:
WWW:    http://pstreams.sourceforge.net/
Port:   pstree-2.32
Path:   /usr/ports/sysutils/pstree
Info:   List processes as a tree
Maint:  ports@logvinov.com
B-deps:
R-deps:
WWW:
15:31:18
$make search name=pstre
Port:   pstreams-0.5.2
Path:   /usr/ports/devel/pstreams
Info:   C++ utility for simple IOStream-based IPC
Maint:  mail@andr.ru
B-deps: gettext-0.16.1_3 gmake-3.81_2 libiconv-1.11_1
R-deps:
WWW:    http://pstreams.sourceforge.net/
Port:   pstree-2.32
Path:   /usr/ports/sysutils/pstree
Info:   List processes as a tree
Maint:  ports@logvinov.com
B-deps:
R-deps:
WWW:
15:31:18
$make search name=pstre
Port:   pstreams-0.5.2
Path:   /usr/ports/devel/pstreams
Info:   C++ utility for simple IOStream-based IPC
Maint:  mail@andr.ru
B-deps: gettext-0.16.1_3 gmake-3.81_2 libiconv-1.11_1
R-deps:
WWW:    http://pstreams.sourceforge.net/
Port:   pstree-2.32
Path:   /usr/ports/sysutils/pstree
Info:   List processes as a tree
Maint:  ports@logvinov.com
B-deps:
R-deps:
WWW:
15:31:27
$sudo cd /usr/ports/sysutils/pstree/ && make install
Password:
===> accessibility
===> accessibility/accerciser
===>  Vulnerability check disabled, database not found
=> accerciser-1.0.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/gnome2.
=> /usr/ports/distfiles is not writable by you; cannot fetch.
*** Error code 1
Stop in /usr/ports/accessibility/accerciser.
*** Error code 1
Stop in /usr/ports/accessibility.
*** Error code 1
Stop in /usr/ports.
15:31:27
$sudo cd /usr/ports/sysutils/pstree/ && make install
Password:
===> accessibility
===> accessibility/accerciser
===>  Vulnerability check disabled, database not found
=> accerciser-1.0.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/gnome2.
=> /usr/ports/distfiles is not writable by you; cannot fetch.
*** Error code 1
Stop in /usr/ports/accessibility/accerciser.
*** Error code 1
Stop in /usr/ports/accessibility.
*** Error code 1
Stop in /usr/ports.
15:31:27
$sudo cd /usr/ports/sysutils/pstree/ && make install
Password:
===> accessibility
===> accessibility/accerciser
===>  Vulnerability check disabled, database not found
=> accerciser-1.0.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/gnome2.
=> /usr/ports/distfiles is not writable by you; cannot fetch.
*** Error code 1
Stop in /usr/ports/accessibility/accerciser.
*** Error code 1
Stop in /usr/ports/accessibility.
*** Error code 1
Stop in /usr/ports.
15:31:27
$sudo cd /usr/ports/sysutils/pstree/ && make install
Password:
===> accessibility
===> accessibility/accerciser
===>  Vulnerability check disabled, database not found
=> accerciser-1.0.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/gnome2.
=> /usr/ports/distfiles is not writable by you; cannot fetch.
*** Error code 1
Stop in /usr/ports/accessibility/accerciser.
*** Error code 1
Stop in /usr/ports/accessibility.
*** Error code 1
Stop in /usr/ports.
15:31:27
$sudo cd /usr/ports/sysutils/pstree/ && make install
Password:
===> accessibility
===> accessibility/accerciser
===>  Vulnerability check disabled, database not found
=> accerciser-1.0.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/gnome2.
=> /usr/ports/distfiles is not writable by you; cannot fetch.
*** Error code 1
Stop in /usr/ports/accessibility/accerciser.
*** Error code 1
Stop in /usr/ports/accessibility.
*** Error code 1
Stop in /usr/ports.
15:31:27
$sudo cd /usr/ports/sysutils/pstree/ && make install
Password:
===> accessibility
===> accessibility/accerciser
===>  Vulnerability check disabled, database not found
=> accerciser-1.0.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/gnome2.
=> /usr/ports/distfiles is not writable by you; cannot fetch.
*** Error code 1
Stop in /usr/ports/accessibility/accerciser.
*** Error code 1
Stop in /usr/ports/accessibility.
*** Error code 1
Stop in /usr/ports.
15:31:27
$sudo cd /usr/ports/sysutils/pstree/ && make install
Password:
===> accessibility
===> accessibility/accerciser
===>  Vulnerability check disabled, database not found
=> accerciser-1.0.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/gnome2.
=> /usr/ports/distfiles is not writable by you; cannot fetch.
*** Error code 1
Stop in /usr/ports/accessibility/accerciser.
*** Error code 1
Stop in /usr/ports/accessibility.
*** Error code 1
Stop in /usr/ports.
15:31:56
$sudo ,ount -o rw /
sudo: ,ount: command not found
15:31:56
$sudo ,ount -o rw /
sudo: ,ount: command not found
15:31:56
$sudo ,ount -o rw /
sudo: ,ount: command not found
15:31:56
$sudo ,ount -o rw /
sudo: ,ount: command not found
15:31:56
$sudo ,ount -o rw /
sudo: ,ount: command not found
15:31:56
$sudo ,ount -o rw /
sudo: ,ount: command not found
15:31:56
$sudo ,ount -o rw /
sudo: ,ount: command not found
15:32:09
$sudo munt -o rw /

15:32:09
$sudo munt -o rw /

15:32:09
$sudo munt -o rw /

15:32:09
$sudo munt -o rw /

15:32:13
$sudo cd /usr/ports/sysutils/pstree/ && make install
===> accessibility
===> accessibility/accerciser
===>  Vulnerability check disabled, database not found
=> accerciser-1.0.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/gnome2.
=> /usr/ports/distfiles is not writable by you; cannot fetch.
*** Error code 1
Stop in /usr/ports/accessibility/accerciser.
*** Error code 1
Stop in /usr/ports/accessibility.
*** Error code 1
Stop in /usr/ports.
15:32:13
$sudo cd /usr/ports/sysutils/pstree/ && make install
===> accessibility
===> accessibility/accerciser
===>  Vulnerability check disabled, database not found
=> accerciser-1.0.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/gnome2.
=> /usr/ports/distfiles is not writable by you; cannot fetch.
*** Error code 1
Stop in /usr/ports/accessibility/accerciser.
*** Error code 1
Stop in /usr/ports/accessibility.
*** Error code 1
Stop in /usr/ports.
15:32:13
$sudo cd /usr/ports/sysutils/pstree/ && make install
===> accessibility
===> accessibility/accerciser
===>  Vulnerability check disabled, database not found
=> accerciser-1.0.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/gnome2.
=> /usr/ports/distfiles is not writable by you; cannot fetch.
*** Error code 1
Stop in /usr/ports/accessibility/accerciser.
*** Error code 1
Stop in /usr/ports/accessibility.
*** Error code 1
Stop in /usr/ports.
15:32:13
$sudo cd /usr/ports/sysutils/pstree/ && make install
===> accessibility
===> accessibility/accerciser
===>  Vulnerability check disabled, database not found
=> accerciser-1.0.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/gnome2.
=> /usr/ports/distfiles is not writable by you; cannot fetch.
*** Error code 1
Stop in /usr/ports/accessibility/accerciser.
*** Error code 1
Stop in /usr/ports/accessibility.
*** Error code 1
Stop in /usr/ports.
15:32:16
$sudo mount -o rw /usr/ports/distfiles/
mount: /usr/ports/distfiles: unknown special file or file system
15:32:16
$sudo mount -o rw /usr/ports/distfiles/
mount: /usr/ports/distfiles: unknown special file or file system
15:32:16
$sudo mount -o rw /usr/ports/distfiles/
mount: /usr/ports/distfiles: unknown special file or file system
15:32:16
$sudo mount -o rw /usr/ports/distfiles/
mount: /usr/ports/distfiles: unknown special file or file system
15:32:16
$sudo mount -o rw /usr/ports/distfiles/
mount: /usr/ports/distfiles: unknown special file or file system
15:32:31
$ls -la /usr/ports/distfiles/
total 1350
drwxr-xr-x   4 root  wheel      512 24 ÉÀÌ  2009 .
drwxr-xr-x  69 root  wheel     1536 15 ÍÁÒ  2008 ..
-rw-r--r--   1 root  wheel   194006  2 Á×Ç  2007 cabextract-1.2.tar.gz
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 gnome2
-rw-r--r--   1 root  wheel  1151445  1 ÁÐÒ  2006 make-3.81.tar.bz2
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 webfonts
15:32:31
$ls -la /usr/ports/distfiles/
total 1350
drwxr-xr-x   4 root  wheel      512 24 ÉÀÌ  2009 .
drwxr-xr-x  69 root  wheel     1536 15 ÍÁÒ  2008 ..
-rw-r--r--   1 root  wheel   194006  2 Á×Ç  2007 cabextract-1.2.tar.gz
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 gnome2
-rw-r--r--   1 root  wheel  1151445  1 ÁÐÒ  2006 make-3.81.tar.bz2
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 webfonts
15:32:31
$ls -la /usr/ports/distfiles/
total 1350
drwxr-xr-x   4 root  wheel      512 24 ÉÀÌ  2009 .
drwxr-xr-x  69 root  wheel     1536 15 ÍÁÒ  2008 ..
-rw-r--r--   1 root  wheel   194006  2 Á×Ç  2007 cabextract-1.2.tar.gz
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 gnome2
-rw-r--r--   1 root  wheel  1151445  1 ÁÐÒ  2006 make-3.81.tar.bz2
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 webfonts
15:32:31
$ls -la /usr/ports/distfiles/
total 1350
drwxr-xr-x   4 root  wheel      512 24 ÉÀÌ  2009 .
drwxr-xr-x  69 root  wheel     1536 15 ÍÁÒ  2008 ..
-rw-r--r--   1 root  wheel   194006  2 Á×Ç  2007 cabextract-1.2.tar.gz
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 gnome2
-rw-r--r--   1 root  wheel  1151445  1 ÁÐÒ  2006 make-3.81.tar.bz2
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 webfonts
15:32:31
$ls -la /usr/ports/distfiles/
total 1350
drwxr-xr-x   4 root  wheel      512 24 ÉÀÌ  2009 .
drwxr-xr-x  69 root  wheel     1536 15 ÍÁÒ  2008 ..
-rw-r--r--   1 root  wheel   194006  2 Á×Ç  2007 cabextract-1.2.tar.gz
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 gnome2
-rw-r--r--   1 root  wheel  1151445  1 ÁÐÒ  2006 make-3.81.tar.bz2
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 webfonts
15:32:31
$ls -la /usr/ports/distfiles/
total 1350
drwxr-xr-x   4 root  wheel      512 24 ÉÀÌ  2009 .
drwxr-xr-x  69 root  wheel     1536 15 ÍÁÒ  2008 ..
-rw-r--r--   1 root  wheel   194006  2 Á×Ç  2007 cabextract-1.2.tar.gz
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 gnome2
-rw-r--r--   1 root  wheel  1151445  1 ÁÐÒ  2006 make-3.81.tar.bz2
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 webfonts
15:32:31
$ls -la /usr/ports/distfiles/
total 1350
drwxr-xr-x   4 root  wheel      512 24 ÉÀÌ  2009 .
drwxr-xr-x  69 root  wheel     1536 15 ÍÁÒ  2008 ..
-rw-r--r--   1 root  wheel   194006  2 Á×Ç  2007 cabextract-1.2.tar.gz
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 gnome2
-rw-r--r--   1 root  wheel  1151445  1 ÁÐÒ  2006 make-3.81.tar.bz2
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 webfonts
15:32:31
$ls -la /usr/ports/distfiles/
total 1350
drwxr-xr-x   4 root  wheel      512 24 ÉÀÌ  2009 .
drwxr-xr-x  69 root  wheel     1536 15 ÍÁÒ  2008 ..
-rw-r--r--   1 root  wheel   194006  2 Á×Ç  2007 cabextract-1.2.tar.gz
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 gnome2
-rw-r--r--   1 root  wheel  1151445  1 ÁÐÒ  2006 make-3.81.tar.bz2
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 webfonts
15:32:31
$ls -la /usr/ports/distfiles/
total 1350
drwxr-xr-x   4 root  wheel      512 24 ÉÀÌ  2009 .
drwxr-xr-x  69 root  wheel     1536 15 ÍÁÒ  2008 ..
-rw-r--r--   1 root  wheel   194006  2 Á×Ç  2007 cabextract-1.2.tar.gz
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 gnome2
-rw-r--r--   1 root  wheel  1151445  1 ÁÐÒ  2006 make-3.81.tar.bz2
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 webfonts
15:32:31
$ls -la /usr/ports/distfiles/
total 1350
drwxr-xr-x   4 root  wheel      512 24 ÉÀÌ  2009 .
drwxr-xr-x  69 root  wheel     1536 15 ÍÁÒ  2008 ..
-rw-r--r--   1 root  wheel   194006  2 Á×Ç  2007 cabextract-1.2.tar.gz
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 gnome2
-rw-r--r--   1 root  wheel  1151445  1 ÁÐÒ  2006 make-3.81.tar.bz2
drwxr-xr-x   2 root  wheel      512 24 ÉÀÌ  2009 webfonts
15:35:41
$su root
Password:
15:35:41
$su root
Password:

Статистика

Время первой команды журнала15:22:47 2010- 5-20
Время последней команды журнала15:35:41 2010- 5-20
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %22.77
Процент синтаксически неверно набранных команд, % 0.00
Суммарное время работы с терминалом *, час 0.21
Количество командных строк в единицу времени, команда/мин 7.83
Частота использования команд
ps36|================| 16.22%
sudo27|============| 12.16%
grep22|=========| 9.91%
less18|========| 8.11%
sort18|========| 8.11%
make18|========| 8.11%
cd18|========| 8.11%
head14|======| 6.31%
&11|====| 4.95%
ls10|====| 4.50%
,ount7|===| 3.15%
p6|==| 2.70%
whereis6|==| 2.70%
mount5|==| 2.25%
munt4|=| 1.80%
su2|| 0.90%
____
*) Интервалы неактивности длительностью 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$