/l3/users/bas/2011-03/linux5.unix.bas/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 |
|
#cat /proc/mdstat
Personalities : [raid1] md0 : active raid1 sda9[1] sda8[0] 48828480 blocks [2/2] [UU] [>....................] resync = 1.0% (523648/48828480) finish=21.5min speed=37403K/sec unused devices: <none> |
#watch cat /proc/mdstat
|
#pvcreate /dev/m
mapper/ mcelog md0 mem mixer |
#pvcreate /dev/md1
Device /dev/md1 not found (or ignored by filtering). |
#pvcreate /dev/md0
Physical volume "/dev/md0" successfully created |
#vg
vgcfgbackup vgconvert vgextend vgmknodes vgs vgcfgrestore vgcreate vgimport vgreduce vgscan vgchange vgdisplay vgimportclone vgremove vgsplit vgck vgexport vgmerge vgrename |
#vgcreate VG1 /dev/md0
Volume group "VG1" successfully created |
#pvdisplay
--- Physical volume --- PV Name /dev/md0 VG Name VG1 PV Size 46.57 GB / not usable 4.06 MB Allocatable yes PE Size (KByte) 4096 Total PE 11920 Free PE 11920 Allocated PE 0 PV UUID BbOJBz-EJ1K-b7nh-tX3M-ayXV-4RJc-4cEyuD |
#vgdisplay
--- Volume group --- VG Name VG1 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 1 VG Access read/write VG Status resizable MAX LV 0 Cur LV 0 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size 46.56 GB PE Size 4.00 MB Total PE 11920 Alloc PE / Size 0 / 0 Free PE / Size 11920 / 46.56 GB VG UUID LX0GgN-Z3in-Kohf-tUtS-8P1E-klmU-XmuQTP |
#lvcreate -L2G -n vol1 /dev/
Display all 211 possibilities? (y or n) |
#lvcreate -L2G -n vol1 /dev/VG1
Logical volume "vol1" created |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 521M 4.1G 12% / /dev/sda6 2.0G 160M 1.7G 9% /tmp /dev/sda3 9.7G 357M 8.9G 4% /var /dev/sda2 20G 2.7G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm /dev/sda7 9.4G 150M 8.8G 2% /mnt/data7 |
#ls -l /dev/VG1/
total 0 lrwxrwxrwx 1 root root 20 Apr 4 12:40 vol1 -> /dev/mapper/VG1-vol1 |
#ls -l /dev/VG1/vol1
lrwxrwxrwx 1 root root 20 Apr 4 12:40 /dev/VG1/vol1 -> /dev/mapper/VG1-vol1 |
#df -h
cat //tmp/l libgomp-4.4.0-6.el5.x86_64.rpm lost+found/ log |
#cat //tmp/log
One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. |
#cat /tmp/log
One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. |
#df -h
|
#lvcreate -L2G -n vol1 /dev/VG1
lvdisplay --- Logical volume --- LV Name /dev/VG1/vol1 VG Name VG1 LV UUID BdTBez-9iH7-UqCZ-qUUU-Yj5q-pBhm-gv9sXi LV Write Access read/write LV Status available # open 0 LV Size 2.00 GB Current LE 512 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 |
#lvdisplay
--- Logical volume --- LV Name /dev/VG1/vol1 VG Name VG1 LV UUID BdTBez-9iH7-UqCZ-qUUU-Yj5q-pBhm-gv9sXi LV Write Access read/write LV Status available # open 0 LV Size 2.00 GB Current LE 512 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 |
#vgdisplay
--- Volume group --- VG Name VG1 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 2 VG Access read/write VG Status resizable MAX LV 0 Cur LV 1 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size 46.56 GB PE Size 4.00 MB Total PE 11920 Alloc PE / Size 512 / 2.00 GB Free PE / Size 11408 / 44.56 GB VG UUID LX0GgN-Z3in-Kohf-tUtS-8P1E-klmU-XmuQTP |
#lvdisplay
for i in {1..5} ; do lvremove /dev/VG1/v$i ; done >& /tmp/log |
#mkfs
mkfs mkfs.cramfs mkfs.ext2 mkfs.ext3 mkfs.msdos mkfs.vfat |
#mkfs.ext3 /dev/VG1/vol1
mke2fs 1.39 (29-May-2006) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 262144 inodes, 524288 blocks 26214 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=536870912 16 block groups 32768 blocks per group, 32768 fragments per group 16384 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912 Writing inode tables: done Creating journal (16384 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 23 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mkdir VOL1
|
#ls
! b ls 1 backups Mail 2 c mbox 3 Desktop rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm a install.log VOL1 anaconda-ks.cfg install.log.syslog |
#rm VOL1/
rm: cannot remove directory `VOL1/': Is a directory |
#rm -rf VOL1/
|
#cd /
|
#mkdir VOL1
|
#mount /dev/VG1/vol1 /VOL1/
|
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 522M 4.1G 12% / /dev/sda6 2.0G 160M 1.7G 9% /tmp /dev/sda3 9.7G 357M 8.9G 4% /var /dev/sda2 20G 2.7G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm /dev/sda7 9.4G 150M 8.8G 2% /mnt/data7 /dev/mapper/VG1-vol1 2.0G 68M 1.9G 4% /VOL1 |
#lvre
lvreduce lvremove lvrename lvresize |
#lvre
lvreduce lvremove lvrename lvresize |
#lvresize +1G /dev/VG1/vol1
Path required for Logical Volume "+1G" Please provide a volume group name Run `lvresize --help' for more information. |
#lvresize -L+1G /dev/VG1/vol1
Extending logical volume vol1 to 3.00 GB Logical volume vol1 successfully resized |
#resize
resize resize2fs |
#resize2fs /dev/VG1/vol1
resize2fs 1.39 (29-May-2006) Filesystem at /dev/VG1/vol1 is mounted on /VOL1; on-line resizing required Performing an on-line resize of /dev/VG1/vol1 to 786432 (4k) blocks. The filesystem on /dev/VG1/vol1 is now 786432 blocks long. |
#vgdisplay
--- Volume group --- VG Name VG1 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 3 VG Access read/write VG Status resizable MAX LV 0 Cur LV 1 Open LV 1 Max PV 0 Cur PV 1 Act PV 1 VG Size 46.56 GB PE Size 4.00 MB Total PE 11920 Alloc PE / Size 768 / 3.00 GB Free PE / Size 11152 / 43.56 GB VG UUID LX0GgN-Z3in-Kohf-tUtS-8P1E-klmU-XmuQTP |
#setxkbmap -option "grp:ctrl_shift_toggle,grp_led:scroll"
|
#mkdir /tmp/share
|
#lv
lvchange lvdisplay lvmchange lvmsadc lvreduce lvresize lvconvert lvextend lvmdiskscan lvmsar lvremove lvs lvcreate lvm lvmdump lvm.static lvrename lvscan |
#lv
lvchange lvdisplay lvmchange lvmsadc lvreduce lvresize lvconvert lvextend lvmdiskscan lvmsar lvremove lvs lvcreate lvm lvmdump lvm.static lvrename lvscan |
#lvc
lvchange lvconvert lvcreate |
#history | grep lvcr
1001 lvcreate -L2G -n vol1 /dev/VG1 1002 for i in {1..10} ; do lvcreate -L100M -n v$i /dev/VG1/ ; done >& /tmp/log 1010 for i in {1..5} ; do lvcreate -L100M -n v$i /dev/VG1/ ; done >& /tmp/log 1029 history | grep lvcr |
#lvcreate L5G -n vol1 /dev/VG1/
Please specify either size or extents (not both) Run `lvcreate --help' for more information. |
#lvcreate -L5G -n vol1 /dev/VG1/
Volume group name expected (no slash) Run `lvcreate --help' for more information. |
#lvcreate -L5G -n vol1 /dev/VG1
Logical volume "vol1" already exists in volume group "VG1" |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 522M 4.1G 12% / /dev/sda6 2.0G 160M 1.7G 9% /tmp /dev/sda3 9.7G 357M 8.9G 4% /var /dev/sda2 20G 2.7G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm /dev/sda7 9.4G 150M 8.8G 2% /mnt/data7 /dev/mapper/VG1-vol1 3.0G 68M 2.8G 3% /VOL1 |
#lvdisplay
--- Logical volume --- LV Name /dev/VG1/vol1 VG Name VG1 LV UUID BdTBez-9iH7-UqCZ-qUUU-Yj5q-pBhm-gv9sXi LV Write Access read/write LV Status available # open 1 LV Size 3.00 GB Current LE 768 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 |
#lvcreate -L5G -n vol2 /dev/VG1
Logical volume "vol2" created |
#lvcreate -L1G -n vol3 /dev/VG1
Logical volume "vol3" created |
#ls /dev/VG1/vol
vol1 vol2 vol3 |
#lvre
lvreduce lvremove lvrename lvresize |
#lvre
lvreduce lvremove lvrename lvresize |
#history | grep lvrem
1006 for i in {1..10} ; do lvremove /dev/VG1/v$i ; done >& /tmp/log 1013 for i in {1..5} ; do lvremove /dev/VG1/v$i ; done >& /tmp/log 1039 history | grep lvrem |
#pvdisplay
--- Physical volume --- PV Name /dev/md0 VG Name VG1 PV Size 46.57 GB / not usable 4.06 MB Allocatable yes PE Size (KByte) 4096 Total PE 11920 Free PE 9616 Allocated PE 2304 PV UUID BbOJBz-EJ1K-b7nh-tX3M-ayXV-4RJc-4cEyuD |
#lvremove /dev/VG1/vol2
Do you really want to remove active logical volume vol2? [y/n]: y Logical volume "vol2" successfully removed |
#lvdisplay
--- Logical volume --- LV Name /dev/VG1/vol1 VG Name VG1 LV UUID BdTBez-9iH7-UqCZ-qUUU-Yj5q-pBhm-gv9sXi LV Write Access read/write LV Status available # open 1 LV Size 3.00 GB Current LE 768 Segments 1 ... LV Write Access read/write LV Status available # open 0 LV Size 1.00 GB Current LE 256 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:2 |
#lvremove /dev/VG1/vol3
Do you really want to remove active logical volume vol3? [y/n]: y Logical volume "vol3" successfully removed |
#pvdisplay
--- Physical volume --- PV Name /dev/md0 VG Name VG1 PV Size 46.57 GB / not usable 4.06 MB Allocatable yes PE Size (KByte) 4096 Total PE 11920 Free PE 11152 Allocated PE 768 PV UUID BbOJBz-EJ1K-b7nh-tX3M-ayXV-4RJc-4cEyuD |
#lvdisplay
--- Logical volume --- LV Name /dev/VG1/vol1 VG Name VG1 LV UUID BdTBez-9iH7-UqCZ-qUUU-Yj5q-pBhm-gv9sXi LV Write Access read/write LV Status available # open 1 LV Size 3.00 GB Current LE 768 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 |
#lvm
lvm lvmdiskscan lvmsadc lvm.static lvmchange lvmdump lvmsar |
#lvm
lvm lvmdiskscan lvmsadc lvm.static lvmchange lvmdump lvmsar |
#lv
lvchange lvdisplay lvmchange lvmsadc lvreduce lvresize lvconvert lvextend lvmdiskscan lvmsar lvremove lvs lvcreate lvm lvmdump lvm.static lvrename lvscan |
#lvs -a
LV VG Attr LSize Origin Snap% Move Log Copy% Convert vol1 VG1 -wi-ao 3.00G |
#lvcreate -L1G -n vol2 /dev/VG1
Logical volume "vol2" created |
#lvcreate -L1G -n vol3 /dev/VG1
Logical volume "vol3" created |
#pvdisplay
--- Physical volume --- PV Name /dev/md0 VG Name VG1 PV Size 46.57 GB / not usable 4.06 MB Allocatable yes PE Size (KByte) 4096 Total PE 11920 Free PE 10640 Allocated PE 1280 PV UUID BbOJBz-EJ1K-b7nh-tX3M-ayXV-4RJc-4cEyuD |
#lvdisplay
--- Logical volume --- LV Name /dev/VG1/vol1 VG Name VG1 LV UUID BdTBez-9iH7-UqCZ-qUUU-Yj5q-pBhm-gv9sXi LV Write Access read/write LV Status available # open 1 LV Size 3.00 GB Current LE 768 Segments 1 ... LV Write Access read/write LV Status available # open 0 LV Size 1.00 GB Current LE 256 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:2 |
#vgdisplay
--- Volume group --- VG Name VG1 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 9 VG Access read/write VG Status resizable MAX LV 0 Cur LV 3 Open LV 1 Max PV 0 Cur PV 1 Act PV 1 VG Size 46.56 GB PE Size 4.00 MB Total PE 11920 Alloc PE / Size 1280 / 5.00 GB Free PE / Size 10640 / 41.56 GB VG UUID LX0GgN-Z3in-Kohf-tUtS-8P1E-klmU-XmuQTP |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 523M 4.1G 12% / /dev/sda6 2.0G 160M 1.7G 9% /tmp /dev/sda3 9.7G 357M 8.9G 4% /var /dev/sda2 20G 2.7G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm /dev/sda7 9.4G 150M 8.8G 2% /mnt/data7 /dev/mapper/VG1-vol1 3.0G 68M 2.8G 3% /VOL1 |
#pvdisplay
--- Physical volume --- PV Name /dev/md0 VG Name VG1 PV Size 46.57 GB / not usable 4.06 MB Allocatable yes PE Size (KByte) 4096 Total PE 11920 Free PE 10640 Allocated PE 1280 PV UUID BbOJBz-EJ1K-b7nh-tX3M-ayXV-4RJc-4cEyuD |
#lvdisplay
--- Logical volume --- LV Name /dev/VG1/vol1 VG Name VG1 LV UUID BdTBez-9iH7-UqCZ-qUUU-Yj5q-pBhm-gv9sXi LV Write Access read/write LV Status available # open 1 LV Size 3.00 GB Current LE 768 Segments 1 ... LV Write Access read/write LV Status available # open 0 LV Size 1.00 GB Current LE 256 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:2 |
#mkdir VOL2
|
#mkdir VOL3
|
#mount /dev/
Display all 212 possibilities? (y or n) |
#mount /dev/sda
sda sda1 sda10 sda2 sda3 sda4 sda5 sda6 sda7 sda8 sda9 |
#mount /dev/VG1/vol2 /VOL2
mount: you must specify the filesystem type |
#rm -rf VOL2
|
#ls
bin DIR home lost+found mnt proc selinux tmp VOL1 boot etc lib media net root srv usr VOL3 dev help lib64 misc opt sbin sys var VOL3-snap |
#rm -rf VOL3
|
#cp /etc/passwd /VOL
VOL1/ VOL2/ VOL3-snap/ |
#cp /etc/passwd /VOL1
|
#ls /VOL
VOL1/ VOL2/ VOL3-snap/ |
#ls /VOL1
lost+found passwd |
#lvcreate -s -n VOL
VOL1/ VOL2/ VOL3-snap/ |
#lvdisplay
--- Logical volume --- LV Name /dev/VG1/vol1 VG Name VG1 LV UUID BdTBez-9iH7-UqCZ-qUUU-Yj5q-pBhm-gv9sXi LV Write Access read/write LV Status available # open 1 LV Size 3.00 GB Current LE 768 Segments 1 ... LV Write Access read/write LV Status available # open 0 LV Size 1.00 GB Current LE 256 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:2 |
#history | greplvremove
bash: greplvremove: command not found |
#history | grep lvremove
1006 for i in {1..10} ; do lvremove /dev/VG1/v$i ; done >& /tmp/log 1013 for i in {1..5} ; do lvremove /dev/VG1/v$i ; done >& /tmp/log 1041 lvremove /dev/VG1/vol2 1043 lvremove /dev/VG1/vol3 1069 history | greplvremove 1070 history | grep lvremove |
#lvremove /dev/VG1/vol2
Do you really want to remove active logical volume vol2? [y/n]: y Logical volume "vol2" successfully removed |
#lvremove /dev/VG1/vol3
Do you really want to remove active logical volume vol3? [y/n]: y Logical volume "vol3" successfully removed |
#lvremove /dev/VG1/vol1
Can't remove open logical volume "vol1" |
#lvdisplay
--- Logical volume --- LV Name /dev/VG1/vol1 VG Name VG1 LV UUID BdTBez-9iH7-UqCZ-qUUU-Yj5q-pBhm-gv9sXi LV Write Access read/write LV Status available # open 1 LV Size 3.00 GB Current LE 768 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 523M 4.1G 12% / /dev/sda6 2.0G 160M 1.7G 9% /tmp /dev/sda3 9.7G 357M 8.9G 4% /var /dev/sda2 20G 2.7G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm /dev/sda7 9.4G 150M 8.8G 2% /mnt/data7 /dev/mapper/VG1-vol1 3.0G 68M 2.8G 3% /VOL1 |
#lvcreate -s -n vol1-snap -L1G /dev/VG1/vol1
Logical volume "vol1-snap" created |
#ls
bin DIR home lost+found mnt proc selinux tmp VOL1 boot etc lib media net root srv usr VOL2 dev help lib64 misc opt sbin sys var VOL3-snap |
#rm -rf VOL2
|
One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found.
Personalities : [raid1] md0 : active raid1 sda9[1] sda8[0] 48828480 blocks [2/2] [UU] [>....................] resync = 1.0% (523648/48828480) finish=21.5min speed=37403K/sec unused devices: <none>
One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found. One or more specified logical volume(s) not found.
Время первой команды журнала | 08:19:33 2011- 4- 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 10:37:58 2011- 4- 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 10.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.47 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ 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 |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008