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

Содержание

Журнал

Понедельник (02/26/07)

/dev/pts/4
15:10:18
#mkdir -p 200{5,6,7}/{1,2,3,4,5,6,7,8,9,1{0,1,2}}

15:10:47
#rm -rf 200*

15:10:53
#ls
1            keyring-52Kcga  orbit-user      test
gconfd-user  lost+found      ssh-YSvVPG3320  timexg1ECe
15:10:54
#mkdir -p 200{5,6,7}/{0{1,2,3,4,5,6,7,8,9},1{0,1,2}}

15:11:47
#tree 2006
2006
|-- 01
|-- 02
|-- 03
|-- 04
|-- 05
|-- 06
|-- 07
|-- 08
|-- 09
|-- 10
|-- 11
`-- 12
12 directories, 0 files
15:11:50
#rmdir 200
2005/ 2006/ 2007/
15:11:50
#rmdir 2007/12

15:12:41
#tree 2007
2007
|-- 01
|-- 02
|-- 03
|-- 04
|-- 05
|-- 06
|-- 07
|-- 08
|-- 09
|-- 10
`-- 11
11 directories, 0 files
15:12:45
#touch 2007/11/test

15:12:59
#tree 2007
2007
|-- 01
|-- 02
|-- 03
|-- 04
|-- 05
|-- 06
|-- 07
|-- 08
|-- 09
|-- 10
`-- 11
    `-- test
11 directories, 1 file
15:13:02
#rmdir 2007/11
rmdir: 2007/11: Directory not empty
15:13:15
#rm -r 2007/11
rm: спуститься в каталог `2007/11'? y
rm: удалить пустой обычный файл `2007/11/test'? y
rm: удалить Каталог `2007/11'? y
15:13:49
#vim /root/.bash
15:13:49
#vim /root/.bashrc
15:15:23
#mkdir /tmp/etc.copy

15:16:43
#ls
1     2006  etc.copy     keyring-52Kcga  orbit-user      test
2005  2007  gconfd-user  lost+found      ssh-YSvVPG3320  timexg1ECe
15:16:44
#cp -rv /etc/* etc.copy/
`/etc/gconf/2/path' -> `etc.copy/gconf/2/path'
`/etc/gdm' -> `etc.copy/gdm'
`/etc/gdm/gdm.conf' -> `etc.copy/gdm/gdm.conf'
`/etc/gdm/PostLogin' -> `etc.copy/gdm/PostLogin'
`/etc/gdm/PostLogin/Default.sample' -> `etc.copy/gdm/PostLogin/Default.sample'
`/etc/gdm/XKeepsCrashing' -> `etc.copy/gdm/XKeepsCrashing'
`/etc/gdm/locale.conf' -> `etc.copy/gdm/locale.conf'
`/etc/gdm/Xsession' -> `etc.copy/gdm/Xsession'
`/etc/gdm/PreSession' -> `etc.copy/gdm/PreSession'
`/etc/gdm/PreSession/Default' -> `etc.copy/gdm/PreSession/Default'
...
`/etc/init.d/umountroot' -> `etc.copy/init.d/umountroot'
`/etc/init.d/dictd' -> `etc.copy/init.d/dictd'
`/etc/init.d/portmap' -> `etc.copy/init.d/portmap'
`/etc/init.d/mountdevsubfs.sh' -> `etc.copy/init.d/mountdevsubfs.sh'
`/etc/init.d/glibc.sh' -> `etc.copy/init.d/glibc.sh'
`/etc/init.d/bittorrent' -> `etc.copy/init.d/bittorrent'
`/etc/init.d/acpid' -> `etc.copy/init.d/acpid'
`/etc/init.d/mountall-bootclean.sh' -> `etc.copy/init.d/mountall-bootclean.sh'
`/etc/init.d/mountnfs.sh' -> `etc.copy/init.d/mountnfs.sh'
`/etc/init.d/klogd' -> `etc.copy/init.d/klogd'
15:17:02
#ls etc.copy/
acpi                  csh                  gdm
adduser.conf          csh.cshrc            gimp
adjtime               csh.login            gnome
aliases               csh.logout           gnome-vfs-2.0
alsa                  cups                 gnome-vfs-mime-magic
alternatives          dbus-1               gre.d
anacrontab            debconf.conf         groff
apm                   debian_version       group
apt                   default              group-
at.deny               defoma               gshadow
...
complete.tcsh         dpkg                 hotplug
console               emacs                hotplug.d
console-cyrillic      email-addresses      iceweasel
console-tools         environment          identd.conf
cron.d                esound               identd.key
cron.daily            exim4                idmapd.conf
cron.hourly           fonts                inetd.conf
cron.monthly          foomatic             init.d
crontab               fstab
cron.weekly           gconf
15:17:09
#LS
bash: LS: command not found
15:17:23
#ls
1     2006  etc.copy     keyring-52Kcga  orbit-user      test
2005  2007  gconfd-user  lost+found      ssh-YSvVPG3320  timexg1ECe
15:17:29
#ls -l 1
итого 4
drwxr-xr-x 4 root root 4096 2007-02-26 15:06 2
15:17:36
#touch testfile

15:17:48
#ls
1     2006  etc.copy     keyring-52Kcga  orbit-user      test      timexg1ECe
2005  2007  gconfd-user  lost+found      ssh-YSvVPG3320  testfile
15:17:49
#cp /etc/fstab testfile
cp: переписать `testfile'? n
15:18:13
#cp -f /etc/fstab testfile
cp: переписать `testfile'?
15:18:49
#ls etc.copy/

15:18:57
#!v
export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:."
#alias cp='cp -i'liases and functions
alias rm='rm -i'
        . /etc/bashrc
alias cp='cp -i'
fi
alias mv='mv -i'
~
~
~
~
~
~
~
~
"~/.bashrc" 14L, 292C written
15:19:13
#. /root/.bashrc

15:19:15
#cp -f /etc/fstab testfile

15:19:19
#cat testfile

15:19:26
#cp -f /etc/fstab testfile
cp: переписать `testfile'?
15:19:43
#vim /root/.bashrc
15:19:57
#sh /root/.bashrc

15:20:03
#cp -f /etc/fstab testfile
cp: переписать `testfile'? y
15:20:10
#cat testfile
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hdb1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hdb7       /home           ext3    defaults        0       2
/dev/hdb5       /tmp            ext3    defaults        0       2
/dev/hdb8       /usr            ext3    defaults        0       2
/dev/hdb6       /var            ext3    defaults        0       2
/dev/hdb3       none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
15:20:14
#mv etc.copy etc.notcopy

15:22:05
#ls
1     2006  etc.notcopy  keyring-52Kcga  orbit-user      test      timexg1ECe
2005  2007  gconfd-user  lost+found      ssh-YSvVPG3320  testfile
15:22:06
#dmesg
Simple Boot Flag at 0x39 set to 0x1
audit: initializing netlink socket (disabled)
audit(1172479479.148:1): initialized
highmem bounce pool size: 64 pages
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
...
ACPI: Power Button (FF) [PWRF]
ACPI: Power Button (CM) [PWRB]
ACPI: Sleep Button (CM) [SLPB]
lp0: using parport0 (interrupt-driven).
ppdev: user-space parallel port driver
[drm] Initialized drm 1.0.1 20051102
ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 169
[drm] Initialized i915 1.5.0 20060119 on minor 0
FAT: bogus number of reserved sectors
VFS: Can't find a valid FAT filesystem on dev hdb2.
15:23:02
#dmesg | less
15:24:09
#ls -l /dev/hdd
brw-rw---- 1 root cdrom 22, 64 2007-02-26 10:44 /dev/hdd
15:24:16
#dmesg | less
15:25:13
#dmesg | more
15:25:58
#whereis less
less: /usr/bin/less /usr/X11R6/bin/less /usr/bin/X11/less /usr/share/man/man1/less.1.gz
15:26:26
#cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hdb1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hdb7       /home           ext3    defaults        0       2
/dev/hdb5       /tmp            ext3    defaults        0       2
/dev/hdb8       /usr            ext3    defaults        0       2
/dev/hdb6       /var            ext3    defaults        0       2
/dev/hdb3       none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
15:26:42
#fdisk -l /deb/hdb

15:27:33
#fdisk -l /dev/hdb
Disk /dev/hdb: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1         243     1951866   83  Linux
/dev/hdb2   *         244         486     1951897+   c  W95 FAT32 (LBA)
/dev/hdb3             487         729     1951897+  82  Linux swap / Solaris
/dev/hdb4             730        4134    27350662+   5  Extended
/dev/hdb5             730        1337     4883728+  83  Linux
/dev/hdb6            1338        1945     4883728+  83  Linux
/dev/hdb7            1946        2310     2931831   83  Linux
/dev/hdb8            2311        4134    14651248+  83  Linux
15:27:38
#dmesg | grep hdb
Kernel command line: root=/dev/hdb1 ro
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:DMA
hdb: WDC WD400JB-00ENA0, ATA DISK drive
hdb: max request size: 128KiB
hdb: 78165360 sectors (40020 MB) w/8192KiB Cache, CHS=65535/16/63, UDMA(100)
hdb: cache flushes not supported
 hdb: hdb1 hdb2 hdb3 hdb4 < hdb5 hdb6 hdb7 hdb8 >
Adding 1951888k swap on /dev/hdb3.  Priority:-1 extents:1 across:1951888k
EXT3 FS on hdb1, internal journal
EXT3 FS on hdb7, internal journal
EXT3 FS on hdb5, internal journal
EXT3 FS on hdb8, internal journal
EXT3 FS on hdb6, internal journal
VFS: Can't find a valid FAT filesystem on dev hdb2.
15:28:55
#mount /dev/hdb2 /mnt -o iocharset=utf8,codepage=866

15:29:43
#ls- l /mnt
bash: ls-: command not found
15:29:45
#ls -l /mnt
итого 996
-rwxr-xr-x  1 root root    134 2003-01-19 13:49 autoexec.bat
-rwxr-xr-x  1 root root  22266 2003-01-19 13:49 bootlog.prv
-rwxr-xr-x  1 root root  25043 2003-01-19 13:49 bootlog.txt
-rwxr-xr-x  1 root root  95192 1998-09-24 13:00 command.com
-rwxr-xr-x  1 root root    130 2003-01-19 13:49 config.sys
-rwxr-xr-x  1 root root  72441 2003-01-18 20:40 detlog.txt
-r-xr-xr-x  1 root root 222390 1998-09-24 13:00 io.sys
-rwxr-xr-x  1 root root     22 2003-01-18 20:29 msdos.---
-r-xr-xr-x  1 root root   1676 2003-01-18 20:41 msdos.sys
-rwxr-xr-x  1 root root   2913 2003-01-19 13:48 netlog.txt
dr-xr-xr-x 12 root root   4096 2003-01-18 20:32 Program Files
-rwxr-xr-x  1 root root  99918 2003-01-19 13:48 setuplog.txt
-r-xr-xr-x  1 root root   9923 2003-01-18 20:34 suhdlog.dat
-r-xr-xr-x  1 root root 417824 2003-01-18 20:34 system.1st
drwxr-xr-x 32 root root   8192 2003-01-18 20:31 windows
15:29:50
#ls -l /mnt/windows/
-rwxr-xr-x 1 root root   103424 1998-09-24 13:00 extrac32.exe
-rwxr-xr-x 1 root root    13267 1998-09-24 13:00 faq.txt
drwxr-xr-x 3 root root     4096 2003-01-19 13:48 Favorites
-rwxr-xr-x 1 root root    12840 2003-01-19 13:48 folder.htt
drwxr-xr-x 2 root root     4096 2003-01-18 20:33 fonts
-rwxr-xr-x 1 root root    49152 1998-09-24 13:00 fontview.exe
-rwxr-xr-x 1 root root     4473 1998-09-24 13:00 fyi.cpe
-rwxr-xr-x 1 root root    41854 1998-09-24 13:00 general.txt
-rwxr-xr-x 1 root root     5935 1998-09-24 13:00 generic.cpe
-rwxr-xr-x 1 root root    49152 1998-09-24 13:00 grpconv.exe
...
-rwxr-xr-x 1 root root    84544 1998-09-24 13:00 Переключающиеся каналы.SCR
-rwxr-xr-x 1 root root      578 1998-09-24 13:00 Плитка.bmp
-rwxr-xr-x 1 root root      578 1998-09-24 13:00 Полоски.bmp
-rwxr-xr-x 1 root root     2118 1998-09-24 13:00 Пузырьки.bmp
drwxr-xr-x 2 root root     4096 2003-01-19 13:47 Рабочий стол
-rwxr-xr-x 1 root root     3181 1998-09-24 13:00 Режим MS-DOS для игр.pif
-rwxr-xr-x 1 root root     3372 1998-09-24 13:00 Режим MS-DOS для игр с поддержкой EMS и XMS.pif
-rwxr-xr-x 1 root root      198 1998-09-24 13:00 Треугольники.bmp
-rwxr-xr-x 1 root root   308280 1998-09-24 13:00 Установка.bmp
-rwxr-xr-x 1 root root      590 1998-09-24 13:00 Циновка.bmp
15:29:55
#umount /mnt

15:30:15
#mount /dev/hdb2 /mnt -o iocharset=utf8,codepage=866


15:32:10
#umount /mnt

15:32:10
#fdisk -l /dev/hdb
Disk /dev/hdb: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1         243     1951866   83  Linux
/dev/hdb2   *         244         486     1951897+   c  W95 FAT32 (LBA)
/dev/hdb3             487         729     1951897+  82  Linux swap / Solaris
/dev/hdb4             730        4134    27350662+   5  Extended
/dev/hdb5             730        1337     4883728+  83  Linux
/dev/hdb6            1338        1945     4883728+  83  Linux
/dev/hdb7            1946        2310     2931831   83  Linux
/dev/hdb8            2311        4134    14651248+  83  Linux
15:33:11
#umount /mnt

15:33:11
#dmesg | grep hdb
Kernel command line: root=/dev/hdb1 ro
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:DMA
hdb: WDC WD400JB-00ENA0, ATA DISK drive
hdb: max request size: 128KiB
hdb: 78165360 sectors (40020 MB) w/8192KiB Cache, CHS=65535/16/63, UDMA(100)
hdb: cache flushes not supported
 hdb: hdb1 hdb2 hdb3 hdb4 < hdb5 hdb6 hdb7 hdb8 >
Adding 1951888k swap on /dev/hdb3.  Priority:-1 extents:1 across:1951888k
EXT3 FS on hdb1, internal journal
EXT3 FS on hdb7, internal journal
EXT3 FS on hdb5, internal journal
EXT3 FS on hdb8, internal journal
EXT3 FS on hdb6, internal journal
VFS: Can't find a valid FAT filesystem on dev hdb2.
15:33:40
#grep | more
15:34:45
#dmesg | more
15:35:36
#dmesg > /tmp/dmesg

15:36:12
#pwd
/tmp
15:36:28
#cat /tmp/dmesg
audit: initializing netlink socket (disabled)
audit(1172479479.148:1): initialized
highmem bounce pool size: 64 pages
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
...
ACPI: Power Button (CM) [PWRB]
ACPI: Sleep Button (CM) [SLPB]
lp0: using parport0 (interrupt-driven).
ppdev: user-space parallel port driver
[drm] Initialized drm 1.0.1 20051102
ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 169
[drm] Initialized i915 1.5.0 20060119 on minor 0
FAT: bogus number of reserved sectors
VFS: Can't find a valid FAT filesystem on dev hdb2.
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
15:36:47
#cat /tmp/dmesg | grep FAT
FAT: bogus number of reserved sectors
VFS: Can't find a valid FAT filesystem on dev hdb2.
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
15:37:08
#cat /tmp/dmesg | grep FAT | awk '{print $1}'
FAT:
VFS:
FAT:
15:37:23
#cat /tmp/dmesg | grep FAT | awk -F: '{print $1}'
FAT
VFS
FAT
15:38:10
#cat /tmp/dmesg2
FAT
VFS
FAT
15:38:13
#ls
1     2007    etc.notcopy     lost+found      test
2005  dmesg   gconfd-user     orbit-user      testfile
2006  dmesg2  keyring-52Kcga  ssh-YSvVPG3320  timexg1ECe
15:38:28
#ls -F
1/     2007/   etc.notcopy/     lost+found/      test/
2005/  dmesg   gconfd-user/     orbit-user/      testfile
2006/  dmesg2  keyring-52Kcga/  ssh-YSvVPG3320/  timexg1ECe
15:38:39
#ls -l
итого 80
drwxr-xr-x  3 root root  4096 2007-02-26 15:05 1
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2005
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2006
drwxr-xr-x 12 root root  4096 2007-02-26 15:13 2007
-rw-r--r--  1 root root 13302 2007-02-26 15:36 dmesg
-rw-r--r--  1 root root    12 2007-02-26 15:38 dmesg2
drwxr-xr-x 48 root root  4096 2007-02-26 15:17 etc.notcopy
drwx------  3 user user  4096 2007-02-26 11:54 gconfd-user
drwx------  2 user user  4096 2007-02-26 11:54 keyring-52Kcga
drwx------  2 root root 16384 2007-02-24 23:07 lost+found
drwx------  2 user user  4096 1970-01-01 03:00 orbit-user
drwx------  2 user user  4096 2007-02-26 11:54 ssh-YSvVPG3320
drwxr-xr-x  2 root root  4096 2007-02-26 15:04 test
-rw-r--r--  1 root root   728 2007-02-26 15:20 testfile
-rw-------  1 root root     0 2007-02-26 12:58 timexg1ECe
15:39:13
#ls -l --color=auto
итого 80
drwxr-xr-x  3 root root  4096 2007-02-26 15:05 1
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2005
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2006
drwxr-xr-x 12 root root  4096 2007-02-26 15:13 2007
-rw-r--r--  1 root root 13302 2007-02-26 15:36 dmesg
-rw-r--r--  1 root root    12 2007-02-26 15:38 dmesg2
drwxr-xr-x 48 root root  4096 2007-02-26 15:17 etc.notcopy
drwx------  3 user user  4096 2007-02-26 11:54 gconfd-user
drwx------  2 user user  4096 2007-02-26 11:54 keyring-52Kcga
drwx------  2 root root 16384 2007-02-24 23:07 lost+found
drwx------  2 user user  4096 1970-01-01 03:00 orbit-user
drwx------  2 user user  4096 2007-02-26 11:54 ssh-YSvVPG3320
drwxr-xr-x  2 root root  4096 2007-02-26 15:04 test
-rw-r--r--  1 root root   728 2007-02-26 15:20 testfile
-rw-------  1 root root     0 2007-02-26 12:58 timexg1ECe
15:40:57
#echo "alias ls = "ls --color=auto"" > ~/.bashrc

15:41:53
#. ~/.bashrc
bash: alias: ls: not found
bash: alias: =: not found
bash: alias: ls: not found
15:41:56
#vim ~/.bashrc
15:42:08
#echo "alias ls = "ls --color=auto"" >> ~/.bashrc

15:42:40
#vim ~/.bashrc
15:42:53
#scp linux2:/root/.bashrc /root
The authenticity of host 'linux2 (192.168.16.2)' can't be established.
RSA key fingerprint is 7f:33:09:13:bd:c0:13:11:8d:77:03:dd:2e:11:68:2d.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'linux2' (RSA) to the list of known hosts.
root@linux2's password:
.bashrc                                       100%  214     0.2KB/s   00:00
15:43:26
#vim ~/.bashrc
15:44:07
#. ~/.bashrc

15:44:10
#ls -l
итого 80
drwxr-xr-x  3 root root  4096 2007-02-26 15:05 1
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2005
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2006
drwxr-xr-x 12 root root  4096 2007-02-26 15:13 2007
-rw-r--r--  1 root root 13302 2007-02-26 15:36 dmesg
-rw-r--r--  1 root root    12 2007-02-26 15:38 dmesg2
drwxr-xr-x 48 root root  4096 2007-02-26 15:17 etc.notcopy
drwx------  3 user user  4096 2007-02-26 11:54 gconfd-user
drwx------  2 user user  4096 2007-02-26 11:54 keyring-52Kcga
drwx------  2 root root 16384 2007-02-24 23:07 lost+found
drwx------  2 user user  4096 1970-01-01 03:00 orbit-user
drwx------  2 user user  4096 2007-02-26 11:54 ssh-YSvVPG3320
drwxr-xr-x  2 root root  4096 2007-02-26 15:04 test
-rw-r--r--  1 root root   728 2007-02-26 15:20 testfile
-rw-------  1 root root     0 2007-02-26 12:58 timexg1ECe
15:44:13
#ls -al
итого 100
drwxrwxrwt 15 root root  4096 2007-02-26 15:44 .
drwxr-xr-x 23 user user  4096 2007-02-26 15:04 ..
drwxr-xr-x  3 root root  4096 2007-02-26 15:05 1
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2005
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2006
drwxr-xr-x 12 root root  4096 2007-02-26 15:13 2007
-rw-r--r--  1 root root 13302 2007-02-26 15:36 dmesg
-rw-r--r--  1 root root    12 2007-02-26 15:38 dmesg2
drwxr-xr-x 48 root root  4096 2007-02-26 15:17 etc.notcopy
...
drwxrwxrwt  2 root root  4096 2007-02-26 11:54 .ICE-unix
drwx------  2 user user  4096 2007-02-26 11:54 keyring-52Kcga
drwx------  2 root root 16384 2007-02-24 23:07 lost+found
drwx------  2 user user  4096 1970-01-01 03:00 orbit-user
drwx------  2 user user  4096 2007-02-26 11:54 ssh-YSvVPG3320
drwxr-xr-x  2 root root  4096 2007-02-26 15:04 test
-rw-r--r--  1 root root   728 2007-02-26 15:20 testfile
-rw-------  1 root root     0 2007-02-26 12:58 timexg1ECe
-r--r--r--  1 root root    11 2007-02-26 10:46 .X0-lock
drwxrwxrwt  2 root root  4096 2007-02-26 10:46 .X11-unix
15:44:29
#ls -alh
итого 100K
drwxrwxrwt 15 root root 4,0K 2007-02-26 15:44 .
drwxr-xr-x 23 user user 4,0K 2007-02-26 15:04 ..
drwxr-xr-x  3 root root 4,0K 2007-02-26 15:05 1
drwxr-xr-x 14 root root 4,0K 2007-02-26 15:11 2005
drwxr-xr-x 14 root root 4,0K 2007-02-26 15:11 2006
drwxr-xr-x 12 root root 4,0K 2007-02-26 15:13 2007
-rw-r--r--  1 root root  13K 2007-02-26 15:36 dmesg
-rw-r--r--  1 root root   12 2007-02-26 15:38 dmesg2
drwxr-xr-x 48 root root 4,0K 2007-02-26 15:17 etc.notcopy
...
drwxrwxrwt  2 root root 4,0K 2007-02-26 11:54 .ICE-unix
drwx------  2 user user 4,0K 2007-02-26 11:54 keyring-52Kcga
drwx------  2 root root  16K 2007-02-24 23:07 lost+found
drwx------  2 user user 4,0K 1970-01-01 03:00 orbit-user
drwx------  2 user user 4,0K 2007-02-26 11:54 ssh-YSvVPG3320
drwxr-xr-x  2 root root 4,0K 2007-02-26 15:04 test
-rw-r--r--  1 root root  728 2007-02-26 15:20 testfile
-rw-------  1 root root    0 2007-02-26 12:58 timexg1ECe
-r--r--r--  1 root root   11 2007-02-26 10:46 .X0-lock
drwxrwxrwt  2 root root 4,0K 2007-02-26 10:46 .X11-unix
15:45:09
#ls -al
итого 100
drwxrwxrwt 15 root root  4096 2007-02-26 15:44 .
drwxr-xr-x 23 user user  4096 2007-02-26 15:04 ..
drwxr-xr-x  3 root root  4096 2007-02-26 15:05 1
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2005
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2006
drwxr-xr-x 12 root root  4096 2007-02-26 15:13 2007
-rw-r--r--  1 root root 13302 2007-02-26 15:36 dmesg
-rw-r--r--  1 root root    12 2007-02-26 15:38 dmesg2
drwxr-xr-x 48 root root  4096 2007-02-26 15:17 etc.notcopy
...
drwxrwxrwt  2 root root  4096 2007-02-26 11:54 .ICE-unix
drwx------  2 user user  4096 2007-02-26 11:54 keyring-52Kcga
drwx------  2 root root 16384 2007-02-24 23:07 lost+found
drwx------  2 user user  4096 1970-01-01 03:00 orbit-user
drwx------  2 user user  4096 2007-02-26 11:54 ssh-YSvVPG3320
drwxr-xr-x  2 root root  4096 2007-02-26 15:04 test
-rw-r--r--  1 root root   728 2007-02-26 15:20 testfile
-rw-------  1 root root     0 2007-02-26 12:58 timexg1ECe
-r--r--r--  1 root root    11 2007-02-26 10:46 .X0-lock
drwxrwxrwt  2 root root  4096 2007-02-26 10:46 .X11-unix
15:45:15
#ls -alh
итого 100K
drwxrwxrwt 15 root root 4,0K 2007-02-26 15:44 .
drwxr-xr-x 23 user user 4,0K 2007-02-26 15:04 ..
drwxr-xr-x  3 root root 4,0K 2007-02-26 15:05 1
drwxr-xr-x 14 root root 4,0K 2007-02-26 15:11 2005
drwxr-xr-x 14 root root 4,0K 2007-02-26 15:11 2006
drwxr-xr-x 12 root root 4,0K 2007-02-26 15:13 2007
-rw-r--r--  1 root root  13K 2007-02-26 15:36 dmesg
-rw-r--r--  1 root root   12 2007-02-26 15:38 dmesg2
drwxr-xr-x 48 root root 4,0K 2007-02-26 15:17 etc.notcopy
...
drwxrwxrwt  2 root root 4,0K 2007-02-26 11:54 .ICE-unix
drwx------  2 user user 4,0K 2007-02-26 11:54 keyring-52Kcga
drwx------  2 root root  16K 2007-02-24 23:07 lost+found
drwx------  2 user user 4,0K 1970-01-01 03:00 orbit-user
drwx------  2 user user 4,0K 2007-02-26 11:54 ssh-YSvVPG3320
drwxr-xr-x  2 root root 4,0K 2007-02-26 15:04 test
-rw-r--r--  1 root root  728 2007-02-26 15:20 testfile
-rw-------  1 root root    0 2007-02-26 12:58 timexg1ECe
-r--r--r--  1 root root   11 2007-02-26 10:46 .X0-lock
drwxrwxrwt  2 root root 4,0K 2007-02-26 10:46 .X11-unix
15:45:18
#ls -alhi
итого 100K
     2 drwxrwxrwt 15 root root 4,0K 2007-02-26 15:44 .
     2 drwxr-xr-x 23 user user 4,0K 2007-02-26 15:04 ..
160961 drwxr-xr-x  3 root root 4,0K 2007-02-26 15:05 1
338017 drwxr-xr-x 14 root root 4,0K 2007-02-26 15:11 2005
354113 drwxr-xr-x 14 root root 4,0K 2007-02-26 15:11 2006
 48292 drwxr-xr-x 12 root root 4,0K 2007-02-26 15:13 2007
 48304 -rw-r--r--  1 root root  13K 2007-02-26 15:36 dmesg
 48305 -rw-r--r--  1 root root   12 2007-02-26 15:38 dmesg2
 32193 drwxr-xr-x 48 root root 4,0K 2007-02-26 15:17 etc.notcopy
...
 16097 drwxrwxrwt  2 root root 4,0K 2007-02-26 11:54 .ICE-unix
144865 drwx------  2 user user 4,0K 2007-02-26 11:54 keyring-52Kcga
    11 drwx------  2 root root  16K 2007-02-24 23:07 lost+found
450689 drwx------  2 user user 4,0K 1970-01-01 03:00 orbit-user
241441 drwx------  2 user user 4,0K 2007-02-26 11:54 ssh-YSvVPG3320
273633 drwxr-xr-x  2 root root 4,0K 2007-02-26 15:04 test
 48303 -rw-r--r--  1 root root  728 2007-02-26 15:20 testfile
 48291 -rw-------  1 root root    0 2007-02-26 12:58 timexg1ECe
 48290 -r--r--r--  1 root root   11 2007-02-26 10:46 .X0-lock
321921 drwxrwxrwt  2 root root 4,0K 2007-02-26 10:46 .X11-unix
15:45:27
#ls --help
ull-iso, long-iso, iso, locale, +ФОРМАТ.information about the FILEs (the current directory by default).
Использование: ls [КÐФАЙÐ
                             ФОРМАТ интерпретируется как в `date'; если ФОРМАТ
                             -- это ФОРМАТ1<перевод-строки>ФОРМАТ2, ФОРМАТ1
                             применяется к старым файлам, а ФОРМАТ2 к новым; коротких.
posix-', то он           если к СТИÐь файлы начинающиеся с .
                             действует только в локали, отличной от POSIX
  -t                         сортировать по времени изменения³Ð¾ файла
  -T, --tabsize=ЧИСÐым ЧИСР                        с -lt: сортировать и показывать время доступа
                              c -l: показывать время доступа и сортировать по имени
...
  -S                         сортировать по размеру файла
      --sort=СÐ
                xtension -X, none -U, size -S, time -t,
                             version -v, status -c, time -t, atime -u,
                             access -u, use -u
      --time=СÐ, показывать вместо времени изменения время,
                             заданное СРtime, access, use, ctime или
                             status; если --sort=time, использовать указанное
                             время в качестве ключа сортировки
      --time-style=СТИÐ, показывать время используя указанный СТИÐ
15:46:52
#ls --help | less
15:48:06
#ls -l
итого 80
drwxr-xr-x  3 root root  4096 2007-02-26 15:05 1
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2005
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2006
drwxr-xr-x 12 root root  4096 2007-02-26 15:13 2007
-rw-r--r--  1 root root 13302 2007-02-26 15:36 dmesg
-rw-r--r--  1 root root    12 2007-02-26 15:38 dmesg2
drwxr-xr-x 48 root root  4096 2007-02-26 15:17 etc.notcopy
drwx------  3 user user  4096 2007-02-26 11:54 gconfd-user
drwx------  2 user user  4096 2007-02-26 11:54 keyring-52Kcga
drwx------  2 root root 16384 2007-02-24 23:07 lost+found
drwx------  2 user user  4096 1970-01-01 03:00 orbit-user
drwx------  2 user user  4096 2007-02-26 11:54 ssh-YSvVPG3320
drwxr-xr-x  2 root root  4096 2007-02-26 15:04 test
-rw-r--r--  1 root root   728 2007-02-26 15:20 testfile
-rw-------  1 root root     0 2007-02-26 12:58 timexg1ECe
15:48:20
#ln dmesg dmesg_hard_link

15:48:51
#ls -al
итого 116
drwxrwxrwt 15 root root  4096 2007-02-26 15:48 .
drwxr-xr-x 23 user user  4096 2007-02-26 15:04 ..
drwxr-xr-x  3 root root  4096 2007-02-26 15:05 1
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2005
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2006
drwxr-xr-x 12 root root  4096 2007-02-26 15:13 2007
-rw-r--r--  2 root root 13302 2007-02-26 15:36 dmesg
-rw-r--r--  1 root root    12 2007-02-26 15:38 dmesg2
-rw-r--r--  2 root root 13302 2007-02-26 15:36 dmesg_hard_link
...
drwxrwxrwt  2 root root  4096 2007-02-26 11:54 .ICE-unix
drwx------  2 user user  4096 2007-02-26 11:54 keyring-52Kcga
drwx------  2 root root 16384 2007-02-24 23:07 lost+found
drwx------  2 user user  4096 1970-01-01 03:00 orbit-user
drwx------  2 user user  4096 2007-02-26 11:54 ssh-YSvVPG3320
drwxr-xr-x  2 root root  4096 2007-02-26 15:04 test
-rw-r--r--  1 root root   728 2007-02-26 15:20 testfile
-rw-------  1 root root     0 2007-02-26 12:58 timexg1ECe
-r--r--r--  1 root root    11 2007-02-26 10:46 .X0-lock
drwxrwxrwt  2 root root  4096 2007-02-26 10:46 .X11-unix
15:48:53
#ls -l
итого 96
drwxr-xr-x  3 root root  4096 2007-02-26 15:05 1
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2005
drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2006
drwxr-xr-x 12 root root  4096 2007-02-26 15:13 2007
-rw-r--r--  2 root root 13302 2007-02-26 15:36 dmesg
-rw-r--r--  1 root root    12 2007-02-26 15:38 dmesg2
-rw-r--r--  2 root root 13302 2007-02-26 15:36 dmesg_hard_link
drwxr-xr-x 48 root root  4096 2007-02-26 15:17 etc.notcopy
drwx------  3 user user  4096 2007-02-26 11:54 gconfd-user
drwx------  2 user user  4096 2007-02-26 11:54 keyring-52Kcga
drwx------  2 root root 16384 2007-02-24 23:07 lost+found
drwx------  2 user user  4096 1970-01-01 03:00 orbit-user
drwx------  2 user user  4096 2007-02-26 11:54 ssh-YSvVPG3320
drwxr-xr-x  2 root root  4096 2007-02-26 15:04 test
-rw-r--r--  1 root root   728 2007-02-26 15:20 testfile
-rw-------  1 root root     0 2007-02-26 12:58 timexg1ECe
15:48:56
#vim dmesg
15:49:16
#vim dmesg_hard_link
15:49:36
#vim dmesg
15:49:45
#ls -li
итого 64
160961 drwxr-xr-x  3 root root  4096 2007-02-26 15:05 1
338017 drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2005
354113 drwxr-xr-x 14 root root  4096 2007-02-26 15:11 2006
 48292 drwxr-xr-x 12 root root  4096 2007-02-26 15:13 2007
 48304 -rw-r--r--  2 root root     0 2007-02-26 15:49 dmesg
 48305 -rw-r--r--  1 root root    12 2007-02-26 15:38 dmesg2
 48304 -rw-r--r--  2 root root     0 2007-02-26 15:49 dmesg_hard_link
 32193 drwxr-xr-x 48 root root  4096 2007-02-26 15:17 etc.notcopy
498977 drwx------  3 user user  4096 2007-02-26 11:54 gconfd-user
144865 drwx------  2 user user  4096 2007-02-26 11:54 keyring-52Kcga
    11 drwx------  2 root root 16384 2007-02-24 23:07 lost+found
450689 drwx------  2 user user  4096 1970-01-01 03:00 orbit-user
241441 drwx------  2 user user  4096 2007-02-26 11:54 ssh-YSvVPG3320
273633 drwxr-xr-x  2 root root  4096 2007-02-26 15:04 test
 48303 -rw-r--r--  1 root root   728 2007-02-26 15:20 testfile
 48291 -rw-------  1 root root     0 2007-02-26 12:58 timexg1ECe
15:49:58
#ln 1 11
ln: `1': не допускается создавать жесткие ссылки на каталоги
15:52:35
#ls -l /etc/init.d/
итого 336
-rwxr-xr-x 1 root root 1850 2006-01-14 13:12 acpid
-rwxr-xr-x 1 root root 5884 2007-02-16 13:22 alsa
-rwxr-xr-x 1 root root 8710 2007-01-12 15:36 alsa-utils
-rwxr-xr-x 1 root root 1037 2006-09-24 15:53 anacron
-rwxr-xr-x 1 root root  969 2006-01-03 09:15 atd
-rwxr-xr-x 1 root root 4318 2007-01-07 20:29 avahi-daemon
-rwxr-xr-x 1 root root 2803 2006-10-18 16:25 bittorrent
-rwxr-xr-x 1 root root 5089 2006-09-20 14:33 bootclean
-rwxr-xr-x 1 root root 2146 2006-09-13 00:30 bootlogd
...
-rwxr-xr-x 1 root root  541 2006-04-06 22:58 sudo
-rwxr-xr-x 1 root root 2037 2006-05-25 12:38 sysklogd
-rwxr-xr-x 1 root root 8178 2006-12-19 12:21 udev
-rwxr-xr-x 1 root root 1252 2006-03-28 10:44 udev-mtab
-rwxr-xr-x 1 root root 3175 2006-11-25 11:22 umountfs
-rwxr-xr-x 1 root root 2128 2006-11-26 20:23 umountnfs.sh
-rwxr-xr-x 1 root root 1122 2006-09-30 17:37 umountroot
-rwxr-xr-x 1 root root 1815 2006-09-13 00:30 urandom
-rwxr-xr-x 1 root root 1626 2006-10-05 03:03 wpa-ifupdown
-rwxr-xr-x 1 root root 1805 2007-02-13 12:02 x11-common
15:58:25
#vim /etc/init.d/x11-common
15:59:20
#ls -l /etc/init.d/
итого 336
-rwxr-xr-x 1 root root 1850 2006-01-14 13:12 acpid
-rwxr-xr-x 1 root root 5884 2007-02-16 13:22 alsa
-rwxr-xr-x 1 root root 8710 2007-01-12 15:36 alsa-utils
-rwxr-xr-x 1 root root 1037 2006-09-24 15:53 anacron
-rwxr-xr-x 1 root root  969 2006-01-03 09:15 atd
-rwxr-xr-x 1 root root 4318 2007-01-07 20:29 avahi-daemon
-rwxr-xr-x 1 root root 2803 2006-10-18 16:25 bittorrent
-rwxr-xr-x 1 root root 5089 2006-09-20 14:33 bootclean
-rwxr-xr-x 1 root root 2146 2006-09-13 00:30 bootlogd
...
-rwxr-xr-x 1 root root  541 2006-04-06 22:58 sudo
-rwxr-xr-x 1 root root 2037 2006-05-25 12:38 sysklogd
-rwxr-xr-x 1 root root 8178 2006-12-19 12:21 udev
-rwxr-xr-x 1 root root 1252 2006-03-28 10:44 udev-mtab
-rwxr-xr-x 1 root root 3175 2006-11-25 11:22 umountfs
-rwxr-xr-x 1 root root 2128 2006-11-26 20:23 umountnfs.sh
-rwxr-xr-x 1 root root 1122 2006-09-30 17:37 umountroot
-rwxr-xr-x 1 root root 1815 2006-09-13 00:30 urandom
-rwxr-xr-x 1 root root 1626 2006-10-05 03:03 wpa-ifupdown
-rwxr-xr-x 1 root root 1805 2007-02-13 12:02 x11-common
15:59:34
#/etc/init.d/exim4 stoip
Usage: /etc/init.d/exim4 {start|stop|restart|reload|status|what|force-stop}
15:59:43
#/etc/init.d/exim4 stop
Stopping MTA: exim4_listener.

Файлы

  • /etc/fstab
  • /tmp/dmesg
  • /tmp/dmesg2
  • testfile
  • /etc/fstab
    >
    # /etc/fstab: static file system information.
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    proc            /proc           proc    defaults        0       0
    /dev/hdb1       /               ext3    defaults,errors=remount-ro 0       1
    /dev/hdb7       /home           ext3    defaults        0       2
    /dev/hdb5       /tmp            ext3    defaults        0       2
    /dev/hdb8       /usr            ext3    defaults        0       2
    /dev/hdb6       /var            ext3    defaults        0       2
    /dev/hdb3       none            swap    sw              0       0
    /dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
    /dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
    
    /tmp/dmesg
    >
    audit: initializing netlink socket (disabled)
    audit(1172479479.148:1): initialized
    highmem bounce pool size: 64 pages
    VFS: Disk quotas dquot_6.5.1
    Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    Initializing Cryptographic API
    io scheduler noop registered
    io scheduler anticipatory registered
    io scheduler deadline registered
    io scheduler cfq registered (default)
    isapnp: Scanning for PnP cards...
    isapnp: No Plug & Play device found
    Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
    serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
    00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    00:0a: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
    RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
    PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
    serio: i8042 AUX port at 0x60,0x64 irq 12
    serio: i8042 KBD port at 0x60,0x64 irq 1
    mice: PS/2 mouse device common for all mice
    TCP bic registered
    NET: Registered protocol family 1
    NET: Registered protocol family 17
    NET: Registered protocol family 8
    NET: Registered protocol family 20
    Using IPI No-Shortcut mode
    Time: tsc clocksource has been installed.
    ACPI: (supports S0 S3 S4 S5)
    Freeing unused kernel memory: 196k freed
    input: AT Translated Set 2 keyboard as /class/input/input0
    ACPI: Fan [FAN] (on)
    ACPI: Processor [CPU0] (supports 2 throttling states)
    ACPI: Thermal Zone [THRM] (22 C)
    usbcore: registered new driver usbfs
    usbcore: registered new driver hub
    USB Universal Host Controller Interface driver v3.0
    ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 16 (level, low) -> IRQ 169
    PCI: Setting latency timer of device 0000:00:1d.0 to 64
    uhci_hcd 0000:00:1d.0: UHCI Host Controller
    uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
    uhci_hcd 0000:00:1d.0: irq 169, io base 0x0000d800
    usb usb1: configuration #1 chosen from 1 choice
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 2 ports detected
    Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
    ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
    ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 177
    PCI: Setting latency timer of device 0000:00:1d.1 to 64
    uhci_hcd 0000:00:1d.1: UHCI Host Controller
    uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
    uhci_hcd 0000:00:1d.1: irq 177, io base 0x0000d000
    usb usb2: configuration #1 chosen from 1 choice
    hub 2-0:1.0: USB hub found
    hub 2-0:1.0: 2 ports detected
    ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 185
    PCI: Setting latency timer of device 0000:00:1d.2 to 64
    uhci_hcd 0000:00:1d.2: UHCI Host Controller
    uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
    uhci_hcd 0000:00:1d.2: irq 185, io base 0x0000d400
    usb usb3: configuration #1 chosen from 1 choice
    hub 3-0:1.0: USB hub found
    hub 3-0:1.0: 2 ports detected
    ACPI: PCI Interrupt 0000:00:1d.7[D] -> GSI 23 (level, low) -> IRQ 193
    PCI: Setting latency timer of device 0000:00:1d.7 to 64
    ehci_hcd 0000:00:1d.7: EHCI Host Controller
    ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 4
    PCI: cache line size of 128 is not supported by device 0000:00:1d.7
    ehci_hcd 0000:00:1d.7: irq 193, io mem 0xde080000
    ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
    usb usb4: configuration #1 chosen from 1 choice
    hub 4-0:1.0: USB hub found
    hub 4-0:1.0: 6 ports detected
    ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 169
    3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
    0000:01:00.0: 3Com PCI 3c900 Cyclone 10Mbps TPO at f8840000.
    ICH4: IDE controller at PCI slot 0000:00:1f.1
    ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 185
    ICH4: chipset revision 1
    ICH4: not 100% native mode: will probe irqs later
        ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:DMA
        ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:DMA
    Probing IDE interface ide0...
    hdb: WDC WD400JB-00ENA0, ATA DISK drive
    ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    Probing IDE interface ide1...
    hdd: JLMS DVD-ROM LTD-166S, ATAPI CD/DVD-ROM drive
    ide1 at 0x170-0x177,0x376 on irq 15
    hdb: max request size: 128KiB
    hdb: 78165360 sectors (40020 MB) w/8192KiB Cache, CHS=65535/16/63, UDMA(100)
    hdb: cache flushes not supported
     hdb: hdb1 hdb2 hdb3 hdb4 < hdb5 hdb6 hdb7 hdb8 >
    hdd: ATAPI 48X DVD-ROM drive, 512kB Cache, UDMA(44)
    Uniform CD-ROM driver Revision: 3.20
    kjournald starting.  Commit interval 5 seconds
    EXT3-fs: mounted filesystem with ordered data mode.
    Linux agpgart interface v0.101 (c) Dave Jones
    agpgart: Detected an Intel 845G Chipset.
    agpgart: Detected 8060K stolen memory.
    agpgart: AGP aperture is 128M @ 0xd0000000
    intel_rng: FWH not detected
    Real Time Clock Driver v1.12ac
    input: PC Speaker as /class/input/input1
    pci_hotplug: PCI Hot Plug PCI Core version: 0.5
    shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
    parport: PnPBIOS parport detected.
    parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,EPP,ECP,DMA]
    ACPI: PCI Interrupt 0000:00:1f.3[B] -> GSI 17 (level, low) -> IRQ 201
    Floppy drive(s): fd0 is 1.44M
    FDC 0 is a post-1991 82077
    ACPI: PCI Interrupt 0000:00:1f.5[B] -> GSI 17 (level, low) -> IRQ 201
    PCI: Setting latency timer of device 0000:00:1f.5 to 64
    intel8x0_measure_ac97_clock: measured 58807 usecs
    intel8x0: clocking to 48000
    input: ImExPS/2 Generic Explorer Mouse as /class/input/input2
    ts: Compaq touchscreen protocol output
    Adding 1951888k swap on /dev/hdb3.  Priority:-1 extents:1 across:1951888k
    EXT3 FS on hdb1, internal journal
    loop: loaded (max 8 devices)
    device-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised: dm-devel@redhat.com
    kjournald starting.  Commit interval 5 seconds
    EXT3 FS on hdb7, internal journal
    EXT3-fs: mounted filesystem with ordered data mode.
    kjournald starting.  Commit interval 5 seconds
    EXT3 FS on hdb5, internal journal
    EXT3-fs: mounted filesystem with ordered data mode.
    kjournald starting.  Commit interval 5 seconds
    EXT3 FS on hdb8, internal journal
    EXT3-fs: mounted filesystem with ordered data mode.
    kjournald starting.  Commit interval 5 seconds
    EXT3 FS on hdb6, internal journal
    EXT3-fs: mounted filesystem with ordered data mode.
    NET: Registered protocol family 10
    lo: Disabled Privacy Extensions
    IPv6 over IPv4 tunneling driver
    eth0:  setting full-duplex.
    eth0: no IPv6 routers present
    ACPI: Power Button (FF) [PWRF]
    ACPI: Power Button (CM) [PWRB]
    ACPI: Sleep Button (CM) [SLPB]
    lp0: using parport0 (interrupt-driven).
    ppdev: user-space parallel port driver
    [drm] Initialized drm 1.0.1 20051102
    ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 169
    [drm] Initialized i915 1.5.0 20060119 on minor 0
    FAT: bogus number of reserved sectors
    VFS: Can't find a valid FAT filesystem on dev hdb2.
    FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
    
    /tmp/dmesg2
    >
    FAT
    VFS
    FAT
    
    testfile
    >
    # /etc/fstab: static file system information.
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    proc            /proc           proc    defaults        0       0
    /dev/hdb1       /               ext3    defaults,errors=remount-ro 0       1
    /dev/hdb7       /home           ext3    defaults        0       2
    /dev/hdb5       /tmp            ext3    defaults        0       2
    /dev/hdb8       /usr            ext3    defaults        0       2
    /dev/hdb6       /var            ext3    defaults        0       2
    /dev/hdb3       none            swap    sw              0       0
    /dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
    /dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
    

    Статистика

    Время первой команды журнала15:10:18 2007- 2-26
    Время последней команды журнала15:59:43 2007- 2-26
    Количество командных строк в журнале100
    Процент команд с ненулевым кодом завершения, %10.00
    Процент синтаксически неверно набранных команд, % 2.00
    Суммарное время работы с терминалом *, час 0.82
    Количество командных строк в единицу времени, команда/мин 2.02
    Частота использования команд
    ls29|========================| 24.79%
    vim10|========| 8.55%
    dmesg8|======| 6.84%
    cat8|======| 6.84%
    cp6|=====| 5.13%
    grep6|=====| 5.13%
    more3|==| 2.56%
    mkdir3|==| 2.56%
    umount3|==| 2.56%
    fdisk3|==| 2.56%
    .3|==| 2.56%
    less3|==| 2.56%
    rmdir3|==| 2.56%
    tree3|==| 2.56%
    touch2|=| 1.71%
    .bashrc2|=| 1.71%
    awk2|=| 1.71%
    mount2|=| 1.71%
    rm2|=| 1.71%
    echo2|=| 1.71%
    ln2|=| 1.71%
    /etc/init.d/exim42|=| 1.71%
    pwd1|| 0.85%
    >1|| 0.85%
    whereis1|| 0.85%
    scp1|| 0.85%
    sh1|| 0.85%
    #^1|| 0.85%
    LS1|| 0.85%
    mv1|| 0.85%
    !v1|| 0.85%
    ls-1|| 0.85%
    ____
    *) Интервалы неактивности длительностью 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$