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

Содержание

Журнал

Вторник (04/03/07)

/dev/tty1
17:29:31
#ps -aus
ERROR: User name does not exist.
********* simple selection *********  ********* selection by list *********
-A all processes                      -C by command name
-N negate selection                   -G by real group ID (supports names)
-a all w/ tty except session leaders  -U by real user ID (supports names)
-d all except session leaders         -g by session leader OR by group name
-e all processes                      -p by process ID
T  all processes on this terminal     -s processes in the sessions given
a  all w/ tty, including other users  -t by tty
g  all, even group leaders!           -u by effective user ID (supports names)
...
-o,o user-defined  -f full            --Group --User --pid --cols --ppid
-j,j job control   s  signal          --group --user --sid --rows --info
-O,O preloaded -o  v  virtual memory  --cumulative --format --deselect
-l,l long          u  user-oriented   --sort --tty --forest --version
-F   extra full    X  registers       --heading --no-heading --context
                    ********* misc options *********
-V,V  show version      L  list format codes  f  ASCII art forest
-m,m,-L,-T,H  threads   S  children in sum    -y change -l format
-M,Z  security data     c  true command name  -c scheduling class
-w,w  wide output       n  numeric WCHAN,UID  -H process hierarchy
17:29:53
#ps
  PID TTY          TIME CMD
 6139 pts/2    00:00:00 bash
 6338 pts/2    00:00:00 ps
17:30:01
#ps -AUS
ERROR: User name does not exist.
********* simple selection *********  ********* selection by list *********
-A all processes                      -C by command name
-N negate selection                   -G by real group ID (supports names)
-a all w/ tty except session leaders  -U by real user ID (supports names)
-d all except session leaders         -g by session leader OR by group name
-e all processes                      -p by process ID
T  all processes on this terminal     -s processes in the sessions given
a  all w/ tty, including other users  -t by tty
g  all, even group leaders!           -u by effective user ID (supports names)
...
-o,o user-defined  -f full            --Group --User --pid --cols --ppid
-j,j job control   s  signal          --group --user --sid --rows --info
-O,O preloaded -o  v  virtual memory  --cumulative --format --deselect
-l,l long          u  user-oriented   --sort --tty --forest --version
-F   extra full    X  registers       --heading --no-heading --context
                    ********* misc options *********
-V,V  show version      L  list format codes  f  ASCII art forest
-m,m,-L,-T,H  threads   S  children in sum    -y change -l format
-M,Z  security data     c  true command name  -c scheduling class
-w,w  wide output       n  numeric WCHAN,UID  -H process hierarchy
17:30:30
#ps - aus
ERROR: Garbage option.
********* simple selection *********  ********* selection by list *********
-A all processes                      -C by command name
-N negate selection                   -G by real group ID (supports names)
-a all w/ tty except session leaders  -U by real user ID (supports names)
-d all except session leaders         -g by session leader OR by group name
-e all processes                      -p by process ID
T  all processes on this terminal     -s processes in the sessions given
a  all w/ tty, including other users  -t by tty
g  all, even group leaders!           -u by effective user ID (supports names)
...
-o,o user-defined  -f full            --Group --User --pid --cols --ppid
-j,j job control   s  signal          --group --user --sid --rows --info
-O,O preloaded -o  v  virtual memory  --cumulative --format --deselect
-l,l long          u  user-oriented   --sort --tty --forest --version
-F   extra full    X  registers       --heading --no-heading --context
                    ********* misc options *********
-V,V  show version      L  list format codes  f  ASCII art forest
-m,m,-L,-T,H  threads   S  children in sum    -y change -l format
-M,Z  security data     c  true command name  -c scheduling class
-w,w  wide output       n  numeric WCHAN,UID  -H process hierarchy
17:30:48
#ps -aus
ERROR: User name does not exist.
********* simple selection *********  ********* selection by list *********
-A all processes                      -C by command name
-N negate selection                   -G by real group ID (supports names)
-a all w/ tty except session leaders  -U by real user ID (supports names)
-d all except session leaders         -g by session leader OR by group name
-e all processes                      -p by process ID
T  all processes on this terminal     -s processes in the sessions given
a  all w/ tty, including other users  -t by tty
g  all, even group leaders!           -u by effective user ID (supports names)
...
-o,o user-defined  -f full            --Group --User --pid --cols --ppid
-j,j job control   s  signal          --group --user --sid --rows --info
-O,O preloaded -o  v  virtual memory  --cumulative --format --deselect
-l,l long          u  user-oriented   --sort --tty --forest --version
-F   extra full    X  registers       --heading --no-heading --context
                    ********* misc options *********
-V,V  show version      L  list format codes  f  ASCII art forest
-m,m,-L,-T,H  threads   S  children in sum    -y change -l format
-M,Z  security data     c  true command name  -c scheduling class
-w,w  wide output       n  numeric WCHAN,UID  -H process hierarchy
17:31:07
#ps -a
  PID TTY          TIME CMD
 3110 pts/0    00:00:00 script
 6138 tty1     00:00:00 script
 6422 pts/2    00:00:00 ps
17:31:17
#ps -au
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
root      2298  0.0  0.7 14940 7880 tty7     Ss+  16:13   0:03 /usr/bin/X :0 -dpi 96 -audit 0 -auth /var/lib/gdm/:0.Xauth -nolis
root      2318  0.0  0.0  4496  504 tty1     Ss+  16:13   0:00 script -f -q /root/.lilalo//47846708247929916-1175610401.script
root      2319  0.0  0.0  1576  488 tty2     Ss+  16:13   0:00 /sbin/getty 38400 tty2
root      2320  0.0  0.0  1580  492 tty3     Ss+  16:13   0:00 /sbin/getty 38400 tty3
root      2321  0.0  0.0  1576  492 tty4     Ss+  16:13   0:00 /sbin/getty 38400 tty4
root      2322  0.0  0.0  1576  492 tty5     Ss+  16:13   0:00 /sbin/getty 38400 tty5
root      2323  0.0  0.0  1576  492 tty6     Ss+  16:13   0:00 /sbin/getty 38400 tty6
root      2758  0.6  1.1 18848 12180 tty8    Ss+  16:23   0:26 /usr/bin/X :20 -auth /var/lib/gdm/:20.Xauth -nolisten tcp vt8
root      3078  0.0  0.0  4496  508 pts/0    Ss+  16:28   0:00 script -f -q /root/.lilalo//698628770189103950-1175606904.script
root      3110  0.0  0.0  4500  408 pts/0    S+   16:28   0:00 script -f -q /root/.lilalo//698628770189103950-1175606904.script
root      3111  0.0  0.1  5684 1692 pts/1    Ss+  16:28   0:00 bash -i
root      6138  0.1  0.0  4500  408 tty1     R+   17:26   0:00 script -f -q /root/.lilalo//47846708247929916-1175610401.script
root      6139  0.0  0.1  5704 1712 pts/2    Ss   17:26   0:00 bash -i
root      6432  0.0  0.0  2588  892 pts/2    R+   17:31   0:00 ps -au
прошло 37 минут
/dev/pts/1
18:09:12
#shutdown -h now

Среда (04/04/07)

/dev/tty1
09:34:33
#ssh root@sled
Password:
Last login: Wed Apr  4 09:44:06 2007 from 192.168.16.15
09:44:28
#screen -x
/dev/pts/1
09:45:44
#man perl
прошло 29 минут
10:15:14
#find / - name find\*
find: неверный предикат `-'
10:15:36
#find / -name find\*
/usr/share/doc/findutils
/usr/share/info/find.info.gz
/usr/share/man/man8/findfs.8.gz
/usr/share/man/man1/find.1.gz
/usr/share/man/man1/find2perl.1.gz
/usr/share/man/man1/findaffix.1.gz
/usr/share/locale/da/LC_MESSAGES/findutils.mo
/usr/share/locale/de/LC_MESSAGES/findutils.mo
/usr/share/locale/es/LC_MESSAGES/findutils.mo
/usr/share/locale/et/LC_MESSAGES/findutils.mo
...
/usr/lib/python2.4/lib-old/find.py
/usr/lib/python2.4/lib-old/find.pyc
/usr/lib/xulrunner/components/find.xpt
/var/lib/dpkg/info/findutils.postinst
/var/lib/dpkg/info/findutils.list
/var/lib/dpkg/info/findutils.prerm
/var/lib/dpkg/info/findutils.conffiles
/var/lib/dpkg/info/findutils.md5sums
/etc/cron.daily/find
/sbin/findfs
10:15:50
#find / -regexp ".*\.jp?g"
find: неверный предикат `-regexp'
10:18:05
#find / -regex ".*\.jp?g"
/usr/share/doc/libtiff4/html/images/smallliz.jpg
/usr/share/doc/libtiff4/html/images/bali.jpg
/usr/share/doc/libtiff4/html/images/cover.jpg
/usr/share/doc/libtiff4/html/images/jello.jpg
/usr/share/doc/libtiff4/html/images/quad.jpg
/usr/share/doc/python-gtk2/examples/demos/images/background.jpg
/usr/share/pixmaps/faces/astronaut.jpg
/usr/share/pixmaps/faces/cat-eye.jpg
/usr/share/pixmaps/faces/chess.jpg
/usr/share/pixmaps/faces/coffee.jpg
...
/usr/lib/openoffice/share/gallery/www-back/sand.jpg
/usr/lib/openoffice/share/gallery/www-back/sky.jpg
/usr/lib/openoffice/share/gallery/www-back/stone-dark.jpg
/usr/lib/openoffice/share/gallery/www-back/space.jpg
/usr/lib/openoffice/share/gallery/www-back/structure.jpg
/usr/lib/openoffice/share/gallery/www-back/stone.jpg
/usr/lib/openoffice/share/gallery/www-back/structure_green.jpg
/usr/lib/openoffice/share/gallery/www-back/wall-grey.jpg
/usr/lib/openoffice/share/gallery/www-back/wet-turquoise.jpg
/usr/lib/openoffice/share/gallery/www-back/wood.jpg
10:18:14
#find / -size +10240 -ls
151610 20412 -rw-r--r--   1 root     root     20877053 Янв  3 20:56 /usr/share/gnome-applets/gweather/Locations.xml
245601 6824 -rwxr-xr-x   1 root     root      6973744 Дек 16 17:37 /usr/bin/AbiWord-2.4
327560 7084 -rw-r--r--   1 root     root      7240016 Окт 23 19:22 /usr/lib/libqt-mt.so.3.3.4
360198 8340 -rw-r--r--   1 root     root      8521000 Ноя 26 21:17 /usr/lib/openoffice/program/libicudata.so.22.0
360232 7836 -rw-r--r--   1 root     root      8009816 Ноя 26 21:17 /usr/lib/openoffice/program/libsc645li.so
360251 11840 -rw-r--r--   1 root     root     12106368 Ноя 26 21:17 /usr/lib/openoffice/program/libsvx645li.so
360252 10652 -rw-r--r--   1 root     root     10887544 Ноя 26 21:17 /usr/lib/openoffice/program/libsw645li.so
328022 10664 -rw-r--r--   1 root     root     10902068 Дек 28 01:43 /usr/lib/libopal.so.2.2.3
328046 11784 -rw-r--r--   1 root     root     12049796 Мар  9 10:23 /usr/lib/libxul.so.0d
208516 19084 -rw-r--r--   1 root     root     19463255 Мар 26 23:05 /var/lib/apt/lists/debian.org.ua_debian_dists_etch_main_binary-i386_Packages
...
417425 10437 -rw-r--r--   1 root     root     10643788 Сен 25  2006 /var/cache/apt/archives/inkscape_0.44.1-1_i386.deb
417430 5596 -rw-r--r--   1 root     root      5706564 Сен  3  2006 /var/cache/apt/archives/gnome-themes-extras_0.9.0-5_all.deb
417458 16002 -rw-r--r--   1 root     root     16319554 Мар 27 10:32 /var/cache/apt/archives/linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb
 40882 7349 -rw-r--r--   1 root     root      7527199 Апр  3 13:15 /var/cache/apt/pkgcache.bin
 40883 7290 -rw-r--r--   1 root     root      7433931 Апр  3 10:04 /var/cache/apt/srcpkgcache.bin
4026531861 917508 -r--------   1 root     root     939528192 Апр  4 10:19 /proc/kcore
find: /proc/4204/task/4204/fd/4: No such file or directory
find: /proc/4204/fd/4: No such file or directory
  6712    0 -rw-------   1 root     root     134217728 Апр  4 09:21 /sys/devices/pci0000:00/0000:00:02.0/resource0
  6729    0 -rw-------   1 root     root     67108864 Апр  4 09:21 /sys/devices/pci0000:00/0000:00:00.0/resource0
10:19:00
#find ~ -atime +2
/root/.aptitude/config
10:19:46
#find ~ -atime +10

10:19:59
#find ~ -atime +1
/root/.aptitude/config
10:20:04
#find ~ -mmin -5
/root/.lilalo
/root/.lilalo/.report.dat
/root/.lilalo/2967012505202793142-1175669144.info
/root/.lilalo/2967012505202793142-1175669144.script
10:20:32
#find / -type l
/usr/share/locale/pt_BR/LC_TIME/coreutils.mo
/usr/share/locale/ru/LC_TIME/coreutils.mo
/usr/share/locale/sk/LC_TIME/coreutils.mo
/usr/share/locale/sl/LC_TIME/coreutils.mo
/usr/share/locale/sv/LC_TIME/coreutils.mo
/usr/share/locale/tr/LC_TIME/coreutils.mo
/usr/share/locale/zh_CN/LC_TIME/coreutils.mo
/usr/share/locale/zh_TW/LC_TIME/coreutils.mo
/usr/share/locale/eu/LC_TIME/coreutils.mo
/usr/share/locale/hr/LC_TIME/coreutils.mo
...
/usr/share/fonts/X11/Type1/n022023d.pfb
/usr/share/fonts/X11/Type1/n021004d.pfb
/usr/share/fonts/X11/Type1/p052003d.afm
/usr/share/fonts/X11/Type1/c059016d.afm
/usr/share/fonts/X11/Type1/a010013d.pfb
/usr/share/fonts/X11/Type1/n019044d.afm
/usr/share/fonts/X11/Type1/n022023d.afm
/usr/share/fonts/X11/Type1/b018032d.afm
/usr/share/fonts/X11/Type1/n022024d.afm
/usr/share/fonts/X11/Type1/b018032d.pfb
10:21:05
#find / -type l cat -n
find: пути должны быть перед выражением
Использование: find [путь...] [выражение]
10:21:40
#find / -type l > cat -n
find: неверный предикат `-n'
10:22:04
#find / -type l > cat
find: /proc/4355/task/4355/fd/4: No such file or directory
find: /proc/4355/fd/4: No such file or directory
10:23:20
#find / -type l
/usr/share/locale/pt_BR/LC_TIME/coreutils.mo
/usr/share/locale/ru/LC_TIME/coreutils.mo
/usr/share/locale/sk/LC_TIME/coreutils.mo
/usr/share/locale/sl/LC_TIME/coreutils.mo
/usr/share/locale/sv/LC_TIME/coreutils.mo
/usr/share/locale/tr/LC_TIME/coreutils.mo
/usr/share/locale/zh_CN/LC_TIME/coreutils.mo
/usr/share/locale/zh_TW/LC_TIME/coreutils.mo
/usr/share/locale/eu/LC_TIME/coreutils.mo
/usr/share/locale/hr/LC_TIME/coreutils.mo
...
/usr/share/fonts/X11/Type1/n022023d.pfb
/usr/share/fonts/X11/Type1/n021004d.pfb
/usr/share/fonts/X11/Type1/p052003d.afm
/usr/share/fonts/X11/Type1/c059016d.afm
/usr/share/fonts/X11/Type1/a010013d.pfb
/usr/share/fonts/X11/Type1/n019044d.afm
/usr/share/fonts/X11/Type1/n022023d.afm
/usr/share/fonts/X11/Type1/b018032d.afm
/usr/share/fonts/X11/Type1/n022024d.afm
/usr/share/fonts/X11/Type1/b018032d.pfb
10:23:43
#find / -user user
/home/user/.gconf/apps/panel/objects/menu_bar_screen0
/home/user/.gconf/apps/panel/objects/menu_bar_screen0/%gconf.xml
/home/user/.gconf/apps/panel/objects/%gconf.xml
/home/user/.gconf/apps/panel/objects/email_launcher_screen0
/home/user/.gconf/apps/panel/objects/email_launcher_screen0/%gconf.xml
/home/user/.gconf/apps/panel/objects/browser_launcher_screen0
/home/user/.gconf/apps/panel/objects/browser_launcher_screen0/%gconf.xml
/home/user/.gconf/apps/panel/general
/home/user/.gconf/apps/panel/general/%gconf.xml
/home/user/.gconf/apps/panel/toplevels
...
/home/user/.evolution
/home/user/.evolution/addressbook
/home/user/.evolution/addressbook/local
/home/user/.evolution/addressbook/local/system
/home/user/.evolution/addressbook/local/system/addressbook.db
/home/user/.mozilla
/home/user/.mozilla/pluginreg.dat
find: /proc/4388/task/4388/fd/4: No such file or directory
find: /proc/4388/fd/4: No such file or directory
/skeleton
10:24:17
#find / -type l | cat -n
  1037  /usr/share/man/man3/xdr_array.3.gz
  1038  /usr/share/man/man3/xdr_authunix_parms.3.gz
  1039  /usr/share/man/man3/xdr_bool.3.gz
  1040  /usr/share/man/man3/xdr_bytes.3.gz
  1041  /usr/share/man/man3/xdr_callhdr.3.gz
  1042  /usr/share/man/man3/xdr_callmsg.3.gz
  1043  /usr/share/man/man3/xdr_char.3.gz
  1044  /usr/share/man/man3/xdr_destroy.3.gz
  1045  /usr/share/man/man3/xdr_double.3.gz
  1046  /usr/share/man/man3/xdr_enum.3.gz
...
  1176  /usr/share/man/man2/sched_getparam.2.gz
  1177  /usr/share/man/man2/sched_getscheduler.2.gz
  1178  /usr/share/man/man2/security.2.gz
  1179  /usr/share/man/man2/semtimedop.2.gz
  1180  /usr/share/man/man2/sendmsg.2.gz
  1181  /usr/share/man/man2/sendto.2.gz
  1182  /usr/share/man/man2/setcontext.2.gz
  1183  /usr/share/man/man2/setdomainname.2.gz
  1184  /usr/share/man/man2/setegid.2.gz
  1185  /usr/share/man/man2/setgroups.2.gz
10:24:40
#find / -type l | wc -l
find: /proc/4412/task/4412/fd/4: No such file or directory
find: /proc/4412/fd/4: No such file or directory
6541
10:24:48
#find / -perm +6000
/usr/share/cups/model
/usr/bin/wall
/usr/bin/newgrp
/usr/bin/chage
/usr/bin/chfn
/usr/bin/chsh
/usr/bin/expiry
/usr/bin/gpasswd
/usr/bin/passwd
/usr/bin/at
...
/media/.hal-mtab-lock
/bin/login
/bin/su
/bin/mount
/bin/umount
/bin/ping
/bin/ping6
find: /proc/4459/task/4459/fd/4: No such file or directory
find: /proc/4459/fd/4: No such file or directory
/sbin/unix_chkpwd
10:26:26
#mkdir ~/soft
~
~
~
~
~
~
~
~
~
~
...
~
~
~
"3" [Новый] 1L, 7C записано                                                                                       сь
[root@sled:123]# find . -name {1,2,3}
find: пути должны быть перед выражением
Usage: find [-H] [-L] [-P] [path...] [expression]
[root@sled:123]# find . -name [1,2,3]
find: пути должны быть перед выражением
Usage: find [-H] [-L] [-P] [path...] [expression]
10:28:23
#find / -perm +6000 | wc -l
find: /proc/4557/task/4557/fd/4: No such file or directory
find: /proc/4557/fd/4: No such file or directory
117
10:30:03
#find / -perm +6000 |cat -n
find: /proc/4574/task/4574/fd/4: No such file or directory
find: /proc/4574/fd/4: No such file or directory
     1  /usr/share/cups/model
     2  /usr/bin/wall
     3  /usr/bin/newgrp
     4  /usr/bin/chage
     5  /usr/bin/chfn
     6  /usr/bin/chsh
     7  /usr/bin/expiry
     8  /usr/bin/gpasswd
...
   108  /etc/chatscripts
   109  /etc/cups
   110  /media/.hal-mtab-lock
   111  /bin/login
   112  /bin/su
   113  /bin/mount
   114  /bin/umount
   115  /bin/ping
   116  /bin/ping6
   117  /sbin/unix_chkpwd
10:30:29
#find ~ -regex `.*(\.tar\.gz|\.tgz|.rpm)`
bash: command substitution: line 1: syntax error near unexpected token `\.tar\.gz'
bash: command substitution: line 1: `.*(\.tar\.gz|\.tgz|.rpm)'
find: отсутствует аргумент у `-regex'
прошло 12 минут
10:42:42
#find ~ -regex '.*(\.tar\.gz|\.tgz|.rpm)'

10:43:16
#find . -regex '.*(\.tar\.gz|\.tgz|.rpm)'

10:43:46
#find ~ -regex '.*(\.tar\.gz|\.tgz|.rpm)'

10:43:54
#screen -x
10:44:12
#find \var -regex '.*(\.tar\.gz|\.tgz|.rpm)'
find: var: No such file or directory
/dev/tty1
10:44:42
#ssh root@sled
Password:
Last login: Wed Apr  4 10:44:39 2007 from fbsd2.net.nt
/dev/pts/3
10:44:55
#find /var -regex "(\.deb\|\.rpm\)"
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
[root@linux1:root]# find /var -regex "(\.deb\|\.rpm\)"
[root@sled:user]# ssh linux1
find: Unmatched ) or \)                            )"
Password:
[root@linux1:root]# find /var -regex "\(\.deb\|\.rpm\)"
Last login: Wed Apr  4 09:33:08 2007
[root@linux1:root]#
l3-agent is already find: Unmatched ) or \)ile=/root/.lilalo/l3-agent.pid
--------------------------------------------------------------------------------
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]# find /var -regex "\(
/dev/tty1
10:45:24
#screen -x
/dev/pts/3
10:46:03
#find /var -regex "(\.deb\|\.rpm)"

10:46:06
#find /var -regex "\(\.deb\|\.rpm\)"

10:46:11
#find /var -regex '(.deb\|\.rpm)'
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
[root@linux1:root]# find /var -regex "(\.deb\|\.rpm\)"
[root@sled:user]# ssh linux1
find: Unmatched ) or \)                            )"
Password:
[root@linux1:root]# find /var -regex '(.deb\|\.rpm)'
Last login: Wed Apr  4 09:33:08 2007
[root@linux1:root]# find /var -regex '.*(.deb\|\.rpm)'
l3-agent is already running: pid=2772; pidfile=/root/.lilalo/l3-agent.pid
--------------------------------------------------------------------------------
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]# find /var -regex "\(
10:47:02
#find /var -regex '.*(.deb\|\.rpm)'
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
[root@linux1:root]# find /var -regex "(\.deb\|\.rpm\)"
[root@sled:user]# ssh linux1
find: Unmatched ) or \)                            )"
Password:
[root@linux1:root]# find /var -regex '(.deb\|\.rpm)'
Last login: Wed Apr  4 09:33:08 2007
[root@linux1:root]# find /var -regex '.*(.deb\|\.rpm)'
l3-agent is already running: pid=2772; pidfile=/root/.lilalo/l3-agent.pid
[root@linux1:root]# find /var -regex '.*(.deb\|\.rpm)'
--------------------------------------------------------------------------------
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]# find /var -regex "\(
10:47:24
#find /var -regex '.*\(.deb\|\.rpm\)'
/var/cache/apt/archives/ntpdate_1%3a4.2.2.p4+dfsg-2_i386.deb
/var/cache/apt/archives/mc_1%3a4.6.1-6_i386.deb
/var/cache/apt/archives/console-terminus_4.20-5.1_all.deb
/var/cache/apt/archives/console-cyrillic_0.9-14_all.deb
/var/cache/apt/archives/udev_0.105-4_i386.deb
/var/cache/apt/archives/libklibc_1.4.34-1_i386.deb
/var/cache/apt/archives/klibc-utils_1.4.34-1_i386.deb
/var/cache/apt/archives/busybox_1%3a1.1.3-4_i386.deb
/var/cache/apt/archives/initramfs-tools_0.85f_all.deb
/var/cache/apt/archives/linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb
/var/cache/apt/archives/xterm_222-1etch2_i386.deb
--------------------------------------------------------------------------------
/var/cache/apt/archives/tzdata_2007b-1_all.deb
[root@linux1:root]#
/var/cache/apt/archives/libc6-dev_2.3.6.ds1-13_i386.deb
[root@linux1:root]#
[root@linux1:root]# find /var -regex "\(
10:47:38
#find /var -regex '.*\(.deb\|\.rpm\)'pwd
/var/cache/apt/archives/mc_1%3a4.6.1-6_i386.deb
/var/cache/apt/archives/console-terminus_4.20-5.1_all.deb
/var/cache/apt/archives/console-cyrillic_0.9-14_all.deb
/var/cache/apt/archives/udev_0.105-4_i386.deb
/var/cache/apt/archives/libklibc_1.4.34-1_i386.deb
/var/cache/apt/archives/klibc-utils_1.4.34-1_i386.deb
/var/cache/apt/archives/busybox_1%3a1.1.3-4_i386.deb
/var/cache/apt/archives/initramfs-tools_0.85f_all.deb
/var/cache/apt/archives/linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb
/var/cache/apt/archives/xterm_222-1etch2_i386.deb
[root@linux1:root]# find /var -regex '.*\(.deb\|\.rpm\)'pwd
[root@linux1:root]#
--------------------------------------------------------------------------------
/var/cache/apt/archives/tzdata_2007b-1_all.deb
[root@linux1:root]#
/var/cache/apt/archives/libc6-dev_2.3.6.ds1-13_i386.deb
[root@linux1:root]#
[root@linux1:root]# find /var -regex "\(
/dev/pts/1
10:49:09
#cd ..

10:49:20
#find \var -regex '.*(\.tar\.gz|\.tgz|.rpm)'

10:49:23
#find \var -regex '.*\(\.tar\.gz|\.tgz|.rpm\)'

10:49:46
#find \var -regex '.*\(\.deb\.gz|\.tgz|.rpm\)'

10:50:10
#find \var -regex '.*\(\.deb\.gz|\.tgz|.rpm\)'

/dev/pts/3
10:50:31
##http://wiki.beryl-project.org/wiki/Main_Page
/var/cache/apt/archives/console-terminus_4.20-5.1_all.deb
/var/cache/apt/archives/console-cyrillic_0.9-14_all.deb
/var/cache/apt/archives/udev_0.105-4_i386.deb
/var/cache/apt/archives/libklibc_1.4.34-1_i386.deb
/var/cache/apt/archives/klibc-utils_1.4.34-1_i386.deb
/var/cache/apt/archives/busybox_1%3a1.1.3-4_i386.deb
/var/cache/apt/archives/initramfs-tools_0.85f_all.deb
/var/cache/apt/archives/linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb
/var/cache/apt/archives/xterm_222-1etch2_i386.deb
[root@linux1:root]# find /var -regex '.*\(.deb\|\.rpm\)'pwd
[root@linux1:root]# #http://wiki.beryl-project.org/wiki/Main_Page
[root@linux1:root]#
--------------------------------------------------------------------------------
/var/cache/apt/archives/tzdata_2007b-1_all.deb
[root@linux1:root]#
/var/cache/apt/archives/libc6-dev_2.3.6.ds1-13_i386.deb
[root@linux1:root]#
[root@linux1:root]# find /var -regex "\(
/dev/pts/1
10:50:53
#ls
bin   cdrom  etc   initrd      initrd.img.old  lost+found  mkdir  opt   proj  sbin      srv  tmp  var      vmlinuz.old
boot  dev    home  initrd.img  lib             media       mnt    proc  root  skeleton  sys  usr  vmlinuz  works
10:50:55
#cd var

10:51:06
#ls
backups  cache  games  lib  local  lock  log  lost+found  mail  opt  run  spool  tmp
10:51:09
#cd backup
bash: cd: backup: No such file or directory
10:51:18
#cd backups

10:51:23
#ls
aptitude.pkgstates.0  dpkg.status.1.gz  dpkg.status.3.gz  gshadow.bak     infodir.bak  shadow.bak
dpkg.status.0         dpkg.status.2.gz  group.bak         inetd.conf.bak  passwd.bak
10:51:27
#find . -regex '.*\(\.deb\.gz|\.tgz|.rpm\)'

10:51:44
#find .. -regex '.*\(\.deb\.gz|\.tgz|.rpm\)'

10:51:58
#find ~ -regex '.*\(\.deb\.gz|\.tgz|.rpm\)'

10:52:17
#cd .

10:52:41
#cd ..

10:52:46
#cd ..

10:52:49
#cd ..

10:52:52
#find ~ -name core -ok rm -f {} \;

10:53:49
#find ~ -name *.bak -ok rm -f {} \;

10:54:05
#find . -name *.bak -ok rm -f {} \;
< rm ... ./var/lib/nfs/sm.bak > ? n
< rm ... ./var/backups/infodir.bak > ? n
< rm ... ./var/backups/inetd.conf.bak > ? n
< rm ... ./var/backups/passwd.bak > ? n
< rm ... ./var/backups/group.bak > ? n
< rm ... ./var/backups/shadow.bak > ? n
< rm ... ./var/backups/gshadow.bak > ? n
10:54:24
#cat $HOSTNAME
cat: linux1: No such file or directory
10:58:54
#echo $?
1
/dev/pts/3
10:59:08
#http://wiki.beryl-project.org/wiki/Main_Page
/var/cache/apt/archives/libklibc_1.4.34-1_i386.deb
/var/cache/apt/archives/klibc-utils_1.4.34-1_i386.deb
/var/cache/apt/archives/busybox_1%3a1.1.3-4_i386.deb
/var/cache/apt/archives/initramfs-tools_0.85f_all.deb
/var/cache/apt/archives/linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb
/var/cache/apt/archives/xterm_222-1etch2_i386.deb
[root@linux1:root]# find /var -regex '.*\(.deb\|\.rpm\)'pwd
[root@linux1:root]# #http://wiki.beryl-project.org/wiki/Main_Page
[root@linux1:root]# http://wiki.beryl-project.org/wiki/Main_Page
bash: http://wiki.beryl-project.org/wiki/Main_Page: No such file or directory
[root@linux1:root]#
                    bash: http://wiki.beryl-project.org/wiki/Main_Page: No such file or directory
--------------------------------------------------------------------------------
/var/cache/apt/archives/tzdata_2007b-1_all.deb
[root@linux1:root]#
/var/cache/apt/archives/libc6-dev_2.3.6.ds1-13_i386.deb
[root@linux1:root]#
[root@linux1:root]# find /var -regex "\(
11:03:10
#http://wiki.beryl-project.org/wiki/Main_Page
/var/cache/apt/archives/busybox_1%3a1.1.3-4_i386.deb
/var/cache/apt/archives/initramfs-tools_0.85f_all.deb
/var/cache/apt/archives/linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb
/var/cache/apt/archives/xterm_222-1etch2_i386.deb
[root@linux1:root]# find /var -regex '.*\(.deb\|\.rpm\)'pwd
[root@linux1:root]# #http://wiki.beryl-project.org/wiki/Main_Page
[root@linux1:root]# http://wiki.beryl-project.org/wiki/Main_Page
bash: http://wiki.beryl-project.org/wiki/Main_Page: No such file or directory
[root@linux1:root]# http://wiki.beryl-project.org/wiki/Main_Page
bash: http://wiki.beryl-project.org/wiki/Main_Page: No such file or directory
[root@linux1:root]#
                    bash: http://wiki.beryl-project.org/wiki/Main_Page: No such file or directory
--------------------------------------------------------------------------------
/var/cache/apt/archives/tzdata_2007b-1_all.deb
[root@linux1:root]#
/var/cache/apt/archives/libc6-dev_2.3.6.ds1-13_i386.deb
[root@linux1:root]#
[root@linux1:root]# find /var -regex "\(
11:04:02
#http://wiki.beryl-project.org/wiki/Main_Page
/var/cache/apt/archives/busybox_1%3a1.1.3-4_i386.deb
/var/cache/apt/archives/initramfs-tools_0.85f_all.deb
/var/cache/apt/archives/linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb
/var/cache/apt/archives/xterm_222-1etch2_i386.deb
[root@linux1:root]# find /var -regex '.*\(.deb\|\.rpm\)'pwd
[root@linux1:root]# #http://wiki.beryl-project.org/wiki/Main_Page
[root@linux1:root]# http://wiki.beryl-project.org/wiki/Main_Page
bash: http://wiki.beryl-project.org/wiki/Main_Page: No such file or directory
[root@linux1:root]# http://wiki.beryl-project.org/wiki/Main_Page
bash: http://wiki.beryl-project.org/wiki/Main_Page: No such file or directory
[root@linux1:root]# http://wiki.beryl-project.org/wiki/Main_Page
[root@linux1:root]#
--------------------------------------------------------------------------------
/var/cache/apt/archives/tzdata_2007b-1_all.deb
[root@linux1:root]#
/var/cache/apt/archives/libc6-dev_2.3.6.ds1-13_i386.deb
[root@linux1:root]#
[root@linux1:root]# find /var -regex "\(
11:11:55
#ls / ; echo $?
[root@linux1:root]# ls / ; echo $?
bin    etc         initrd.img.old  mkdir  proj      srv  var
boot   home        lib             mnt    root      sys  vmlinuz
cdrom  initrd      lost+found      opt    sbin      tmp  vmlinuz.old
dev    initrd.img  media           proc   skeleton  usr  works
0
[root@linux1:root]#
                    bin    etc     initrd.img.old  mkdir  proj      srv  var
boot   home        lib             mnt    root      sys  vmlinuz
cdrom  initrd      lost+found      opt    sbin      tmp  vmlinuz.old
dev    initrd.img  media           proc   skeleton  usr  works
0
--------------------------------------------------------------------------------
/var/cache/apt/archives/tzdata_2007b-1_all.deb
[root@linux1:root]#
/var/cache/apt/archives/libc6-dev_2.3.6.ds1-13_i386.deb
[root@linux1:root]#
[root@linux1:root]# find /var -regex "\(
/dev/pts/1
11:14:34
#echo $HOSTNAME
/var/cache/apt/archives/initramfs-tools_0.85f_all.deb
/var/cache/apt/archives/linux-image-2.6.18-4-686_2.6.18.dfsg.1-12_i386.deb
/var/cache/apt/archives/xterm_222-1etch2_i386.deb
[root@linux1:root]# find /var -regex '.*\(.deb\|\.rpm\)'pwd
[root@linux1:root]# #http://wiki.beryl-project.org/wiki/Main_Page
[root@linux1:root]# http://wiki.beryl-project.org/wiki/Main_Page
bash: http://wiki.beryl-project.org/wiki/Main_Page: No such file or directory
[root@linux1:root]# http://wiki.beryl-project.org/wiki/Main_Page
bash: http://wiki.beryl-project.org/wiki/Main_Page: No such file or directory
[root@linux1:root]# http://wiki.beryl-project.org/wiki/Main_Page
[root@linux1:root]# ls /
                        linux1
--------------------------------------------------------------------------------
/var/cache/apt/archives/tzdata_2007b-1_all.deb
[root@linux1:root]#
/var/cache/apt/archives/libc6-dev_2.3.6.ds1-13_i386.deb
[root@linux1:root]#
[root@linux1:root]# find /var -regex "\(
/dev/pts/3
11:15:00
#a'ss
dev    initrd.img  media           proc   skeleton  usr  works
0
[root@linux1:root]# a'ss
> d;sd
[root@linux1:root]# exit
Connection to linux1 closed.
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
[root@sled:user]#
                  > d;sd
--------------------------------------------------------------------------------
/var/cache/apt/archives/tzdata_2007b-1_all.deb
[root@linux1:root]#
/var/cache/apt/archives/libc6-dev_2.3.6.ds1-13_i386.deb
[root@linux1:root]#
[root@linux1:root]# find /var -regex "\(
/dev/tty1
11:16:06
#screen -x
прошло 18 минут
11:34:40
#screen -x
прошло 17 минут
11:52:17
#screen -x
11:52:18
#exit
Connection to sled closed.
/dev/pts/3
11:52:24
#screen -x
/dev/tty1
11:52:38
#screen
/dev/pts/5
11:52:44
#cd /tmp
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]# cd /tmp
[root@linux1:tmp]# ls
for2         keyring-NN31ts  mapping-root  scrollkeeper-root  ssh-mThIGa2554       zmanQSvl0l
gconfd-root  lost+found      orbit-root    ssh-jzbbLK2554     virtual-root.oCTh1r
[root@linux1:tmp]# ls -l
итого 100
-rw-r--r-- 1 root root   253 2007-04-04 11:52 for2
...
drwxr-xr-x 2 root root 49152 2007-03-30 21:52 lost+found
srwxr-xr-x 1 root root     0 2007-04-04 09:30 mapping-root
drwx------ 2 root root  4096 2007-04-04 11:00 orbit-root
drwx------ 2 root root  4096 2007-04-04 09:54 scrollkeeper-root
drwx------ 2 root root  4096 2007-04-04 09:30 ssh-jzbbLK2554
drwx------ 2 root root  4096 2007-04-04 09:30 ssh-mThIGa2554
drwx------ 2 root root  4096 2007-04-04 09:30 virtual-root.oCTh1r
-rw------- 1 root root 20292 2007-04-04 09:57 zmanQSvl0l
[root@linux1:tmp]#
----------------------------------------------------------------------------------------------------------------------------
/dev/pts/7
11:52:50
#screen -x
/dev/pts/5
11:53:09
#ls
for2         keyring-NN31ts  mapping-root  scrollkeeper-root  ssh-mThIGa2554       zmanQSvl0l
gconfd-root  lost+found      orbit-root    ssh-jzbbLK2554     virtual-root.oCTh1r
11:53:10
#ls -l
итого 100
-rw-r--r-- 1 root root   253 2007-04-04 11:52 for2
drwx------ 3 root root  4096 2007-04-04 09:30 gconfd-root
drwx------ 2 root root  4096 2007-04-04 09:30 keyring-NN31ts
drwxr-xr-x 2 root root 49152 2007-03-30 21:52 lost+found
srwxr-xr-x 1 root root     0 2007-04-04 09:30 mapping-root
drwx------ 2 root root  4096 2007-04-04 11:00 orbit-root
drwx------ 2 root root  4096 2007-04-04 09:54 scrollkeeper-root
drwx------ 2 root root  4096 2007-04-04 09:30 ssh-jzbbLK2554
drwx------ 2 root root  4096 2007-04-04 09:30 ssh-mThIGa2554
drwx------ 2 root root  4096 2007-04-04 09:30 virtual-root.oCTh1r
-rw------- 1 root root 20292 2007-04-04 09:57 zmanQSvl0l
11:53:12
#chmod a+x for2
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]#
[root@linux1:root]# cd /tmp
[root@linux1:tmp]# ls
for2         keyring-NN31ts  mapping-root  scrollkeeper-root  ssh-mThIGa2554       zmanQSvl0l
gconfd-root  lost+found      orbit-root    ssh-jzbbLK2554     virtual-root.oCTh1r
[root@linux1:tmp]# ls -l
итого 100
-rw-r--r-- 1 root root   253 2007-04-04 11:52 for2
...
srwxr-xr-x 1 root root     0 2007-04-04 09:30 mapping-root
drwx------ 2 root root  4096 2007-04-04 11:00 orbit-root
drwx------ 2 root root  4096 2007-04-04 09:54 scrollkeeper-root
drwx------ 2 root root  4096 2007-04-04 09:30 ssh-jzbbLK2554
drwx------ 2 root root  4096 2007-04-04 09:30 ssh-mThIGa2554
drwx------ 2 root root  4096 2007-04-04 09:30 virtual-root.oCTh1r
-rw------- 1 root root 20292 2007-04-04 09:57 zmanQSvl0l
[root@linux1:tmp]# chmod a+x for2
[root@linux1:tmp]# sh fo
----------------------------------------------------------------------------------------------------------------------------
11:53:20
#sh for2
/sbin/ifconfig        size: 57K
ifconfig (8)         - configure a network interface
File /sbin/iifconfig not found.
[root@linux1:tmp]#
                   /bin/arch        size: 2,8K
arch (1)             - print machine architecture
/bin/mount        size: 67K
mount (8)            - mount a file system
mount (2)            - mount and unmount filesystems
/sbin/ifconfig        size: 57K
ifconfig (8)         - configure a network interface
File /sbin/iifconfig not found.
11:53:24
#vim for2
11:54:36
#vim sel1
11:55:00
#vim sel1
11:57:25
#chmod a+x sel1
#!/bin/bash12C
PS3='Please, choise you likely vegetable: '
select veg in "morkov" "bobi" "kartofel"
doho "You like $veg"
done
echo "You like $veg"
~
~
~
~
...
~
~
-- ВСТАВКА --                                                                                      4,2          Весь
~
~
~
~
~
~
                                                                                                          1,1          Весь
11:57:30
#sh sel1
1) morkov
2) bobi
3) kartofel
Please, choise you likely vegetable: 1
You like morkov
Please, choise you likely vegetable: 2
You like bobi
Please, choise you likely vegetable: 3
You like kartofel
Please, choise you likely vegetable:
11:57:41
#vim sel1
11:57:52
#mv 1 sel1
mv: переписать `sel1'? y
11:57:58
#chmod a+x sel1

11:58:00
#sh sel1
1) morkov
2) bobi
3) kartofel
Please, choise you likely vegetable: 1
You like morkov
11:58:03
#vim sel2
11:59:20
#mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/hda7 on /home type ext3 (rw)
/dev/hda5 on /tmp type ext3 (rw)
/dev/hda8 on /usr type ext3 (rw)
/dev/hda6 on /var type ext3 (rw)
tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)
/dev/sda1 on /media/usbdisk type vfat (rw,noexec,nosuid,nodev,quiet,shortname=mixed,uid=0,gid=0,umask=077,iocharset=utf8)
11:59:24
#umount /dev/sda1

Файлы

  • -n
  • -n
    >
    find: /proc/4574/task/4574/fd/4: No such file or directory
    find: /proc/4574/fd/4: No such file or directory
         1  /usr/share/cups/model
         2  /usr/bin/wall
         3  /usr/bin/newgrp
         4  /usr/bin/chage
         5  /usr/bin/chfn
         6  /usr/bin/chsh
         7  /usr/bin/expiry
         8  /usr/bin/gpasswd
         9  /usr/bin/passwd
        10  /usr/bin/at
        11  /usr/bin/bsd-write
        12  /usr/bin/crontab
        13  /usr/bin/dotlockfile
        14  /usr/bin/traceroute.lbl
        15  /usr/bin/gpg
        16  /usr/bin/mutt_dotlock
        17  /usr/bin/mtr
        18  /usr/bin/procmail
        19  /usr/bin/lockfile
        20  /usr/bin/ssh-agent
        21  /usr/bin/X
        22  /usr/bin/sudo
        23  /usr/bin/pmount
        24  /usr/bin/pumount
        25  /usr/bin/screen
        26  /usr/bin/xterm
        27  /usr/games/gnibbles
        28  /usr/games/glines
        29  /usr/games/gnobots2
        30  /usr/games/gnometris
        31  /usr/games/gnomine
        32  /usr/games/gnotravex
        33  /usr/games/gnotski
        34  /usr/games/gtali
        35  /usr/games/mahjongg
        36  /usr/games/same-gnome
        37  /usr/lib/pt_chown
        38  /usr/lib/ssh-keysign
        39  /usr/lib/evolution/camel-lock-helper-1.2
        40  /usr/lib/libvte4/gnome-pty-helper
        41  /usr/sbin/exim4
        42  /usr/sbin/pppd
        43  /usr/sbin/pppoe
        44  /usr/src
        45  /usr/local
        46  /usr/local/share
        47  /usr/local/share/man
        48  /usr/local/share/man/man3
        49  /usr/local/share/fonts
        50  /usr/local/share/sgml
        51  /usr/local/share/sgml/stylesheet
        52  /usr/local/share/sgml/misc
        53  /usr/local/share/sgml/entities
        54  /usr/local/share/sgml/dtd
        55  /usr/local/share/sgml/declaration
        56  /usr/local/share/xml
        57  /usr/local/share/xml/schema
        58  /usr/local/share/xml/misc
        59  /usr/local/share/xml/entities
        60  /usr/local/share/xml/declaration
        61  /usr/local/share/ppd
        62  /usr/local/share/perl
        63  /usr/local/share/perl/5.8.8
        64  /usr/local/share/perl/5.8.8/Term
        65  /usr/local/share/perl/5.8.8/Term/VT102
        66  /usr/local/share/perl/5.8.8/Term/VT102/examples
        67  /usr/local/bin
        68  /usr/local/games
        69  /usr/local/lib
        70  /usr/local/lib/firmware
        71  /usr/local/lib/perl
        72  /usr/local/lib/perl/5.8.8
        73  /usr/local/lib/perl/5.8.8/auto
        74  /usr/local/lib/perl/5.8.8/auto/Term
        75  /usr/local/lib/perl/5.8.8/auto/Term/VT102
        76  /usr/local/lib/perl/5.8.8/auto/Text
        77  /usr/local/lib/perl/5.8.8/auto/Text/Iconv
        78  /usr/local/lib/perl/5.8.8/Text
        79  /usr/local/lib/python2.4
        80  /usr/local/lib/python2.4/site-packages
        81  /usr/local/include
        82  /usr/local/sbin
        83  /usr/local/src
        84  /var/cache/man
        85  /var/cache/man/fsstnd
        86  /var/cache/man/cat1
        87  /var/cache/man/cat2
        88  /var/cache/man/cat3
        89  /var/cache/man/cat4
        90  /var/cache/man/cat5
        91  /var/cache/man/cat6
        92  /var/cache/man/cat7
        93  /var/cache/man/cat8
        94  /var/cache/man/cat9
        95  /var/cache/man/oldlocal
        96  /var/cache/man/oldlocal/cat3
        97  /var/cache/man/local
        98  /var/cache/man/local/cat3
        99  /var/cache/man/X11R6
       100  /var/cache/man/X11R6/cat1
       101  /var/cache/man/X11R6/cat7
       102  /var/cache/man/opt
       103  /var/local
       104  /var/log/exim4
       105  /var/log/news
       106  /var/mail
       107  /etc/ppp/peers
       108  /etc/chatscripts
       109  /etc/cups
       110  /media/.hal-mtab-lock
       111  /bin/login
       112  /bin/su
       113  /bin/mount
       114  /bin/umount
       115  /bin/ping
       116  /bin/ping6
       117  /sbin/unix_chkpwd
    

    Статистика

    Время первой команды журнала17:29:31 2007- 4- 3
    Время последней команды журнала11:59:24 2007- 4- 4
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %27.72
    Процент синтаксически неверно набранных команд, % 1.98
    Суммарное время работы с терминалом *, час 2.44
    Количество командных строк в единицу времени, команда/мин 0.69
    Частота использования команд
    find42|==============================| 30.22%
    \.tgz12|========| 8.63%
    screen9|======| 6.47%
    cd9|======| 6.47%
    ps7|=====| 5.04%
    .rpm\)'6|====| 4.32%
    ls6|====| 4.32%
    vim5|===| 3.60%
    .rpm)'5|===| 3.60%
    cat5|===| 3.60%
    Main_Page4|==| 2.88%
    chmod3|==| 2.16%
    echo3|==| 2.16%
    sh3|==| 2.16%
    \.rpm)'2|=| 1.44%
    wc2|=| 1.44%
    \.rpm\)"2|=| 1.44%
    ssh2|=| 1.44%
    .rpm)`1|| 0.72%
    mkdir1|| 0.72%
    umount1|| 0.72%
    man1|| 0.72%
    mount1|| 0.72%
    a'ss1|| 0.72%
    \.rpm)"1|| 0.72%
    \.rpm\)'pwd1|| 0.72%
    shutdown1|| 0.72%
    \.rpm\)'1|| 0.72%
    mv1|| 0.72%
    exit1|| 0.72%
    ____
    *) Интервалы неактивности длительностью 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$