/l3/users/bas/2011-03/linux3.unix.bas/user :1 :2 :3 :4 :5 :6 :7 :8 |
|
#touch failik
|
#setfacl -m user:user4:rw failik
setfacl: Option -m: Invalid argument near character 6 |
#setfacl -m user:Masanja:rw failik
|
#getfacl failik
# file: failik # owner: root # group: root user::rw- user:Masanja:rw- group::r-- mask::rw- other::r-- |
#su Masanja
bash: /root/.lilalo//l3prompt: Permission denied [Masanja@linux3:a]$ exit exit |
#su - Masanja
[Masanja@linux3 ~]$ echo privet > failik [Masanja@linux3 ~]$ ls -l failik -rw-rw-r-- 1 Masanja Masanja 7 Apr 2 16:28 failik [Masanja@linux3 ~]$ ls failik failik [Masanja@linux3 ~]$ echo privet > /a/failik -bash: /a/failik: No such file or directory [Masanja@linux3 ~]$ logout |
#pwd
/root/a |
#cd ..
|
#mount -o remount,acl /tmp
|
#mv a /tmp/
|
#ls -l /tmp/a/
total 28 drwxr-xr-x 3 root root 4096 Mar 28 16:14 b drwxr-xr-x 2 root root 4096 Mar 28 16:25 c drwxr-xr-x 4 root root 4096 Mar 28 16:26 d drwxr-xr-x 2 root root 4096 Mar 28 16:25 d1 drwxr-xr-x 2 root root 4096 Mar 28 16:25 d2 drwxr-xr-x 2 root root 4096 Mar 28 16:25 e -rw-rw-r--+ 1 root root 0 Apr 2 16:23 failik |
$init 0
bash: init: command not found |
$su -
Password: l3-agent is already running: pid=3416; pidfile=/root/.lilalo/l3-agent.pid |
#init 0
|
$ssh user@192.168.15.253
| . = . | | . = o . | | . + S o E | | o * o . | | . B + . | | + + . . | | ++o . | +-----------------+ Last login: Mon Apr 4 10:13:24 2011 l3-agent is already running: pid=3013; pidfile=/root/.lilalo/l3-agent.pid |
$su -
Password: l3-agent is already running: pid=3363; pidfile=/root/.lilalo/l3-agent.pid |
#fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes 224 heads, 19 sectors/track, 229504 cylinders Units = cylinders of 4256 * 512 = 2179072 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 2464 5243382+ 83 Linux /dev/sda2 2465 12319 20971440 83 Linux /dev/sda3 12320 17247 10486784 83 Linux /dev/sda4 17248 229504 451682896 5 Extended /dev/sda5 17248 19711 5243382+ 82 Linux swap / Solaris /dev/sda6 19712 20697 2098198+ 83 Linux |
#fdisk /dev/sda
The number of cylinders for this disk is set to 229504. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): p Disk /dev/sda: 500.1 GB, 500107862016 bytes 224 heads, 19 sectors/track, 229504 cylinders Units = cylinders of 4256 * 512 = 2179072 bytes ... s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only) Command (m for help): n No free sectors available Command (m for help): Command (m for help): q |
#fdisk /dev/sda
The number of cylinders for this disk is set to 229504. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): p Disk /dev/sda: 500.1 GB, 500107862016 bytes 224 heads, 19 sectors/track, 229504 cylinders Units = cylinders of 4256 * 512 = 2179072 bytes ... /dev/sda5 17248 19711 5243382+ 82 Linux swap / Solaris /dev/sda6 19712 20697 2098198+ 83 Linux /dev/sda7 20698 25397 10001590+ 83 Linux Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: Device or resource busy. The kernel still uses the old table. The new table will be used at the next reboot. Syncing disks. |
#fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes 224 heads, 19 sectors/track, 229504 cylinders Units = cylinders of 4256 * 512 = 2179072 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 2464 5243382+ 83 Linux /dev/sda2 2465 12319 20971440 83 Linux /dev/sda3 12320 17247 10486784 83 Linux /dev/sda4 17248 229504 451682896 5 Extended /dev/sda5 17248 19711 5243382+ 82 Linux swap / Solaris /dev/sda6 19712 20697 2098198+ 83 Linux /dev/sda7 20698 25397 10001590+ 83 Linux |
#cat /proc/partitions
major minor #blocks name 8 0 488386584 sda 8 1 5243382 sda1 8 2 20971440 sda2 8 3 10486784 sda3 8 4 1 sda4 8 5 5243382 sda5 8 6 2098198 sda6 |
#partprobe
|
#cat /proc/partitions
major minor #blocks name 8 0 488386584 sda 8 1 5243382 sda1 8 2 20971440 sda2 8 3 10486784 sda3 8 4 0 sda4 8 5 5243382 sda5 8 6 2098198 sda6 8 7 10001590 sda7 |
#df
Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda1 5078988 2348356 2468464 49% / /dev/sda6 2032392 78572 1848912 5% /tmp /dev/sda3 10158176 4547852 5085988 48% /var /dev/sda2 20314668 2734852 16531244 15% /usr tmpfs 2008180 0 2008180 0% /dev/shm |
#file -s /dev/sda1
/dev/sda1: Linux rev 1.0 ext3 filesystem data (needs journal recovery) (large files) |
#file -s /dev/sda2
/dev/sda2: Linux rev 1.0 ext3 filesystem data (needs journal recovery) (large files) |
#file -s /dev/sda7
/dev/sda7: data |
#mkfs.ext3 /dev/sda7
mke2fs 1.39 (29-May-2006) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 1251712 inodes, 2500397 blocks 125019 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2562719744 77 block groups 32768 blocks per group, 32768 fragments per group 16256 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 29 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#dumpe2fs /dev/sda7 | less
|
#mkdir /data7
|
#mount /dev/sda /data7
mount: /dev/sda already mounted or /data7 busy |
#mount /dev/sda7 /data7
|
#df
Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda1 5078988 2348596 2468224 49% / /dev/sda6 2032392 78572 1848912 5% /tmp /dev/sda3 10158176 4547952 5085888 48% /var /dev/sda2 20314668 2763560 16502536 15% /usr tmpfs 2008180 0 2008180 0% /dev/shm /dev/sda7 9844436 153192 9191168 2% /data7 |
#umount /data7
|
#df
Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda1 5078988 2348600 2468220 49% / /dev/sda6 2032392 78572 1848912 5% /tmp /dev/sda3 10158176 4547952 5085888 48% /var /dev/sda2 20314668 2763560 16502536 15% /usr tmpfs 2008180 0 2008180 0% /dev/shm |
#vim /etc/fstab
|
#~
bash: mout: command not found |
#mount /data7
mount: special device LABEL=DATA7 does not exist |
#~
LABEL=/tmp /tmp ext3 defaults 1 2 LABEL=/var /var ext3 defaults 1 2 LABEL=/usr /usr ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 LABEL=SWAP-sda5 swap swap defaults 0 0 LABEL=DATA7 /data7 ext3 defaults 0 0 "/etc/fstab" 12L, 762C |
#~
mount: special device LABEL=DATA7 does not exist |
#umount /data7
umount: /data7: not mounted |
#mount /data7
mount: special device LABEL=DATA7 does not exist |
#vim /etc/fstab
|
#~
LABEL=/tmp /tmp ext3 defaults 1 2 LABEL=/var /var ext3 defaults 1 2 LABEL=/usr /usr ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 LABEL=SWAP-sda5 swap swap defaults 0 0 LABEL=DATA7 /data7 ext3 defaults 0 0 "/etc/fstab" 12L, 762C |
#~
|
#e2label /dev/sda7 DATA7
|
#mount /data7
|
#fdisk /dev/sda
The number of cylinders for this disk is set to 229504. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): p Disk /dev/sda: 500.1 GB, 500107862016 bytes 224 heads, 19 sectors/track, 229504 cylinders Units = cylinders of 4256 * 512 = 2179072 bytes ... First cylinder (71292-229504, default 71292): Using default value 71292 Last cylinder or +size or +sizeM or +sizeK (71292-229504, default 229504): +50G Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: Device or resource busy. The kernel still uses the old table. The new table will be used at the next reboot. Syncing disks. |
#partprobe
|
#fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes 224 heads, 19 sectors/track, 229504 cylinders Units = cylinders of 4256 * 512 = 2179072 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 2464 5243382+ 83 Linux /dev/sda2 2465 12319 20971440 83 Linux /dev/sda3 12320 17247 10486784 83 Linux /dev/sda4 17248 229504 451682896 5 Extended /dev/sda5 17248 19711 5243382+ 82 Linux swap / Solaris /dev/sda6 19712 20697 2098198+ 83 Linux /dev/sda7 20698 25397 10001590+ 83 Linux /dev/sda8 25398 48344 48831206+ 83 Linux /dev/sda9 48345 71291 48831206+ 83 Linux /dev/sda10 71292 94238 48831206+ 83 Linux |
#cat /proc/partitions
major minor #blocks name 8 0 488386584 sda 8 1 5243382 sda1 8 2 20971440 sda2 8 3 10486784 sda3 8 4 0 sda4 8 5 5243382 sda5 8 6 2098198 sda6 8 7 10001590 sda7 8 8 48831206 sda8 8 9 48831206 sda9 8 10 48831206 sda10 |
#mdadm -C /dev/md0 -l1-n2 /dev/sda8 dev/sda/9
mdadm: invalid raid level: 1-n2 |
#cat /proc/mdstat
Personalities : unused devices: <none> |
#mdadm -C /dev/md0 -l1 -n2 /dev/sda8 dev/sda/9
mdadm: Cannot open dev/sda/9: No such file or directory mdadm: create aborted |
#mdadm -C /dev/md0 -l1 -n2 /dev/sda8 dev/sda9
mdadm: Cannot open dev/sda9: No such file or directory mdadm: create aborted |
#mdadm -C /dev/md0 -l1 -n2 /dev/sda8 /dev/sda9
mdadm: array /dev/md0 started. |
#Personalities : [raid1]
|
#vgcreate VG1 /dev/md0
No physical volume label read from /dev/md0 Physical volume "/dev/md0" successfully created Volume group "VG1" successfully created |
#pvdisplay
--- Physical volume --- PV Name /dev/md0 VG Name VG1 PV Size 46.57 GB / not usable 2.62 MB Allocatable yes PE Size (KByte) 4096 Total PE 11921 Free PE 11921 Allocated PE 0 PV UUID xhgseN-H5WS-0qeA-fVm0-XQIH-sz91-Xb7ssp |
#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.57 GB PE Size 4.00 MB Total PE 11921 Alloc PE / Size 0 / 0 Free PE / Size 11921 / 46.57 GB VG UUID wTBouv-dEgz-1Epv-gohA-OyXd-5tpZ-dI2s8r |
#lvcreate -L2G -n vol1 /dev/VG1
Logical volume "vol1" created |
#history
1 id 2 exit 3 exit 4 openvt 5 openvt 2 6 openvt -h 7 openvt -c100 bash 8 openvt -h 9 openvt-h 10 openvt -h ... 666 mdadm -C /dev/md0 -l1 -n2 /dev/sda8 /dev/sda9 667 cat /proc/mdstat 668 watch cat /proc/mdstat 669 watch cat /proc/mdstat 670 fdisk -l 671 vgcreate VG1 /dev/md0 672 pvdisplay 673 vgdisplay 674 lvcreate -L2G -n vol1 /dev/VG1 675 history |
#setxkbmap -option "grp : ctrl_shift_toggle, grp_led : scroll"
|
#lvdisblay
bash: lvdisblay: command not found |
#lvdisplay
--- Logical volume --- LV Name /dev/VG1/vol1 VG Name VG1 LV UUID 2Egs1O-x8p8-BPVT-LQPF-FtmB-WMnR-943huP 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 |
#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 29 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mkdir /vol1
|
#mount /dev/VG1/vol1 /vol1
|
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 2.3G 2.4G 49% / /dev/sda6 2.0G 77M 1.8G 5% /tmp /dev/sda3 9.7G 4.4G 4.9G 48% /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% /data7 /dev/mapper/VG1-vol1 2.0G 68M 1.9G 4% /vol1 |
#lvresize -L=1G /dev/VG1/vol1
Invalid argument =1G Error during parsing of command line. |
#lvresize -L+1G /dev/VG1/vol1
Extending logical volume vol1 to 3.00 GB Logical volume vol1 successfully resized |
#resize2fs /dev/VG!/vol1
bash: !/vol1: event not found |
#lvcreate -L2G -n vol2 /dev/VG1
Logical volume "vol2" created |
#lvdisplay
--- Logical volume --- LV Name /dev/VG1/vol1 VG Name VG1 LV UUID 2Egs1O-x8p8-BPVT-LQPF-FtmB-WMnR-943huP 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 2.00 GB Current LE 512 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:1 |
#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 2Egs1O-x8p8-BPVT-LQPF-FtmB-WMnR-943huP 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 -s -n vol1-snap -L1G /dev/VG1/vol1
Logical volume "vol1-snap" created |
#mkdir /vol1snap
|
#cp /etc/passwd /vol1
|
#rm /vol1/passwd
rm: remove regular file `/vol1/passwd'? y |
#mount /dev/VG1/vol1
mount: /dev/mapper/VG1-vol1 already mounted or /vol1 busy mount: according to mtab, /dev/mapper/VG1-vol1 is already mounted on /vol1 |
#mount /dev/VG1/vol1-snap /vol1snap
|
#ls /vol1snap/
lost+found |
#dd if=.dev/zero of=/vol1/file1 bs=1024k count=100
dd: opening `.dev/zero': No such file or directory |
#dd if=.dev/zero of=/dev/vol1/file1 bs=1024k count=100
dd: opening `.dev/zero': No such file or directory |
#dd if=dev/zero of=/vol1/file1 bs=1024k count=100
dd: opening `dev/zero': No such file or directory |
#dd if=/dev/zero of=/vol1/file1 bs=1024k count=100
100+0 records in 100+0 records out 104857600 bytes (105 MB) copied, 0.172088 seconds, 609 MB/s |
#lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert vol1 VG1 owi-ao 3.00G vol1-snap VG1 swi-ao 1.00G vol1 9.81 |
#lvremove /dev/VG1/vol1-snap
Can't remove open logical volume "vol1-snap" |
#umount /dev/VG1/vol1-snap
|
#showmount -e 192.168.15.2
Export list for 192.168.15.2: /usr 192.168.15.0/24 |
#mount 192.168.15.2:/usr /mnt
|
#ls /mnt
bin games kerberos lib64 local sbin src X11R6 etc include lib libexec lost+found share tmp |
#umount /mnt
|
#cat /etc/exports
|
Personalities : unused devices: <none>
major minor #blocks name 8 0 488386584 sda 8 1 5243382 sda1 8 2 20971440 sda2 8 3 10486784 sda3 8 4 0 sda4 8 5 5243382 sda5 8 6 2098198 sda6 8 7 10001590 sda7 8 8 48831206 sda8 8 9 48831206 sda9 8 10 48831206 sda10
Время первой команды журнала | 12:23:12 2011- 4- 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:00:48 2011- 4- 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 17.82 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.95 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.55 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.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