/l3/users/eb/2009/linux2/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 |
|
#ifconfig eth0 192.168.15.2/24 gw 192.168.15.254 up
gw: Неизвестный хост ifconfig: `--help' gives usage information. |
#ifconfig eth0 192.168.15.2/24 gateway 192.168.15.254 up
gateway: Неизвестный хост ifconfig: `--help' gives usage information. |
#ifconfig eth0 192.168.15.2/24 gateway 192.168.15.254 up
gateway: Неизвестный хост ifconfig: `--help' gives usage information. |
#init 6
|
#init 6
|
#ping ya.ru
PING ya.ru (77.88.21.8) 56(84) bytes of data. 64 bytes from ya.ru (77.88.21.8): icmp_seq=1 ttl=54 time=32.8 ms 64 bytes from ya.ru (77.88.21.8): icmp_seq=2 ttl=54 time=30.9 ms --- ya.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 30.942/31.900/32.858/0.958 ms |
#ping ya.ru
PING ya.ru (77.88.21.8) 56(84) bytes of data. 64 bytes from ya.ru (77.88.21.8): icmp_seq=1 ttl=54 time=32.8 ms 64 bytes from ya.ru (77.88.21.8): icmp_seq=2 ttl=54 time=30.9 ms --- ya.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 30.942/31.900/32.858/0.958 ms |
#fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x4ebd5fde Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux /dev/sda2 2433 4865 19543072+ 83 Linux Disk /dev/sdb: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xece560c1 Device Boot Start End Blocks Id System /dev/sdb1 1 2000 16064968+ 83 Linux /dev/sdb2 2001 4000 16065000 83 Linux /dev/sdb3 4001 9729 46018192+ 5 Extended /dev/sdb5 4001 9729 46018161 83 Linux |
#fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x4ebd5fde Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux /dev/sda2 2433 4865 19543072+ 83 Linux Disk /dev/sdb: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xece560c1 Device Boot Start End Blocks Id System /dev/sdb1 1 2000 16064968+ 83 Linux /dev/sdb2 2001 4000 16065000 83 Linux /dev/sdb3 4001 9729 46018192+ 5 Extended /dev/sdb5 4001 9729 46018161 83 Linux |
#mkfs.ext3 /dev/sda2
mke2fs 1.41.5 (23-Apr-2009) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 1221600 inodes, 4885768 blocks 244288 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=0 150 block groups ... Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 27 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mkfs.ext3 /dev/sda2
mke2fs 1.41.5 (23-Apr-2009) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 1221600 inodes, 4885768 blocks 244288 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=0 150 block groups ... Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 27 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mount /dev/sda2 /mnt
|
#mount /dev/sda2 /mnt
|
#rsync -a --exclude=/{dev,proc,sys,mnt} / /mnt
|
#cat /usr/share/
Display all 173 possibilities? (y or n) |
#cat /usr/share/doc/
Display all 759 possibilities? (y or n) |
#cd /usr/share/doc/xen
xen-hypervisor-3.0.3-1-i386-pae/ xenstore-utils/ xen-utils-common/ xen-hypervisor-3.2-1-i386/ xen-utils-3.0.3-1/ xen-linux-system-2.6.18-6-xen-686/ xen-utils-3.2-1/ |
#zcat /usr/share/doc/xen-utils-common/examples/xmexample1.gz | grep -v ^# | grep -v $^
kernel = "/boot/vmlinuz-2.6.10-xenU" memory = 64 name = "ExampleDomain" vif = [ '' ] disk = [ 'phy:hda1,hda1,w' ] root = "/dev/hda1 ro" extra = "4" |
#zcat /usr/share/doc/xen-utils-common/examples/xmexample1.gz | grep -v ^# | grep -v ^$
kernel = "/boot/vmlinuz-2.6.10-xenU" memory = 64 name = "ExampleDomain" vif = [ '' ] disk = [ 'phy:hda1,hda1,w' ] root = "/dev/hda1 ro" extra = "4" |
#vi /etc/xen/dom1
--- /tmp/l3-saved-3743.31411.27250 2009-06-05 22:18:26.000000000 +0000 +++ /etc/xen/dom1 2009-06-05 22:21:41.000000000 +0000 @@ -1,7 +1,8 @@ -kernel = "/boot/vmlinuz-2.6.10-xenU" +kernel = "/boot/vmlinuz-2.6.18-6-xen-686" +ramdisk = "/boot/initrd.img-2.6.18-6-xen-686" memory = 64 name = "ExampleDomain" -vif = [ '' ] -disk = [ 'phy:hda1,hda1,w' ] +#vif = [ '' ] +disk = [ 'phy:sda2,hda1,w' ] root = "/dev/hda1 ro" extra = "4" |
#mkdir dev sys proc mnt
|
#umount /mnt
umount: /mnt: device is busy umount: /mnt: device is busy |
#xm create dom1
Using config file "/etc/xen/dom1". Error: Device 769 (vbd) could not be connected. Device /dev/sda2 is mounted in the privileged domain, and so cannot be mounted by a guest. |
#vi /etc/xen/dom1
--- /tmp/l3-saved-3743.28823.17389 2009-06-05 22:22:37.000000000 +0000 +++ /etc/xen/dom1 2009-06-05 22:22:44.000000000 +0000 @@ -2,7 +2,6 @@ ramdisk = "/boot/initrd.img-2.6.18-6-xen-686" memory = 64 name = "ExampleDomain" -#vif = [ '' ] disk = [ 'phy:sda2,hda1,w' ] root = "/dev/hda1 ro" extra = "4" |
#umount /mnt
|
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 133.4 ExampleDomain 2 64 1 -b---- 6.2 |
#xm console 2
io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize Xen virtual console successfully installed as tty1 Event-channel device installed. netfront: Initialising virtual ethernet driver. PNP: No PS/2 controller found. Probing ports directly. i8042.c: No controller found. ... linux2 login: root Password: Last login: Fri Jun 5 20:57:06 UTC 2009 on tty1 Linux linux2 2.6.18-6-xen-686 #1 SMP Sat Dec 27 13:17:00 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. You have mail. |
#ifconfig
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:42 errors:0 dropped:0 overruns:0 frame:0 TX packets:42 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3287 (3.2 KiB) TX bytes:3287 (3.2 KiB) |
#ifconfig
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:42 errors:0 dropped:0 overruns:0 frame:0 TX packets:42 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3287 (3.2 KiB) TX bytes:3287 (3.2 KiB) |
#exit
exit Debian GNU/Linux squeeze/sid linux2 tty1 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 134.6 ExampleDomain 2 64 1 -b---- 10.7 |
#xm shutdown 2
|
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 135.1 ExampleDomain 2 64 1 -b---- 10.9 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 135.3 ExampleDomain 2 64 1 -b---- 10.9 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 135.5 ExampleDomain 2 64 1 r----- 11.5 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 135.8 ExampleDomain 2 64 1 r----- 12.4 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 136.1 ExampleDomain 2 64 1 -b---- 12.6 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 136.3 ExampleDomain 2 64 1 r----- 12.6 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 136.5 ExampleDomain 2 64 1 -b---- 12.8 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 136.7 ExampleDomain 2 64 1 -b---- 12.8 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 136.9 ExampleDomain 2 64 1 -b---- 12.8 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 137.1 ExampleDomain 2 64 1 r----- 13.3 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 137.8 |
#vi /etc/xen/xend-
--- /tmp/l3-saved-3743.20738.15455 2009-06-05 22:25:57.000000000 +0000 +++ /etc/xen/xend-config.sxp 2009-06-05 22:26:48.000000000 +0000 @@ -125,7 +125,7 @@ # Your default ethernet device is used as the outgoing interface, by default. # To use a different one (e.g. eth1) use # -# (network-script 'network-bridge netdev=eth1') +(network-script 'network-bridge netdev=eth0') # # The bridge is named xenbr0, by default. To rename the bridge, use # |
#vi /etc/xen/xend-config.sxp
|
#brctl show
bridge name bridge id STP enabled interfaces |
# 8 extra = "4"
Restarting XEN control daemon: xendWaiting for peth0 to negotiate link.. . |
#xm create dom1
Using config file "/etc/xen/dom1". Error: Unable to connect to xend: Connection refused. Is xend running? |
#xm create dom1
Using config file "/etc/xen/dom1". Error: Domain 'ExampleDomain' already exists with ID '3' |
#fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x4ebd5fde Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux /dev/sda2 2433 4865 19543072+ 83 Linux Disk /dev/sdb: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xece560c1 Device Boot Start End Blocks Id System /dev/sdb1 1 2000 16064968+ 83 Linux /dev/sdb2 2001 4000 16065000 83 Linux /dev/sdb3 4001 9729 46018192+ 5 Extended /dev/sdb5 4001 9729 46018161 83 Linux |
#uname -a
Linux linux2 2.6.18-6-xen-686 #1 SMP Sat Dec 27 13:17:00 UTC 2008 i686 GNU/Linux |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 70.3 ExampleDomain 1 64 1 -b---- 0.4 |
#history
352 cd ~ 353 ls 354 ls -l 355 scp 192.168.15.11:/root/l1-linux-v1.2.40.0.tar.gz ~/ 356 scp 192.168.15.11:/root/l1-linux-v1.2.40.0.tar.gz /root/ 357 ls 358 scp 192.168.15.11:/root/l1-linux-v1.2.40.0.tar.gz /root/ 359 ls 360 ssh root@192.168.15.11 ls -l ~/ 361 rsync -a 192.168.15.11:/root/l1-linux-v1.2.40.0.tar.gz /root/ ... 491 dpkg-reconfigure tzdata 492 tdate 493 date 494 vi /etc/xen/dom1 495 xm list 496 xm create dom1 497 xm list 498 exit 499 init 0 500 history |
#ls -l /boot
итого 36764 -rw-r--r-- 1 root root 67139 Дек 27 16:23 config-2.6.18-6-xen-686 -rw-r--r-- 1 root root 86119 Мар 26 10:33 config-2.6.26-2-xen-686 -rw-r--r-- 1 root root 101137 Май 17 23:24 config-2.6.29-2-686 drwxr-xr-x 2 root root 4096 Июн 6 01:00 grub -rw-r--r-- 1 root root 6682157 Июн 5 23:45 initrd.img-2.6.18-6-xen-686 -rw-r--r-- 1 root root 7812500 Июн 5 23:00 initrd.img-2.6.26-2-xen-686 -rw-r--r-- 1 root root 8045193 Июн 1 13:05 initrd.img-2.6.29-2-686 -rw-r--r-- 1 root root 6952974 Май 25 02:59 initrd.img-2.6.29-2-686.bak -rw-r--r-- 1 root root 732729 Дек 27 16:23 System.map-2.6.18-6-xen-686 -rw-r--r-- 1 root root 906178 Мар 26 10:33 System.map-2.6.26-2-xen-686 -rw-r--r-- 1 root root 1055639 Май 17 23:24 System.map-2.6.29-2-686 -rw-r--r-- 1 root root 1245899 Дек 27 16:22 vmlinuz-2.6.18-6-xen-686 -rw-r--r-- 1 root root 1485329 Мар 26 10:32 vmlinuz-2.6.26-2-xen-686 -rw-r--r-- 1 root root 1706928 Май 17 23:23 vmlinuz-2.6.29-2-686 -rw-r--r-- 1 root root 259734 Окт 23 2007 xen-3.0.3-1-i386-pae.gz -rw-r--r-- 1 root root 376094 Июн 28 2008 xen-3.2-1-i386.gz |
#apt-get install sldap
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет sldap |
#history
352 cd ~ 353 ls 354 ls -l 355 scp 192.168.15.11:/root/l1-linux-v1.2.40.0.tar.gz ~/ 356 scp 192.168.15.11:/root/l1-linux-v1.2.40.0.tar.gz /root/ 357 ls 358 scp 192.168.15.11:/root/l1-linux-v1.2.40.0.tar.gz /root/ 359 ls 360 ssh root@192.168.15.11 ls -l ~/ 361 rsync -a 192.168.15.11:/root/l1-linux-v1.2.40.0.tar.gz /root/ ... 491 dpkg-reconfigure tzdata 492 tdate 493 date 494 vi /etc/xen/dom1 495 xm list 496 xm create dom1 497 xm list 498 exit 499 init 0 500 history |
#less /etc/xen/dom
|
#less /etc/xen/dom1
|
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 107.9 ExampleDomain 1 64 1 -b---- 0.8 |
#scp /etc/xen/dom1 root@192.168.15.5:/etc/xen/
dom1 100% 210 0.2KB/s 00:00 |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
Error: Domain 'dom1' does not exist. |
#xm console /etc/xen/dom1
Error: Domain '/etc/xen/dom1' does not exist. |
#fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x4ebd5fde Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux /dev/sda2 2433 4865 19543072+ 83 Linux Disk /dev/sdb: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xece560c1 Device Boot Start End Blocks Id System /dev/sdb1 1 2000 16064968+ 83 Linux /dev/sdb2 2001 4000 16065000 83 Linux /dev/sdb3 4001 9729 46018192+ 5 Extended /dev/sdb5 4001 9729 46018161 83 Linux |
#ls -l
итого 36764 -rw-r--r-- 1 root root 67139 Дек 27 16:23 config-2.6.18-6-xen-686 -rw-r--r-- 1 root root 86119 Мар 26 10:33 config-2.6.26-2-xen-686 -rw-r--r-- 1 root root 101137 Май 17 23:24 config-2.6.29-2-686 drwxr-xr-x 2 root root 4096 Июн 6 01:00 grub -rw-r--r-- 1 root root 6682157 Июн 5 23:45 initrd.img-2.6.18-6-xen-686 -rw-r--r-- 1 root root 7812500 Июн 5 23:00 initrd.img-2.6.26-2-xen-686 -rw-r--r-- 1 root root 8045193 Июн 1 13:05 initrd.img-2.6.29-2-686 -rw-r--r-- 1 root root 6952974 Май 25 02:59 initrd.img-2.6.29-2-686.bak -rw-r--r-- 1 root root 732729 Дек 27 16:23 System.map-2.6.18-6-xen-686 -rw-r--r-- 1 root root 906178 Мар 26 10:33 System.map-2.6.26-2-xen-686 -rw-r--r-- 1 root root 1055639 Май 17 23:24 System.map-2.6.29-2-686 -rw-r--r-- 1 root root 1245899 Дек 27 16:22 vmlinuz-2.6.18-6-xen-686 -rw-r--r-- 1 root root 1485329 Мар 26 10:32 vmlinuz-2.6.26-2-xen-686 -rw-r--r-- 1 root root 1706928 Май 17 23:23 vmlinuz-2.6.29-2-686 -rw-r--r-- 1 root root 259734 Окт 23 2007 xen-3.0.3-1-i386-pae.gz -rw-r--r-- 1 root root 376094 Июн 28 2008 xen-3.2-1-i386.gz |
#ping 192.168.15.5
PING 192.168.15.5 (192.168.15.5) 56(84) bytes of data. From 192.168.15.2 icmp_seq=1 Destination Host Unreachable From 192.168.15.2 icmp_seq=2 Destination Host Unreachable From 192.168.15.2 icmp_seq=3 Destination Host Unreachable From 192.168.15.2 icmp_seq=5 Destination Host Unreachable From 192.168.15.2 icmp_seq=6 Destination Host Unreachable From 192.168.15.2 icmp_seq=7 Destination Host Unreachable From 192.168.15.2 icmp_seq=9 Destination Host Unreachable From 192.168.15.2 icmp_seq=10 Destination Host Unreachable From 192.168.15.2 icmp_seq=11 Destination Host Unreachable From 192.168.15.2 icmp_seq=13 Destination Host Unreachable From 192.168.15.2 icmp_seq=14 Destination Host Unreachable From 192.168.15.2 icmp_seq=15 Destination Host Unreachable --- 192.168.15.5 ping statistics --- 18 packets transmitted, 0 received, +12 errors, 100% packet loss, time 17013ms , pipe 3 |
#mii-tool
SIOCGMIIPHY on 'eth0' failed: Operation not supported no MII interfaces found |
#apt-get install slapt
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет slapt |
#apt-get install ldap
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет ldap |
Display all 173 possibilities? (y or n)
Display all 759 possibilities? (y or n)
Время первой команды журнала | 01:08:36 2009- 6- 6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 15:04:56 2009- 6- 6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 76 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 18.42 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.74 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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