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

Содержание

Журнал

Понедельник (05/22/06)

/dev/pts/2
10:08:41
$history |grep vi
   37  sudo vi /etc/named.conf
   44  sudo vi /etc/sysconfig/iptables
   47  sudo vi /etc/sysconfig/iptables
   49  sudo vi /etc/sysconfig/iptables
   51  sudo vi /etc/sysconfig/iptables
   54  sudo vi /etc/sysconfig/iptables
   58  sudo vi /etc/sysconfig/iptables
   60  sudo vi /etc/sysconfig/iptables
   69  sudo vi /etc/sysconfig/iptables
   80  sudo vi /etc/sysconfig/iptables
...
  948  less /service/qmail-smtpd/run
  952  vi ~/.bash_profile
  954  vi ~/.bash_profile
  958  vi /home/gabzya/.bashrc
  959  vi /home/gabzya/.bashrc
  977  ssh devi@ext.chub.in
  978  ssh devi@ua.chub.in
  983  scp lilalo.tar.gz devi@ua.chub.in:~/gabzya-lilalo.tar.gz
  984  scp /tmp/lilalo.tar.gz devi@ua.chub.in:~/gabzya-old-lilalo.tar.gz
 1004  history |grep vi
10:08:54
$find / -name databytes
find: /proc/1765/fd: Отказано в доступе
find: /proc/1767/task/1767/fd: Отказано в доступе
find: /proc/1767/fd: Отказано в доступе
find: /proc/1785/task/1785/fd: Отказано в доступе
find: /proc/1785/task/1786/fd: Отказано в доступе
find: /proc/1785/task/1787/fd: Отказано в доступе
find: /proc/1785/task/1788/fd: Отказано в доступе
find: /proc/1785/fd: Отказано в доступе
find: /proc/1801/task/1801/fd: Отказано в доступе
find: /proc/1801/fd: Отказано в доступе
...
find: /proc/31134/fd: Отказано в доступе
find: /proc/31135/task/31135/fd: Отказано в доступе
find: /proc/31135/fd: Отказано в доступе
find: /proc/31172/task/31172/fd: Отказано в доступе
find: /proc/31172/fd: Отказано в доступе
find: /proc/16003/task/16003/fd: Отказано в доступе
find: /proc/16003/fd: Отказано в доступе
find: /proc/16011/task/16011/fd: Отказано в доступе
find: /proc/16011/fd: Отказано в доступе
find: /media/idedisk/lost+found: Отказано в доступе
10:09:46
$sudo find / -name databytes
Password:
/var/qmail/control/databytes
10:19:44
$vi /var/qmail/control/databytes
10:21:07
$dig maximym.com mx
; <<>> DiG 9.3.1 <<>> maximym.com mx
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57020
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 2
;; QUESTION SECTION:
;maximym.com.                   IN      MX
;; ANSWER SECTION:
maximym.com.            61683   IN      MX      10 mail.avanport.com.
;; AUTHORITY SECTION:
maximym.com.            61683   IN      NS      delta.ukrpost.net.
maximym.com.            61683   IN      NS      secns.softtronik.com.
maximym.com.            61683   IN      NS      ua.priocom.com.
;; ADDITIONAL SECTION:
mail.avanport.com.      3561    IN      A       212.42.67.178
secns.softtronik.com.   95993   IN      A       213.156.80.194
;; Query time: 33 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon May 22 16:53:57 2006
;; MSG SIZE  rcvd: 178
прошло >6 часов
16:53:57
$dig maximym.com mx ukr.net
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4928
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 2
;; QUESTION SECTION:
;maximym.com.                   IN      MX
;; ANSWER SECTION:
maximym.com.            61613   IN      MX      10 mail.avanport.com.
;; AUTHORITY SECTION:
maximym.com.            61613   IN      NS      ua.priocom.com.
maximym.com.            61613   IN      NS      delta.ukrpost.net.
...
;; AUTHORITY SECTION:
ukr.net.                171978  IN      NS      ns.ukr.net.ua.
ukr.net.                171978  IN      NS      ns1.donbass.net.
;; ADDITIONAL SECTION:
ns.ukr.net.ua.          59692   IN      A       212.42.64.7
ns1.donbass.net.        4344    IN      A       195.184.192.18
;; Query time: 75 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon May 22 16:55:07 2006
;; MSG SIZE  rcvd: 126
16:55:07
$sudo vadduser
Password:
sudo: vadduser: command not found
прошло 33 минуты
17:28:27
$ vadduser
bash: vadduser: command not found
17:28:33
$man vadduser
17:28:50
$history
  865  cd /
  866  ls
  867  cd /etc
  868  ls
  869  cd /
  870  ll
  871  sudo find qmail
  872  sudo find -name qmail
  873  cd /var/qmail/control/
  874  ll
...
 1004  history |grep vi
 1005  find / -name databytes
 1006  sudo find / -name databytes
 1007  vi /var/qmail/control/databytes
 1008  dig maximym.com mx
 1009  dig maximym.com mx ukr.net
 1010  sudo vadduser
 1011   vadduser
 1012  man vadduser
 1013  history
17:28:56
$sudo vadduser
sudo: vadduser: command not found
17:30:12
$sudo vadduser vbassarab@tbih-sb.com.ua
sudo: vadduser: command not found
17:30:36
$sudo find / -name vadduser
/usr/src/vpopmail-5.4.13/vadduser
/home/vpopmail/bin/vadduser
17:31:04
$ls /home/vpopmail/bin/vadduser
/home/vpopmail/bin/vadduser
17:36:00
$ll
итого 5032
-rw-rw-r--  1 gabzya gabzya 1300992 Мар 14 15:16 01-Queen.wav
drwxr-xr-x  3 gabzya gabzya    4096 Май 20 14:24 Desktop
-rw-rw-r--  1 gabzya gabzya 3795140 Май 21 14:34 lilalo.tar.gz
drwxr-xr-x  2 root   root      4096 Мар  2 17:00 Templates
-rw-r--r--  1 gabzya gabzya   31825 Мар  9 10:52 udo iptables -L -n -vv
17:36:03
$sudo vadduser vbassarab@tbih-sb.com.ua
Password:
sudo: vadduser: command not found
17:36:16
$ls /home/vpopmail/bin
clearopensmtp    vaddaliasdomain  vadduser  vchangepw  vconvert    vdelivermail  vdeluser  vipmap  vmkpasswd      vmoduser  vpopbull       vuserinfo
dotqmail2valias  vadddomain       valias    vchkpw     vdeldomain  vdeloldusers  vdominfo  vkill   vmoddomlimits  vpasswd   vsetuserquota
17:36:21
$sudo vadduser vbassarab@tbih-sb.com.ua
sudo: vadduser: command not found

Вторник (05/23/06)

/dev/pts/2
09:36:48
$sudo /home/vpopmail/bin/vadduser vbassarab@tbih-sb.com.ua
Password:
Please enter password for vbassarab@tbih-sb.com.ua:
enter password again:
09:39:12
$ls /home/vpopmail/bin
clearopensmtp    vaddaliasdomain  vadduser  vchangepw  vconvert    vdelivermail  vdeluser  vipmap  vmkpasswd      vmoduser  vpopbull       vuserinfo
dotqmail2valias  vadddomain       valias    vchkpw     vdeldomain  vdeloldusers  vdominfo  vkill   vmoddomlimits  vpasswd   vsetuserquota
прошло >5 часов
/dev/pts/2
15:35:19
$EXIT
bash: EXIT: command not found

Четверг (05/25/06)

/dev/pts/2
18:35:09
$sudo /home/vpopmail/bin/
Password:
sudo: /home/vpopmail/bin/: command not found
18:35:25
$sudo vadduser ternopil@tbih-sb.com.ua
sudo: vadduser: command not found
18:37:38
$sudo /home/vpopmail/bin/vadduser ternopil@tbih-sb.com.ua
Please enter password for ternopil@tbih-sb.com.ua:
enter password again:
Passwords do not match, try again
Please enter password for ternopil@tbih-sb.com.ua:
enter password again:
18:38:27
$w
 18:45:50 up 5 days,  5:05,  3 users,  load average: 0,04, 0,01, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
gabzya   tty1     -                Sun12    4days  0.06s  0.03s script -f -q /home/gabzya/.lilalo//1430776501295516053-1148205560.script
gabzya   :0       -                Sat14   ?xdm?  25:35   0.27s /usr/bin/gnome-session
gabzya   pts/2    gabzya.hq.tbih-s 18:35    0.00s  0.35s  0.35s script -f -q /home/gabzya/.lilalo//240311362475112481-1148571309.script
18:45:50
$sudo passwd gabzya
Password:
Changing password for user gabzya.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.

Суббота (05/27/06)

/dev/pts/2
08:40:47
$w
exit
 08:40:58 up 6 days, 19:00,  3 users,  load average: 0,04, 0,01, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
gabzya   tty1     -                Sun12    5days  0.06s  0.03s script -f -q /home/gabzya/.lilalo//1430776501295516053-1148205560.script
gabzya   :0       -                20May06 ?xdm?  31:57   0.27s /usr/bin/gnome-session
gabzya   pts/2    195.160.221.232. 08:40    0.00s  0.31s  0.31s script -f -q /home/gabzya/.lilalo//30434133171339214329-1148708446.script

Понедельник (05/29/06)

/dev/pts/2
12:10:47
$sudo find / -name access
Password:
/etc/mail/access
12:13:45
$sudo ls /etc/mail/access
Password:
/etc/mail/access
12:19:05
$sudo cd /etc/mail/access
sudo: cd: command not found
12:19:13
$sudo cd /etc/mail
sudo: cd: command not found
12:19:17
$cd /etc/mail

12:19:23
$ls
access     domaintable     helpfile          mailertable     Makefile     sendmail.mc   submit.cf  trusted-users  virtusertable.db
access.db  domaintable.db  local-host-names  mailertable.db  sendmail.cf  spamassassin  submit.mc  virtusertable
12:19:25
$vi access
12:21:26
$cd /

12:21:32
$ls
bin  boot  command  dev  etc  home  lib  lost+found  media  misc  mnt  net  opt  proc  root  sbin  selinux  service  srv  sys  tmp  usr  var
12:21:35
$cd /var/

12:21:44
$ls
account  cache  cvs  db  empty  ftp  gdm  lib  local  lock  log  lost+found  mail  named  nis  opt  preserve  qmail  racoon  RPMS  run  spool  tmp  www  yp
12:21:46
$cd /var/qmail/

12:21:57
$ls
alias  bin  boot  control  doc  man  queue  rc  supervise  users
12:21:59
$cd /var/qmail/users/

12:22:15
$ls
assign  assign.lock  cdb
12:22:17
$cd /var/qmail/users/assign
bash: cd: /var/qmail/users/assign: Это не каталог
12:22:36
$vi /var/qmail/users/assign
12:22:54
$ls
assign  assign.lock  cdb
12:23:06
$cd /var/qmail/

12:29:25
$ls
alias  bin  boot  control  doc  man  queue  rc  supervise  users
12:29:27
$cd /var/qmail/alias/

12:29:39
$ls
Templates
12:29:40
$cd /var/qmail/control

12:30:03
$ls
concurrencyincoming  defaultdelivery  locals       me          rcpthosts       smtpauth        virtualdomains.lock
databytes            defaultdomain    locals.lock  plusdomain  rcpthosts.lock  virtualdomains
12:30:05
$cd /var/qmail/control/smtpauth
bash: cd: /var/qmail/control/smtpauth: Это не каталог
12:30:30
$vi /var/qmail/control/smtpauth
12:30:39
$cd /var/qmail/

12:30:49
$ls
alias  bin  boot  control  doc  man  queue  rc  supervise  users
12:30:51
$cd /var

12:31:00
$ls
account  cache  cvs  db  empty  ftp  gdm  lib  local  lock  log  lost+found  mail  named  nis  opt  preserve  qmail  racoon  RPMS  run  spool  tmp  www  yp
12:31:01
$cd /var/mail/

12:31:10
$ls
root
12:31:12
$cd /etc/mail

12:31:30
$ls
access     domaintable     helpfile          mailertable     Makefile     sendmail.mc   submit.cf  trusted-users  virtusertable.db
access.db  domaintable.db  local-host-names  mailertable.db  sendmail.cf  spamassassin  submit.mc  virtusertable
12:31:32
$cd /var/mail/

12:32:04
$ls
root
12:32:05
$cd /var/qmail/

12:32:13
$ls
alias  bin  boot  control  doc  man  queue  rc  supervise  users
12:32:14
$cd /var/qmail/control/

12:32:19
$ls
concurrencyincoming  defaultdelivery  locals       me          rcpthosts       smtpauth        virtualdomains.lock
databytes            defaultdomain    locals.lock  plusdomain  rcpthosts.lock  virtualdomains
12:32:20
$vi /var/qmail/control/databytes
12:32:50
$sudo vi /var/qmail/control/databytes
12:33:15
$history
  894  history
  895  w
  896  cat /etc/resolv.conf
  897  PATH=/sbin:/usr/sbin:/usr/local/sbin:$PATH
  898  sudo ifconfig
  899  sudo passwd gabzya
  900  sudo ifconfig
  901  sudo iptables -t nat -L
  902  sudo iptables -t nat -D PREROUTING 2
  903  sudo iptables -t nat -D PREROUTING 2
...
 1033  ls
 1034  cd /var/mail/
 1035  ls
 1036  cd /var/qmail/
 1037  ls
 1038  cd /var/qmail/control/
 1039  ls
 1040  vi /var/qmail/control/databytes
 1041  sudo vi /var/qmail/control/databytes
 1042  history
12:33:22
$sudo qmailctl cdb
Reloaded /etc/tcp.smtp.
12:36:57
$sudo qmailctl restart
Restarting qmail:
* Stopping qmail-smtpd.
* Sending qmail-send SIGTERM and restarting.
* Sending qmail-pop3d SIGTERM and restarting.
* Restarting qmail-smtpd.
12:37:09
$ sudo vi /etc/tcp.smtp
прошла 21 минута
12:58:53
$sudo qmailctl cdb
Password:
Reloaded /etc/tcp.smtp.
12:59:01
$sudo qmailctl restart
Restarting qmail:
* Stopping qmail-smtpd.
* Sending qmail-send SIGTERM and restarting.
* Sending qmail-pop3d SIGTERM and restarting.
* Restarting qmail-smtpd.
12:59:04
$sudo vi /var/qmail/control/databytes
прошло >2 часов
15:29:42
$sudo qmailctl cdb
Reloaded /etc/tcp.smtp.
15:29:47
$sudo qmailctl restart
Restarting qmail:
* Stopping qmail-smtpd.
* Sending qmail-send SIGTERM and restarting.
* Sending qmail-pop3d SIGTERM and restarting.
* Restarting qmail-smtpd.
15:29:51
$ sudo vi /etc/tcp.smtp
15:35:29
$w
 16:10:23 up 9 days,  2:30,  3 users,  load average: 0,01, 0,02, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
gabzya   tty1     -                21May06  8days  0.06s  0.03s script -f -q /home/gabzya/.lilalo//1430776501295516053-1148205560.script
gabzya   :0       -                20May06 ?xdm?  36:44   0.27s /usr/bin/gnome-session
gabzya   pts/2    gabzya.hq.tbih-s 12:10    0.00s  0.41s  0.34s script -f -q /home/gabzya/.lilalo//23154500672104803-1148893846.script
прошло 34 минуты
16:10:23
$md
bash: md: command not found
16:10:38
$dm
bash: dm: command not found
16:10:41
$mf
This is METAFONT, Version 2.71828 (Web2C 7.5.4)
**
16:10:59
$history
  908  telnet mail.tbih-sb.com.ua 25
  909  sudo iptables -t nat -L
  910  sudo iptables -L
  911  less /service/qmail-smtpd/run
  912  telnet 127.0.0.1 110
  913  dig tbih-sb.com.ua mx
  914  sudo su
  915  vi ~/.bash_profile
  916  . ~/.bash_profile
  917  vi ~/.bash_profile
...
 1047  sudo qmailctl restart
 1048  sudo vi /var/qmail/control/databytes
 1049  sudo qmailctl cdb
 1050  sudo qmailctl restart
 1051   sudo vi /etc/tcp.smtp
 1052  w
 1053  md
 1054  dm
 1055  mf
 1056  history
прошло 20 минут
16:31:21
$history |less
16:36:46
$history |grep 192.168.1.1
  129   ping 192.168.1.1
  199  ping 192.168.1.1
  234  ping 192.168.1.1
  247  ping 192.168.1.1
  258  ping 192.168.1.1
  259  ping 192.168.1.1
  362  sudo /sbin/iptables -t nat -I OUTPUT -d 192.168.1.1 -p tcp --dport 110 -j DNAT --to 192.168.2.254:110
  363  telnet 192.168.1.1 110
  376   telnet 192.168.1.1 110
  377   telnet 192.168.1.1 25
  378   telnet 192.168.1.1 25
  384  ping 192.168.1.1
  508  ping 192.168.1.1
  517  ping 192.168.1.11
  520  sudo /usr/sbin/tcpdump -i eth0 host 192.168.1.11
  522  sudo /usr/sbin/tcpdump -i eth0 -n | grep 192.168.1.11
  523  sudo /usr/sbin/tcpdump -i eth0 -n | grep 192.168.1.11
  754  ping 192.168.1.1
  883  ping 192.168.1.1
  884  ping 192.168.1.11
 1058  history |grep 192.168.1.1
16:37:02
$history |grep ifconfig
   60  ifconfig
   61  sudo ifconfig
   62  sudo ifconfig
   63  sudo /sbin/ifconfig
   80  ifconfig
   81  sudo /sbin/ifconfig
  110  sudo /sbin/ifconfig
  122  ifconfig
  123  /sbin/ifconfig
  219  ifconfig
...
  740  ifconfig
  741   sudo /sbin/ifconfig
  898  sudo ifconfig
  900  sudo ifconfig
  954  ifconfig
  955  sudo ifconfig
  956  sudo sbin/ifconfig
  957  sudo /sbin/ifconfig
  964  echo ifconfig
 1059  history |grep ifconfig
16:42:35
$sudo pass
passmass  passwd
16:42:35
$sudo passwd gabzya
Password:
Changing password for user gabzya.
New UNIX password:
BAD PASSWORD: it is too short
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
16:52:33
$w
 16:53:21 up 9 days,  3:13,  3 users,  load average: 0,01, 0,00, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
gabzya   tty1     -                21May06  8days  0.06s  0.03s script -f -q /home/gabzya/.lilalo//1430776501295516053-1148205560.script
gabzya   :0       -                20May06 ?xdm?  37:08   0.27s /usr/bin/gnome-session
gabzya   pts/2    gabzya.hq.tbih-s 12:10    0.00s  0.43s  0.35s script -f -q /home/gabzya/.lilalo//23154500672104803-1148893846.script
16:53:22
$w
 16:53:24 up 9 days,  3:13,  3 users,  load average: 0,00, 0,00, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
gabzya   tty1     -                21May06  8days  0.06s  0.03s script -f -q /home/gabzya/.lilalo//1430776501295516053-1148205560.script
gabzya   :0       -                20May06 ?xdm?  37:08   0.27s /usr/bin/gnome-session
gabzya   pts/2    gabzya.hq.tbih-s 12:10    0.00s  0.44s  0.35s script -f -q /home/gabzya/.lilalo//23154500672104803-1148893846.script
16:53:27
$w
 16:53:30 up 9 days,  3:13,  3 users,  load average: 0,00, 0,00, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
gabzya   tty1     -                21May06  8days  0.06s  0.03s script -f -q /home/gabzya/.lilalo//1430776501295516053-1148205560.script
gabzya   :0       -                20May06 ?xdm?  37:08   0.27s /usr/bin/gnome-session
gabzya   pts/2    gabzya.hq.tbih-s 12:10    0.00s  0.44s  0.35s script -f -q /home/gabzya/.lilalo//23154500672104803-1148893846.script
16:53:30
$w
 16:53:40 up 9 days,  3:13,  4 users,  load average: 0,08, 0,02, 0,01
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
gabzya   tty1     -                21May06  8days  0.06s  0.03s script -f -q /home/gabzya/.lilalo//1430776501295516053-1148205560.script
gabzya   :0       -                20May06 ?xdm?  37:08   0.27s /usr/bin/gnome-session
gabzya   pts/2    gabzya.hq.tbih-s 12:10    0.00s  0.44s  0.35s script -f -q /home/gabzya/.lilalo//23154500672104803-1148893846.script
gabzya   pts/4    195.137.203.218  16:53    3.00s  0.30s  0.30s script -f -q /home/gabzya/.lilalo//1752821162159763944-1148910817.script
/dev/pts/4
16:53:38
$ssh -p 3022 192.168.1.81
Connection to 192.168.1.81 closed.
/dev/pts/2
16:54:06
$w
 16:54:08 up 9 days,  3:14,  4 users,  load average: 0,05, 0,02, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
gabzya   tty1     -                21May06  8days  0.06s  0.03s script -f -q /home/gabzya/.lilalo//1430776501295516053-1148205560.script
gabzya   :0       -                20May06 ?xdm?  37:08   0.27s /usr/bin/gnome-session
gabzya   pts/2    gabzya.hq.tbih-s 12:10    0.00s  0.44s  0.35s script -f -q /home/gabzya/.lilalo//23154500672104803-1148893846.script
gabzya   pts/4    195.137.203.218  16:53    1.00s  0.31s  0.31s script -f -q /home/gabzya/.lilalo//1752821162159763944-1148910817.script
16:54:15
$ sudo vi /etc/tcp.smtp
/dev/pts/4
16:54:32
$less /home/vpopmail/etc/
16:54:32
$sudo su
Password:
/dev/pts/2
16:55:00
$w
 16:55:03 up 9 days,  3:15,  4 users,  load average: 0,02, 0,01, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
gabzya   tty1     -                21May06  8days  0.06s  0.03s script -f -q /home/gabzya/.lilalo//1430776501295516053-1148205560.script
gabzya   :0       -                20May06 ?xdm?  37:09   0.27s /usr/bin/gnome-session
gabzya   pts/2    gabzya.hq.tbih-s 12:10    0.00s  0.44s  0.35s script -f -q /home/gabzya/.lilalo//23154500672104803-1148893846.script
gabzya   pts/4    195.137.203.218  16:53    0.00s  0.31s  0.31s script -f -q /home/gabzya/.lilalo//1752821162159763944-1148910817.script
/dev/pts/4
16:55:03
#echo '127.0.0.1:allow,RELAYCLIENT=""' > /home/vpopmail/etc/tcp.smtp

/dev/pts/2
16:55:04
$w
 16:58:05 up 9 days,  3:18,  4 users,  load average: 0,06, 0,05, 0,01
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
gabzya   tty1     -                21May06  8days  0.06s  0.03s script -f -q /home/gabzya/.lilalo//1430776501295516053-1148205560.script
gabzya   :0       -                20May06 ?xdm?  37:11   0.27s /usr/bin/gnome-session
gabzya   pts/2    gabzya.hq.tbih-s 12:10    0.00s  0.44s  0.35s script -f -q /home/gabzya/.lilalo//23154500672104803-1148893846.script
gabzya   pts/4    195.137.203.218  16:53    1:12   0.36s  0.31s script -f -q /home/gabzya/.lilalo//1752821162159763944-1148910817.script

Статистика

Время первой команды журнала10:08:41 2006- 5-22
Время последней команды журнала16:55:04 2006- 5-29
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %12.87
Процент синтаксически неверно набранных команд, % 3.96
Суммарное время работы с терминалом *, час 2.22
Количество командных строк в единицу времени, команда/мин 0.76
Частота использования команд
sudo30|======================| 22.22%
ls20|==============| 14.81%
cd19|==============| 14.07%
vi10|=======| 7.41%
w10|=======| 7.41%
vadduser9|======| 6.67%
history7|=====| 5.19%
qmailctl6|====| 4.44%
find4|==| 2.96%
grep3|==| 2.22%
dig2|=| 1.48%
passwd2|=| 1.48%
less2|=| 1.48%
mf1|| 0.74%
man1|| 0.74%
/home/vpopmail/etc/tcp.smtp1|| 0.74%
ll1|| 0.74%
pass1|| 0.74%
EXIT1|| 0.74%
echo1|| 0.74%
ssh1|| 0.74%
md1|| 0.74%
su1|| 0.74%
dm1|| 0.74%
____
*) Интервалы неактивности длительностью 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$