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

Содержание

Журнал

Вторник (01/09/07)

/dev/pts/0
19:12:47
#ls
install
прошло 29 минут
/dev/pts/0
19:42:29
#vim /etc/hosts
2c2
< 127.0.1.1	host194.unix.nt	host194
---
> 127.0.1.1	linux5.unix.nt	linux5
прошло 14 минут
/dev/pts/0
19:56:33
#vim /etc/X11/xorg.conf
54c54,55
< 	Option		"XkbLayout"	"us"
---
> 	Option		"XkbLayout"	"us,ru"
> 	Option          "XkbOptions"    "grp:ctrl_shift_toggle,grp_led:scroll"

Среда (01/10/07)

/dev/pts/3
17:39:05
#apt -get install vim -full
bash: apt: command not found
17:39:46
#apt-get install vim-full
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  libruby1.8 tcl8.4 vim-gui-common vim-runtime
Предлагаемые пакеты:
  tclreadline cscope vim-doc ttf-bitstream-vera
НОВЫЕ пакеты, которые будут установлены:
  libruby1.8 tcl8.4 vim-full vim-gui-common vim-runtime
обновлено 0, установлено 5 новых пакетов, для удаления отмечено 0 пакетов, и 5 пакетов не обновлено.
Необходимо скачать 10,2MБ архивов.
...
Распаковывается пакет vim-gui-common (из файла .../vim-gui-common_1%3a7.0-122+1_all.deb)...
Выбор ранее не выбранного пакета vim-runtime.
Распаковывается пакет vim-runtime (из файла .../vim-runtime_1%3a7.0-122+1_all.deb)...
Выбор ранее не выбранного пакета vim-full.
Распаковывается пакет vim-full (из файла .../vim-full_1%3a7.0-122+1_i386.deb)...
Настраивается пакет libruby1.8 (1.8.5-4) ...
Настраивается пакет tcl8.4 (8.4.12-1.1) ...
Настраивается пакет vim-gui-common (7.0-122+1) ...
Настраивается пакет vim-runtime (7.0-122+1) ...
Настраивается пакет vim-full (7.0-122+1) ...

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

/dev/pts/1
17:37:15
#cp ~/mymotd /etc/motd
cp: переписать `/etc/motd'? y
17:38:20
#cp ~/mymotd /etc/motd
cp: переписать `/etc/motd'?
прошло 11 минут
/dev/pts/5
17:49:54
#ls
install  mymotd  mynologin  mytgz
17:50:06
#cd

/dev/pts/6
17:54:04
#vim /etc/sudoers
17a18
> user	ALL=(ALL) ALL
прошло 13 минут
/dev/pts/4
18:07:50
#touch ~/.hushlogin

18:09:33
#su -
l3-agent is already running: pid=12615; pidfile=/root/.lilalo/l3-agent.pid
18:09:50
#exit

/dev/pts/1
18:11:10
#cat ~/mynologin
òÅÇÉÓÔÒÁÃÉÑ × ÓÉÓÔÅÍÅ ×ÒÅÍÅÎÎÏ ÚÁÐÒÅÝÅÎÁ.
ðÏ×ÔÏÒÉÔÅ ÒÅÇÉÓÔÒÁÉÃÀ ÞÅÒÅÚ ÎÅÓËÏÌØËÏ ÞÁÓÏ×
18:11:46
#cp ~/mynologin /etc/nologin

18:12:34
#logname
logname: регистрационное имя отсутствует
/dev/tty4
18:13:29
#rm -p /etc/nologin
rm: invalid option -- p
Попробуйте `rm --help' для получения более подробного описания.
18:14:20
#rm /etc/nologin
rm: удалить обычный файл `/etc/nologin'? y
18:16:18
#su -
l3-agent is already running: pid=12615; pidfile=/root/.lilalo/l3-agent.pid
18:16:34
#exit

/dev/pts/1
18:18:22
#whoami
root
18:18:38
#lastlog
Пользователь     Порт     С                Последний раз
root             tty4                      Птн Янв 12 18:13:29 +0200 2007
daemon                                     **Никогда не входил в систему**
bin                                        **Никогда не входил в систему**
sys                                        **Никогда не входил в систему**
sync                                       **Никогда не входил в систему**
games                                      **Никогда не входил в систему**
man                                        **Никогда не входил в систему**
lp                                         **Никогда не входил в систему**
mail                                       **Никогда не входил в систему**
...
Debian-exim                                **Никогда не входил в систему**
statd                                      **Никогда не входил в систему**
identd                                     **Никогда не входил в систему**
messagebus                                 **Никогда не входил в систему**
avahi                                      **Никогда не входил в систему**
haldaemon                                  **Никогда не входил в систему**
gdm                                        **Никогда не входил в систему**
hplip                                      **Никогда не входил в систему**
user             tty4                      Птн Янв 12 18:16:58 +0200 2007
sshd                                       **Никогда не входил в систему**
18:19:41
#last
user     tty4                          Fri Jan 12 18:16   still logged in
root     tty4                          Fri Jan 12 18:13 - 18:16  (00:03)
user     pts/5        host15.unix.nt   Fri Jan 12 17:53 - 17:56  (00:02)
root     pts/5        host15.unix.nt   Fri Jan 12 17:53 - 17:53  (00:00)
root     pts/5        linux1.unix.nt   Fri Jan 12 17:49 - 17:51  (00:01)
user     :0                            Fri Jan 12 11:37   still logged in
reboot   system boot  2.6.18-3-686     Fri Jan 12 11:34 - 18:20  (06:45)
user     :0                            Thu Jan 11 11:43 - 19:35  (07:51)
reboot   system boot  2.6.18-3-686     Thu Jan 11 11:43 - 19:35  (07:52)
user     pts/0        host15.unix.nt   Wed Jan 10 19:57 - 19:57  (00:00)
...
root     pts/0        host15.unix.nt   Tue Jan  9 19:10 - 19:12  (00:01)
root     pts/0        host15.unix.nt   Tue Jan  9 18:55 - 18:56  (00:00)
root     pts/0        host15.unix.nt   Tue Jan  9 18:49 - 18:49  (00:00)
reboot   system boot  2.6.18-3-686     Tue Jan  9 18:45 - 20:07  (01:21)
root     pts/0        host15.unix.nt   Tue Jan  9 18:44 - 18:44  (00:00)
root     pts/0        host15.unix.nt   Tue Jan  9 18:44 - down   (00:00)
reboot   system boot  2.6.18-3-686     Tue Jan  9 18:09 - 18:44  (00:34)
root     tty1                          Tue Jan  9 17:28 - 17:29  (00:01)
reboot   system boot  2.6.18-3-686     Tue Jan  9 17:12 - 18:08  (00:56)
wtmp begins Tue Jan  9 17:12:17 2007
18:20:07
#last -10
user     tty4                          Fri Jan 12 18:16   still logged in
root     tty4                          Fri Jan 12 18:13 - 18:16  (00:03)
user     pts/5        host15.unix.nt   Fri Jan 12 17:53 - 17:56  (00:02)
root     pts/5        host15.unix.nt   Fri Jan 12 17:53 - 17:53  (00:00)
root     pts/5        linux1.unix.nt   Fri Jan 12 17:49 - 17:51  (00:01)
user     :0                            Fri Jan 12 11:37   still logged in
reboot   system boot  2.6.18-3-686     Fri Jan 12 11:34 - 18:20  (06:45)
user     :0                            Thu Jan 11 11:43 - 19:35  (07:51)
reboot   system boot  2.6.18-3-686     Thu Jan 11 11:43 - 19:35  (07:52)
user     pts/0        host15.unix.nt   Wed Jan 10 19:57 - 19:57  (00:00)
wtmp begins Tue Jan  9 17:12:17 2007
18:20:23
#passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: пароль успешно обновлён
18:22:01
#passwd user
Enter new UNIX password:
Retype new UNIX password:
passwd: пароль успешно обновлён
/dev/pts/1
18:30:19
#less /etc/shadow
18:31:12
#chfn user
Изменение информации о пользователе user
Введите новое значение или нажмите ВВОД для выбора значения по умолчанию
        Полное имя [user]: user
        Номер комнаты []:
        Рабочий телефон []:
        Домашний телефон []:
        Другое []:
18:32:00
#less /etc/shadow
18:32:29
#less /etc/passwd
18:33:08
#chfn user
Изменение информации о пользователе user
Введите новое значение или нажмите ВВОД для выбора значения по умолчанию
        Полное имя [user]: Shell
        Номер комнаты []: Full Name
        Рабочий телефон []: Location
        Домашний телефон []: Office Phone
        Другое []: Home Phone
18:34:27
#less /etc/passwd
18:34:54
#chfn user
Изменение информации о пользователе user
Введите новое значение или нажмите ВВОД для выбора значения по умолчанию
        Полное имя [Shell]: user
        Номер комнаты [Full Name]: 5
        Рабочий телефон [Location]: no phone
        Домашний телефон [Office Phone]: no phone
        Другое [Home Phone]: no info
18:35:30
#less /etc/passwd
18:35:41
#cd ~user/files

18:36:30
#chown root a

18:36:58
#chgrp root a

18:37:11
#chown user:user b

18:37:42
#cd files
bash: cd: files: No such file or directory
18:38:11
#chmod u=rx,g=,o= file1

18:39:00
#chmod a=rx file2

18:39:30
#chmod 600 file3

18:39:48
#chmod 666 file4

18:40:37
#chmod 664 file5

18:41:01
#cd files
bash: cd: files: No such file or directory
18:47:22
#chmod 777 stickydir

прошло 19 минут
19:06:24
#chmod 755 suidprogram

19:11:44
#chmod 775 sgidprogram

19:12:27
#ls -l
итого 148
-rw-r--r-- 1 root root     0 2003-12-06 17:29 a
-rw-r--r-- 1 user user     0 2003-12-06 17:29 b
-rw-r--r-- 1 user user     0 2003-12-06 17:29 c
-rw-r--r-- 1 user user     0 2003-12-06 17:29 d
-rw-r--r-- 1 user user 36524 2003-12-06 17:29 executable
-r-x------ 1 user user     0 2003-12-06 17:29 file1
-r-xr-xr-x 1 user user     0 2003-12-06 17:29 file2
-rw------- 1 user user     0 2003-12-06 17:29 file3
-rw-rw-rw- 1 user user     0 2003-12-06 17:29 file4
-rw-rw-r-- 1 user user     0 2003-12-06 17:29 file5
-rw-r--r-- 1 user user     0 2003-12-06 17:29 noread
-rwxrwxr-x 1 user user 36524 2003-12-06 17:29 sgidprogram
drwxrwxrwx 2 user user  4096 2003-12-06 17:29 stickydir
-rwxr-xr-x 1 user user 36524 2003-12-06 17:29 suidprogram
-rw-r--r-- 1 user user 36524 2003-12-06 17:29 user-executable
прошло 13 минут
19:26:26
#mkdir help

19:29:38
#mkdir -help
mkdir: invalid option -- h
Попробуйте `mkdir --help' для получения более подробного описания.

Вторник (01/16/07)

/dev/pts/1
11:59:36
#vim /etc/sudoers
12:00:41
#mount -t vfat /dev/hda2 /win
mount: special device /dev/hda2 does not exist
12:01:27
#fdisk -l
Disk /dev/sda: 80.0 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1         255     2048256   83  Linux
/dev/sda2   *         256         498     1951897+   c  W95 FAT32 (LBA)
/dev/sda3             499         984     3903795   82  Linux swap / Solaris
/dev/sda4             985        4267    26370697+   5  Extended
/dev/sda5             985        1470     3903763+  83  Linux
/dev/sda6            1471        2078     4883728+  83  Linux
/dev/sda7            2079        2443     2931831   83  Linux
/dev/sda8            2444        4267    14651248+  83  Linux
12:01:44
#mount -t vfat /dev/sda2 /win

12:02:05
#win/windows
bash: win/windows: No such file or directory
12:03:19
#ls win
ls: win: No such file or directory
12:03:42
#ls /win
autoexec.bat  command.com  io.sys     netlog.txt     suhdlog.dat
bootlog.prv   config.sys   msdos.---  Program Files  system.1st
bootlog.txt   detlog.txt   msdos.sys  setuplog.txt   windows
12:04:19
#ls /win/wondows
ls: /win/wondows: No such file or directory
12:04:50
#ls /win/windows
??????? ????              mplayer.exe
??????? ????              msbatch.inf
1stboot.bmp               msdosdrv.txt
All Users                 ????? MS-DOS ??? ??? ? ?????????? EMS ? XMS.pif
Application Data          ????? MS-DOS ??? ???.pif
applog                    msoffice.ini
asd.exe                   nddeapi.dll
aspi2hlp.sys              nddenb.dll
backgrnd.gif              netdde.exe
????????????.bmp          netdet.ini
...
jview.exe                 wininit.bak
kodakimg.exe              wininit.exe
kodakprv.exe              winlogo.gif
license.txt               winrep.exe
logos.sys                 winsock.dll
logow.sys                 winupd.ico
media                     winver.exe
mm2ent.exe                write.exe
moricons.dll              wscript.exe
mouse.txt                 wupdmgr.exe
12:05:06
#umount -t vfat /dev/sda2 /win
umount: /dev/sda2: not mounted
umount: /dev/sda2: not mounted
12:08:28
#mount -o iocharset=utf-8 codepage=cp866 vfat /dev/sda2 /win
Usage: mount -V                 : print version
       mount -h                 : print this help
       mount                    : list mounted filesystems
       mount -l                 : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
       mount -a [-t|-O] ...     : mount all stuff from /etc/fstab
       mount device             : mount device at the known place
       mount directory          : mount known device here
       mount -t type dev dir    : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
       mount --bind olddir newdir
or move a subtree:
       mount --move olddir newdir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using  -L label  or by uuid, using  -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say  man 8 mount .
12:10:26
#ls /win/windows
ls: /win/windows: No such file or directory
12:10:40
#mount -o iocharset=utf8 codepage=866 vfat /dev/sda2 /win
Usage: mount -V                 : print version
       mount -h                 : print this help
       mount                    : list mounted filesystems
       mount -l                 : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
       mount -a [-t|-O] ...     : mount all stuff from /etc/fstab
       mount device             : mount device at the known place
       mount directory          : mount known device here
       mount -t type dev dir    : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
       mount --bind olddir newdir
or move a subtree:
       mount --move olddir newdir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using  -L label  or by uuid, using  -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say  man 8 mount .
12:12:57
#mount /dev/sda2 /win -o iocharset=utf8 codepage=866 vfat
Usage: mount -V                 : print version
       mount -h                 : print this help
       mount                    : list mounted filesystems
       mount -l                 : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
       mount -a [-t|-O] ...     : mount all stuff from /etc/fstab
       mount device             : mount device at the known place
       mount directory          : mount known device here
       mount -t type dev dir    : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
       mount --bind olddir newdir
or move a subtree:
       mount --move olddir newdir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using  -L label  or by uuid, using  -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say  man 8 mount .
12:13:53
#ls /win/windows
ls: /win/windows: No such file or directory
12:14:03
#mount /dev/sda2 /win -o iocharset=utf8,codepage=866

12:14:59
#ls /win/windows
1stboot.bmp               powerpnt.ini
All Users                 printers.txt
Application Data          progman.exe
applog                    progman.ini
asd.exe                   programs.txt
aspi2hlp.sys              qtw.ini
backgrnd.gif              ramdrive.sys
calc.exe                  readm_01.htz
catroot                   readm_02.htz
cleanmgr.exe              readme.htm
...
nddeapi.dll               Переключающиеся каналы.SCR
nddenb.dll                Плитка.bmp
netdde.exe                Полоски.bmp
netdet.ini                Пузырьки.bmp
network.txt               Рабочий стол
notepad.exe               Режим MS-DOS для игр.pif
packager.exe              Режим MS-DOS для игр с поддержкой EMS и XMS.pif
pbrush.exe                Треугольники.bmp
pidset.exe                Установка.bmp
pif                       Циновка.bmp
12:22:21
#cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/sda7       /home           ext3    defaults        0       2
/dev/sda5       /tmp            ext3    defaults        0       2
/dev/sda8       /usr            ext3    defaults        0       2
/dev/sda6       /var            ext3    defaults        0       2
/dev/sda3       none            swap    sw              0       0
/dev/hde        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
/dev/sda2 /win vfat rw,iocharset=utf8,codepage=866,noauto 0 0
12:22:39
#mount /win
mount: /dev/sda2 already mounted or /win busy
mount: according to mtab, /dev/sda2 is already mounted on /win
12:23:23
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda7 on /home type ext3 (rw)
/dev/sda5 on /tmp type ext3 (rw)
/dev/sda8 on /usr type ext3 (rw)
/dev/sda6 on /var type ext3 (rw)
/dev/sda2 on /win type vfat (rw,iocharset=utf8,codepage=866)
12:23:57
#ls /win
autoexec.bat  command.com  io.sys     netlog.txt     suhdlog.dat
bootlog.prv   config.sys   msdos.---  Program Files  system.1st
bootlog.txt   detlog.txt   msdos.sys  setuplog.txt   windows
12:24:10
#cd /

12:24:20
#umount /win

12:24:33
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda7 on /home type ext3 (rw)
/dev/sda5 on /tmp type ext3 (rw)
/dev/sda8 on /usr type ext3 (rw)
/dev/sda6 on /var type ext3 (rw)
12:24:40
#umount /win
umount: /win: not mounted
12:24:54
#mount /win

12:25:05
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda7 on /home type ext3 (rw)
/dev/sda5 on /tmp type ext3 (rw)
/dev/sda8 on /usr type ext3 (rw)
/dev/sda6 on /var type ext3 (rw)
/dev/sda2 on /win type vfat (rw,iocharset=utf8,codepage=866)
12:25:18
#ls /win
autoexec.bat  command.com  io.sys     netlog.txt     suhdlog.dat
bootlog.prv   config.sys   msdos.---  Program Files  system.1st
bootlog.txt   detlog.txt   msdos.sys  setuplog.txt   windows
12:25:33
#cd /

12:25:45
#umount /win

12:25:51
#ps
  PID TTY          TIME CMD
 4131 pts/2    00:00:00 bash
 5953 pts/2    00:00:00 ps
прошло 37 минут
13:03:41
#ps -x
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:00 init [2]
    2 ?        S      0:00 [migration/0]
    3 ?        SN     0:00 [ksoftirqd/0]
    4 ?        S<     0:00 [events/0]
    5 ?        S<     0:00 [khelper]
    6 ?        S<     0:00 [kthread]
    9 ?        S<     0:00 [kblockd/0]
   10 ?        S<     0:00 [kacpid]
...
 2812 tty3     Ss+    0:00 /sbin/getty 38400 tty3
 2813 tty4     Ss+    0:00 /sbin/getty 38400 tty4
 2814 tty5     Ss+    0:00 /sbin/getty 38400 tty5
 2817 tty6     Ss+    0:00 /sbin/getty 38400 tty6
 4092 pts/1    S+     0:00 su -
 4095 pts/1    S+     0:00 script -f -q /root/.lilalo//16688166951082220824-1168
 4099 ?        Ss     0:03 l3-agent
 4130 pts/1    S+     0:00 script -f -q /root/.lilalo//16688166951082220824-1168
 4131 pts/2    Ss     0:00 bash -i
 6621 pts/2    R+     0:00 ps -x
прошло 27 минут
13:30:52
#ps U user
  PID TTY      STAT   TIME COMMAND
 2838 ?        Ss     0:00 x-session-manager
 2881 ?        Ss     0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-s
 2884 ?        S      0:00 /usr/bin/dbus-launch --exit-with-session x-session-ma
 2885 ?        Ss     0:00 /usr/bin/dbus-daemon --fork --print-pid 4 --print-add
 2887 ?        S      0:00 /usr/lib/libgconf2-4/gconfd-2 5
 2890 ?        S      0:00 /usr/bin/gnome-keyring-daemon
 2892 ?        Ss     0:00 /usr/lib/bonobo-activation/bonobo-activation-server -
 2894 ?        Sl     0:00 /usr/lib/control-center/gnome-settings-daemon --oaf-a
 2899 ?        Ss     0:03 /usr/bin/metacity --sm-client-id=default0
...
 2951 ?        S      0:00 /usr/lib/gnome-panel/notification-area-applet --oaf-a
 2953 ?        S      0:00 /usr/lib/gnome-panel/clock-applet --oaf-activate-iid=
 2955 ?        S      0:00 /usr/lib/gnome-applets/mixer_applet2 --oaf-activate-i
 2964 ?        S      0:00 /usr/lib/notification-daemon/notification-daemon
 2968 ?        S      0:00 xterm -class UXTerm -title uxterm -u8
 2972 pts/0    Ss+    0:00 script -f -q /home/user/.lilalo//4294205322827406-116
 3003 pts/0    S+     0:00 script -f -q /home/user/.lilalo//4294205322827406-116
 3004 pts/1    Ss     0:00 bash -i
 3027 ?        Ss     0:01 gnome-screensaver
 5509 ?        Sl     0:24 /usr/lib/firefox/firefox-bin
13:31:17
#ps -t tty1
  PID TTY          TIME CMD
 2810 tty1     00:00:00 getty
13:31:39
#ps -ax
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:00 init [2]
    2 ?        S      0:00 [migration/0]
    3 ?        SN     0:00 [ksoftirqd/0]
    4 ?        S<     0:00 [events/0]
    5 ?        S<     0:00 [khelper]
    6 ?        S<     0:00 [kthread]
    9 ?        S<     0:00 [kblockd/0]
   10 ?        S<     0:00 [kacpid]
...
 3003 pts/0    S+     0:00 script -f -q /home/user/.lilalo//4294205322827406-116
 3004 pts/1    Ss     0:00 bash -i
 3027 ?        Ss     0:01 gnome-screensaver
 4092 pts/1    S+     0:00 su -
 4095 pts/1    S+     0:00 script -f -q /root/.lilalo//16688166951082220824-1168
 4099 ?        Ss     0:04 l3-agent
 4130 pts/1    S+     0:00 script -f -q /root/.lilalo//16688166951082220824-1168
 4131 pts/2    Ss     0:00 bash -i
 5509 ?        Sl     0:25 /usr/lib/firefox/firefox-bin
 6690 pts/2    R+     0:00 ps -ax
13:32:59
#ps -aux
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   1948   652 ?        Ss   11:31   0:00 init [2]
root         2  0.0  0.0      0     0 ?        S    11:31   0:00 [migration/0]
root         3  0.0  0.0      0     0 ?        SN   11:31   0:00 [ksoftirqd/0]
root         4  0.0  0.0      0     0 ?        S<   11:31   0:00 [events/0]
root         5  0.0  0.0      0     0 ?        S<   11:31   0:00 [khelper]
root         6  0.0  0.0      0     0 ?        S<   11:31   0:00 [kthread]
root         9  0.0  0.0      0     0 ?        S<   11:31   0:00 [kblockd/0]
root        10  0.0  0.0      0     0 ?        S<   11:31   0:00 [kacpid]
...
user      3003  0.0  0.0   3628   420 pts/0    S+   11:33   0:00 script -f -q /h
user      3004  0.0  0.1   5440  2084 pts/1    Ss   11:33   0:00 bash -i
user      3027  0.0  0.1  16192  2404 ?        Ss   11:33   0:01 gnome-screensav
root      4092  0.0  0.0   4576  1100 pts/1    S+   11:59   0:00 su -
root      4095  0.0  0.0   3624   516 pts/1    S+   11:59   0:00 script -f -q /r
root      4099  0.0  0.3  11100  6596 ?        Ss   11:59   0:04 l3-agent
root      4130  0.0  0.0   3628   420 pts/1    S+   11:59   0:00 script -f -q /r
root      4131  0.0  0.0   4904  1832 pts/2    Ss   11:59   0:00 bash -i
user      5509  0.8  1.4  96928 30772 ?        Sl   12:46   0:25 /usr/lib/firefo
root      6716  0.0  0.0   4292  1004 pts/2    R+   13:33   0:00 ps -aux
13:33:50
#ps -avx
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
  PID TTY      STAT   TIME  MAJFL   TRS   DRS   RSS %MEM COMMAND
    1 ?        Ss     0:00     17    29  1918   652  0.0 init [2]
    2 ?        S      0:00      0     0     0     0  0.0 [migration/0]
    3 ?        SN     0:00      0     0     0     0  0.0 [ksoftirqd/0]
    4 ?        S<     0:00      0     0     0     0  0.0 [events/0]
    5 ?        S<     0:00      0     0     0     0  0.0 [khelper]
    6 ?        S<     0:00      0     0     0     0  0.0 [kthread]
    9 ?        S<     0:00      0     0     0     0  0.0 [kblockd/0]
   10 ?        S<     0:00      0     0     0     0  0.0 [kacpid]
...
 3003 pts/0    S+     0:00      0     5  3622   420  0.0 script -f -q /home/user
 3004 pts/1    Ss     0:00      1   641  4798  2084  0.1 bash -i
 3027 ?        Ss     0:01      0   107 16084  2404  0.1 gnome-screensaver
 4092 pts/1    S+     0:00      0    23  4552  1100  0.0 su -
 4095 pts/1    S+     0:00      0     5  3618   516  0.0 script -f -q /root/.lil
 4099 ?        Ss     0:04      0  1022 10077  6596  0.3 l3-agent
 4130 pts/1    S+     0:00      0     5  3622   420  0.0 script -f -q /root/.lil
 4131 pts/2    Ss     0:00      0   641  4262  1832  0.0 bash -i
 5509 ?        Sl     0:25    143 10877 86050 30772  1.4 /usr/lib/firefox/firefo
 6726 pts/2    R+     0:00      0    61  4022   824  0.0 ps -avx
13:34:00
#ps -aux | grep -v USER. *PID. *%CPU | sort -n +3
grep: *PID.: No such file or directory
grep: *%CPU: No such file or directory
sort: Warning: "+number" syntax is deprecated, please use "-k number"
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
13:35:36
#ps -aux | grep -v USER.*PID.*%CPU | sort -n +3
sort: Warning: "+number" syntax is deprecated, please use "-k number"
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
101       2646  0.0  0.0   5332  1000 ?        Ss   11:31   0:00 /usr/sbin/exim4 -bd -q30m
104       2509  0.0  0.0   2304   920 ?        Ss   11:31   0:00 /usr/bin/dbus-daemon --system
106       2524  0.0  0.0   2016   852 ?        S    11:31   0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
106       2528  0.0  0.0   2020   864 ?        S    11:31   0:00 hald-addon-keyboard: listening on /dev/input/event0
avahi     2577  0.0  0.0   2552  1344 ?        Ss   11:31   0:00 avahi-daemon: running [linux5.local]
avahi     2578  0.0  0.0   2552   480 ?        Ss   11:31   0:00 avahi-daemon: chroot helper
daemon    2104  0.0  0.0   1688   372 ?        Ss   11:31   0:00 /sbin/portmap
daemon    2758  0.0  0.0   1832   424 ?        Ss   11:31   0:00 /usr/sbin/atd
...
user      2964  0.0  0.4  18948 10284 ?        S    11:33   0:00 /usr/lib/notification-daemon/notification-daemon
user      2838  0.0  0.5  22564 11496 ?        Ss   11:32   0:00 x-session-manager
user      2920  0.0  0.5  21928 12392 ?        S    11:33   0:01 /usr/lib/gnome-panel/wnck-applet --oaf-activate-iid=OAFIID:GNOME_Wncklet_Factory --oaf-ior-fd=30
user      2953  0.0  0.5  25128 11216 ?        S    11:33   0:00 /usr/lib/gnome-panel/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=39
user      2924  0.0  0.6  22812 12720 ?        Ss   11:33   0:00 update-notifier
user      2955  0.0  0.6  23840 12692 ?        S    11:33   0:00 /usr/lib/gnome-applets/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=40
user      2911  0.0  0.7  25476 14892 ?        Ssl  11:33   0:01 gnome-panel --sm-client-id default1
user      2913  0.0  0.9  65276 18632 ?        Ssl  11:33   0:03 nautilus --no-default-window --sm-client-id default2
root      2731  0.6  1.1  31784 24576 tty7     Ss+  11:31   0:45 /usr/bin/X :0 -dpi 96 -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7
user      5509  0.8  1.4  96928 30772 ?        Sl   12:46   0:25 /usr/lib/firefox/firefox-bin
13:36:01
#ps -aux | grep -v USER.*PID.*RRS | sort -n +3
sort: Warning: "+number" syntax is deprecated, please use "-k number"
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
101       2646  0.0  0.0   5332  1000 ?        Ss   11:31   0:00 /usr/sbin/exim4 -bd -q30m
104       2509  0.0  0.0   2304   920 ?        Ss   11:31   0:00 /usr/bin/dbus-daemon --system
106       2524  0.0  0.0   2016   852 ?        S    11:31   0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
106       2528  0.0  0.0   2020   864 ?        S    11:31   0:00 hald-addon-keyboard: listening on /dev/input/event0
avahi     2577  0.0  0.0   2552  1344 ?        Ss   11:31   0:00 avahi-daemon: running [linux5.local]
avahi     2578  0.0  0.0   2552   480 ?        Ss   11:31   0:00 avahi-daemon: chroot helper
daemon    2104  0.0  0.0   1688   372 ?        Ss   11:31   0:00 /sbin/portmap
daemon    2758  0.0  0.0   1832   424 ?        Ss   11:31   0:00 /usr/sbin/atd
...
user      2964  0.0  0.4  18948 10284 ?        S    11:33   0:00 /usr/lib/notification-daemon/notification-daemon
user      2838  0.0  0.5  22564 11496 ?        Ss   11:32   0:00 x-session-manager
user      2920  0.0  0.5  21928 12392 ?        S    11:33   0:01 /usr/lib/gnome-panel/wnck-applet --oaf-activate-iid=OAFIID:GNOME_Wncklet_Factory --oaf-ior-fd=30
user      2953  0.0  0.5  25128 11216 ?        S    11:33   0:00 /usr/lib/gnome-panel/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=39
user      2924  0.0  0.6  22812 12720 ?        Ss   11:33   0:00 update-notifier
user      2955  0.0  0.6  23840 12692 ?        S    11:33   0:00 /usr/lib/gnome-applets/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=40
user      2911  0.0  0.7  25476 14892 ?        Ssl  11:33   0:01 gnome-panel --sm-client-id default1
user      2913  0.0  0.9  65276 18632 ?        Ssl  11:33   0:03 nautilus --no-default-window --sm-client-id default2
root      2731  0.6  1.1  31784 24576 tty7     Ss+  11:31   0:45 /usr/bin/X :0 -dpi 96 -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7
user      5509  0.8  1.4  96928 30772 ?        Sl   12:46   0:25 /usr/lib/firefox/firefox-bin
13:37:40
#ps -aux | grep -v USER.*PID.*VSZ | sort -n +3
sort: Warning: "+number" syntax is deprecated, please use "-k number"
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
101       2646  0.0  0.0   5332  1000 ?        Ss   11:31   0:00 /usr/sbin/exim4 -bd -q30m
104       2509  0.0  0.0   2304   920 ?        Ss   11:31   0:00 /usr/bin/dbus-daemon --system
106       2524  0.0  0.0   2016   852 ?        S    11:31   0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
106       2528  0.0  0.0   2020   864 ?        S    11:31   0:00 hald-addon-keyboard: listening on /dev/input/event0
avahi     2577  0.0  0.0   2552  1344 ?        Ss   11:31   0:00 avahi-daemon: running [linux5.local]
avahi     2578  0.0  0.0   2552   480 ?        Ss   11:31   0:00 avahi-daemon: chroot helper
daemon    2104  0.0  0.0   1688   372 ?        Ss   11:31   0:00 /sbin/portmap
daemon    2758  0.0  0.0   1832   424 ?        Ss   11:31   0:00 /usr/sbin/atd
...
user      2964  0.0  0.4  18948 10284 ?        S    11:33   0:00 /usr/lib/notification-daemon/notification-daemon
user      2838  0.0  0.5  22564 11496 ?        Ss   11:32   0:00 x-session-manager
user      2920  0.0  0.5  21928 12392 ?        S    11:33   0:01 /usr/lib/gnome-panel/wnck-applet --oaf-activate-iid=OAFIID:GNOME_Wncklet_Factory --oaf-ior-fd=30
user      2953  0.0  0.5  25128 11216 ?        S    11:33   0:00 /usr/lib/gnome-panel/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=39
user      2924  0.0  0.6  22812 12720 ?        Ss   11:33   0:00 update-notifier
user      2955  0.0  0.6  23840 12692 ?        S    11:33   0:00 /usr/lib/gnome-applets/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=40
user      2911  0.0  0.7  25476 14892 ?        Ssl  11:33   0:01 gnome-panel --sm-client-id default1
user      2913  0.0  0.9  65276 18632 ?        Ssl  11:33   0:03 nautilus --no-default-window --sm-client-id default2
root      2731  0.6  1.1  31784 24576 tty7     Ss+  11:31   0:45 /usr/bin/X :0 -dpi 96 -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7
user      5509  0.8  1.4  96928 30772 ?        Sl   12:46   0:25 /usr/lib/firefox/firefox-bin
13:38:01
#ps -aux | grep -v USER.*PID.*VSZ | sort -r +3
sort: Warning: "+number" syntax is deprecated, please use "-k number"
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
user      5509  0.8  1.4  96928 30772 ?        Sl   12:46   0:25 /usr/lib/firefox/firefox-bin
root      2731  0.6  1.1  31784 24576 tty7     Ss+  11:31   0:45 /usr/bin/X :0 -dpi 96 -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7
user      2913  0.0  0.9  65276 18632 ?        Ssl  11:33   0:03 nautilus --no-default-window --sm-client-id default2
user      2911  0.0  0.7  25476 14892 ?        Ssl  11:33   0:01 gnome-panel --sm-client-id default1
user      2955  0.0  0.6  23840 12692 ?        S    11:33   0:00 /usr/lib/gnome-applets/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=40
user      2924  0.0  0.6  22812 12720 ?        Ss   11:33   0:00 update-notifier
user      2953  0.0  0.5  25128 11216 ?        S    11:33   0:00 /usr/lib/gnome-panel/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=39
user      2838  0.0  0.5  22564 11496 ?        Ss   11:32   0:00 x-session-manager
...
root      1034  0.0  0.0      0     0 ?        S<   11:31   0:00 [kjournald]
root       622  0.0  0.0      0     0 ?        S<   11:31   0:00 [khubd]
root         5  0.0  0.0      0     0 ?        S<   11:31   0:00 [khelper]
root         9  0.0  0.0      0     0 ?        S<   11:31   0:00 [kblockd/0]
root        10  0.0  0.0      0     0 ?        S<   11:31   0:00 [kacpid]
root      1613  0.0  0.0      0     0 ?        S<   11:31   0:00 [hda_codec]
root         4  0.0  0.0      0     0 ?        S<   11:31   0:00 [events/0]
root       640  0.0  0.0      0     0 ?        S<   11:31   0:00 [ata_aux]
root       639  0.0  0.0      0     0 ?        S<   11:31   0:00 [ata/0]
root       155  0.0  0.0      0     0 ?        S<   11:31   0:00 [aio/0]
13:38:26
#pstree
init─┬─NetworkManager
     ├─NetworkManagerD
     ├─acpid
     ├─atd
     ├─avahi-daemon───avahi-daemon
     ├─bluetooth-apple
     ├─bonobo-activati
     ├─clock-applet
     ├─cron
     ├─cupsd
...
     ├─portmap
     ├─python
     ├─rpc.statd
     ├─sshd
     ├─syslogd
     ├─udevd
     ├─update-notifier
     ├─vino-session
     ├─wnck-applet
     └─xterm───script───script───bash───su───script───script───bash───pstree
13:38:48
#top
top - 13:56:38 up  2:25,  2 users,  load average: 0.37, 0.12, 0.03
Tasks:  99 total,   2 running,  97 sleeping,   0 stopped,   0 zombie
Cpu(s):  6.0%us,  0.0%sy,  0.0%ni, 94.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   2068584k total,   406804k used,  1661780k free,    54384k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:  3903784k total,        0k used,  3903784k free,   120732k cached
 4099 root      17   0 11100 6608 1712 S  5.7  0.3   0:09.27 l3-agent
 7303 root      15   0  2232 1144  860 R  0.3  0.1   0:00.08 top
    1 root      15   0  1948  652  556 S  0.0  0.0   0:00.91 init
    2 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0
...
    6 root      11  -5     0    0    0 S  0.0  0.0   0:00.00 kthread
    9 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kblockd/0
   10 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 kacpid
  113 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kseriod
  152 root      25   0     0    0    0 S  0.0  0.0   0:00.00 pdflush
  153 root      15   0     0    0    0 S  0.0  0.0   0:00.00 pdflush
  154 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 kswapd0
  155 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 aio/0
  622 root      12  -5     0    0    0 S  0.0  0.0   0:00.00 khubd
  639 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 ata/0
прошло 18 минут
13:56:59
#top
top - 13:58:29 up  2:27,  2 users,  load average: 0.16, 0.14, 0.05
Tasks:  99 total,   2 running,  97 sleeping,   0 stopped,   0 zombie
Cpu(s): 40.6%us,  1.0%sy,  0.0%ni, 58.4%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   2068584k total,   407052k used,  1661532k free,    54672k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:  3903784k total,        0k used,  3903784k free,   120912k cached
 4099 root      17   0 11100 6608 1712 S 40.8  0.3   0:15.54 l3-agent
 2731 root      15   0  355m  24m 8048 S  1.0  1.2   0:52.82 Xorg
 7365 root      15   0  2228 1148  868 R  1.0  0.1   0:00.08 top
    3 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0
...
    9 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kblockd/0
   10 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 kacpid
  113 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kseriod
  152 root      25   0     0    0    0 S  0.0  0.0   0:00.00 pdflush
  153 root      15   0     0    0    0 S  0.0  0.0   0:00.00 pdflush
  154 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 kswapd0
  155 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 aio/0
  622 root      12  -5     0    0    0 S  0.0  0.0   0:00.00 khubd
  639 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 ata/0
  640 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 ata_aux
14:00:09
#uptime
 14:00:26 up  2:28,  3 users,  load average: 0.61, 0.28, 0.11
14:00:26
#tar xjvfC /home/user/linux-2.6.17.4.tar.bz2 /usr/src
linux-2.6.17.4/Documentation/video4linux/bttv/Specs
linux-2.6.17.4/Documentation/video4linux/bttv/THANKS
linux-2.6.17.4/Documentation/video4linux/bttv/Tuners
linux-2.6.17.4/Documentation/video4linux/cpia2_overview.txt
linux-2.6.17.4/Documentation/video4linux/et61x251.txt
linux-2.6.17.4/Documentation/video4linux/hauppauge-wintv-cx88-ir.txt
linux-2.6.17.4/Documentation/video4linux/ibmcam.txt
linux-2.6.17.4/Documentation/video4linux/lifeview.txt
linux-2.6.17.4/Documentation/video4linux/meye.txt
linux-2.6.17.4/Documentation/video4linux/not-in-cx2388x-datasheet.txt
...
linux-2.6.17.4/arch/alpha/kernel/vmlinux.lds.S
linux-2.6.17.4/arch/alpha/lib/
linux-2.6.17.4/arch/alpha/lib/Makefile
linux-2.6.17.4/arch/alpha/lib/callback_srm.S
linux-2.6.17.4/arch/alpha/lib/checksum.c
linux-2.6.17.4/arch/alpha/lib/clear_page.S
linux-2.6.17.4/arch/alpha/lib/clear_user.S
linux-2.6.17.4/arch/alpha/lib/copy_page.S
linux-2.6.17.4/arch/alpha/lib/copy_user.S
linux-2.6.17.4/arch/alpha/lib/csum_ipv6_magic.S
прошло 20 минут
14:20:26
#cd /usr/src

14:21:53
#cd /usr/src/linux-2.6.17.4/

Файлы

  • /etc/fstab
  • ~/mynologin
  • /etc/fstab
    >
    # /etc/fstab: static file system information.
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    proc            /proc           proc    defaults        0       0
    /dev/sda1       /               ext3    defaults,errors=remount-ro 0       1
    /dev/sda7       /home           ext3    defaults        0       2
    /dev/sda5       /tmp            ext3    defaults        0       2
    /dev/sda8       /usr            ext3    defaults        0       2
    /dev/sda6       /var            ext3    defaults        0       2
    /dev/sda3       none            swap    sw              0       0
    /dev/hde        /media/cdrom0   udf,iso9660 user,noauto     0       0
    /dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
    /dev/sda2 /win vfat rw,iocharset=utf8,codepage=866,noauto 0 0
    
    ~/mynologin
    >
    òÅÇÉÓÔÒÁÃÉÑ × ÓÉÓÔÅÍÅ ×ÒÅÍÅÎÎÏ ÚÁÐÒÅÝÅÎÁ.
    ðÏ×ÔÏÒÉÔÅ ÒÅÇÉÓÔÒÁÉÃÀ ÞÅÒÅÚ ÎÅÓËÏÌØËÏ ÞÁÓÏ×
    

    Статистика

    Время первой команды журнала19:12:47 2007- 1- 9
    Время последней команды журнала14:21:53 2007- 1-16
    Количество командных строк в журнале100
    Процент команд с ненулевым кодом завершения, %18.00
    Процент синтаксически неверно набранных команд, % 2.00
    Суммарное время работы с терминалом *, час 4.35
    Количество командных строк в единицу времени, команда/мин 0.38
    Частота использования команд
    ls12|==========| 10.91%
    ps12|==========| 10.91%
    mount11|==========| 10.00%
    chmod8|=======| 7.27%
    cd8|=======| 7.27%
    sort5|====| 4.55%
    less5|====| 4.55%
    grep5|====| 4.55%
    umount4|===| 3.64%
    vim4|===| 3.64%
    cp3|==| 2.73%
    chfn3|==| 2.73%
    mkdir2|=| 1.82%
    passwd2|=| 1.82%
    last2|=| 1.82%
    rm2|=| 1.82%
    cat2|=| 1.82%
    top2|=| 1.82%
    chown2|=| 1.82%
    exit2|=| 1.82%
    su2|=| 1.82%
    lastlog1|| 0.91%
    whoami1|| 0.91%
    apt-get1|| 0.91%
    tar1|| 0.91%
    touch1|| 0.91%
    logname1|| 0.91%
    fdisk1|| 0.91%
    uptime1|| 0.91%
    apt1|| 0.91%
    windows1|| 0.91%
    chgrp1|| 0.91%
    pstree1|| 0.91%
    ____
    *) Интервалы неактивности длительностью 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$