/l3/users/reverse/nt-scale-2010-03/linux1.unix.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 |
|
#hg clone http://xenbits.xensource.com/xen-unstable.hg
destination directory: xen-unstable.hg abort: destination 'xen-unstable.hg' already exists |
#hg update 4.0.0-rc7
abort: There is no Mercurial repository here (.hg not found)! |
#ls
disk4.img etc.iso img_7134.jpg net wxp-sp2.iso xorg.conf.new etc1.iso ggge linux1.save test xen-unstable.hg |
#hg update 4.0.0-rc7
abort: There is no Mercurial repository here (.hg not found)! |
##make world
|
#ls -l
итого 2941008 -rw-r--r-- 1 root root 2148532224 Мар 22 15:06 disk4.img -rw-r--r-- 1 root root 5586944 Мар 25 18:10 etc1.iso -rw-r--r-- 1 root root 5523456 Мар 25 18:10 etc.iso -rw-r--r-- 1 root root 0 Мар 23 12:20 ggge -rwxr-xr-x 1 root root 4944243 Мар 25 18:22 img_7134.jpg -rwxr-xr-x 1 root root 134368440 Мар 25 11:47 linux1.save -rw-r--r-- 1 root root 1938 Мар 25 12:50 net drwxr-xr-x 2 root root 4096 Мар 22 16:11 test -rwxr-xr-x 1 root root 709629952 Мар 25 16:28 wxp-sp2.iso drwxr-xr-x 11 root root 4096 Мар 25 11:44 xen-unstable.hg -rw-r--r-- 1 root root 2723 Мар 24 17:35 xorg.conf.new |
#hg update 4.0.0-rc7
10 files updated, 0 files merged, 0 files removed, 0 files unresolved |
#ls -l
итого 80 drwxr-xr-x 2 root root 4096 Мар 25 11:44 buildconfigs drwxr-xr-x 2 root root 4096 Мар 25 11:44 config -rw-r--r-- 1 root root 6439 Мар 26 10:09 Config.mk -rw-r--r-- 1 root root 19379 Мар 25 11:44 COPYING drwxr-xr-x 7 root root 4096 Мар 25 11:44 docs drwxr-xr-x 3 root root 4096 Мар 25 11:44 extras -rwxr-xr-x 1 root root 1270 Мар 25 11:44 install.sh -rw-r--r-- 1 root root 8183 Мар 25 11:44 Makefile -rw-r--r-- 1 root root 6957 Мар 25 11:44 README drwxr-xr-x 6 root root 4096 Мар 25 11:44 stubdom drwxr-xr-x 39 root root 4096 Мар 25 11:44 tools drwxr-xr-x 3 root root 4096 Мар 25 11:44 unmodified_drivers drwxr-xr-x 9 root root 4096 Мар 26 10:09 xen |
#cd .hg/
|
#ls
00changelog.i branch.cache hgrc store undo.dirstate branch dirstate requires undo.branch |
#du -sh ../../x
xen-unstable.hg/ xorg.conf.new |
#du -sh ../../xen-unstable.hg/
168M ../../xen-unstable.hg/ |
$ssh reverse@89.252.8.2
The authenticity of host '89.252.8.2 (89.252.8.2)' can't be established. RSA key fingerprint is ee:b9:8d:ef:dd:34:4c:3c:e1:53:c5:97:94:87:7c:c0. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '89.252.8.2' (RSA) to the list of known hosts. Password: Last login: Wed Mar 24 14:47:28 EET 2010 from relay02.techexpert.ua on pts/0 reverse@psnk ~ $ sudo -s Пароль: psnk ~ # emerge -s xen Searching... ... Paravirtualized guest support (PARAVIRT_GUEST) [Y/n/?] y Xen guest support (XEN) [Y/n/?] y Maximum allowed size of a domain in gigabytes (XEN_MAX_DOMAIN_MEMORY) [32] 32 Enable Xen debug and tuning parameters in debugfs (XEN_DEBUG_FS) [Y/n/?] y Enable Xen privileged domain support (XEN_DOM0) [Y/n/?] y KVM paravirtualized clock (KVM_CLOCK) [Y/n/?] y KVM Guest support (KVM_GUEST) [N/y/?] n Enable paravirtualization code (PARAVIRT) [Y/?] y Paravirtualization layer for spinlocks (PARAVIRT_SPINLOCKS) [N/y/?] (NEW) Read from remote host 89.252.8.2: Connection reset by peer Connection to 89.252.8.2 closed. |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 6741 2 r----- 13761.9 winxp1 32 1024 1 -b---- 273.8 |
#cat /proc/drbd
version: 8.0.14 (api:86/proto:86) GIT-hash: bb447522fc9a87d0069b7e14f0234911ebdab0f7 build by phil@fat-tyre, 2008-11-12 16:40:33 1: cs:WFConnection st:Primary/Unknown ds:UpToDate/DUnknown C r--- ns:920 nr:0 dw:920 dr:10721 al:22 bm:0 lo:0 pe:0 ua:0 ap:0 resync: used:0/61 hits:0 misses:0 starving:0 dirty:0 changed:0 act_log: used:0/127 hits:114 misses:22 starving:0 dirty:0 changed:22 2: cs:WFConnection st:Secondary/Unknown ds:UpToDate/DUnknown C r--- ns:0 nr:588 dw:688 dr:0 al:0 bm:19 lo:0 pe:0 ua:0 ap:0 resync: used:0/61 hits:0 misses:0 starving:0 dirty:0 changed:0 act_log: used:0/127 hits:0 misses:0 starving:0 dirty:0 changed:0 3: cs:WFConnection st:Primary/Unknown ds:UpToDate/DUnknown C r--- ns:370464 nr:0 dw:2361688 dr:8055116 al:2168 bm:430 lo:0 pe:0 ua:0 ap:0 resync: used:0/61 hits:0 misses:0 starving:0 dirty:0 changed:0 act_log: used:0/127 hits:576084 misses:2188 starving:0 dirty:20 changed:2168 4: cs:WFConnection st:Primary/Unknown ds:UpToDate/DUnknown C r--- ns:0 nr:7298176 dw:7298176 dr:0 al:0 bm:320 lo:0 pe:0 ua:0 ap:0 resync: used:0/61 hits:0 misses:0 starving:0 dirty:0 changed:0 act_log: used:0/127 hits:0 misses:0 starving:0 dirty:0 changed:0 |
$ssh root@192.168.15.10
root@192.168.15.10's password: Linux linux10 2.6.31.12 #1 SMP Thu Mar 25 19:41:09 EET 2010 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. Last login: Fri Mar 26 10:38:19 2010 from 192.168.15.3 l3-agent is already running: pid=3936; pidfile=/root/.lilalo/l3-agent.pid |
#make world
make clean make[1]: Entering directory `/root/xen-unstable.hg' make -C xen clean make[2]: Entering directory `/root/xen-unstable.hg/xen' make -f Rules.mk _clean make[3]: Entering directory `/root/xen-unstable.hg/xen' make -C tools clean make[4]: Entering directory `/root/xen-unstable.hg/xen/tools' [ -d figlet ] && make -C figlet clean make[5]: Entering directory `/root/xen-unstable.hg/xen/tools/figlet' ... cd ..; mv linux-2.6-pvops.git.tmp linux-2.6-pvops.git; \ fi + '[' -d linux-2.6-pvops.git ']' + rm -rf linux-2.6-pvops.git linux-2.6-pvops.git.tmp + mkdir linux-2.6-pvops.git.tmp + rmdir linux-2.6-pvops.git.tmp + git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-pvops.git.tmp Initialized empty Git repository in /root/xen-unstable.hg/linux-2.6-pvops.git.tmp/.git/ remote: Counting objects: 1561444, done. remote: Compressing objects: 100% (256309/256309), done. |
$su -
Пароль: |
#drbdadm primary r2
|
#du -sh /home/
2,4G /home/ |
#192.168.15.10:/root/xen-unstable.hg/linux-2.6-pvops.git.tmp/.git/* /root/xen-unstable.hg/linux-2.6-pvops.git.tmp/.git/
make world install clean make -C xen install make[1]: Entering directory `/root/xen-unstable.hg/xen' make -f Rules.mk _install make[2]: Entering directory `/root/xen-unstable.hg/xen' make -C tools make[3]: Entering directory `/root/xen-unstable.hg/xen/tools' [ -d figlet ] && make -C figlet make[4]: Entering directory `/root/xen-unstable.hg/xen/tools/figlet' ... + rm -rf linux-2.6-pvops.git linux-2.6-pvops.git.tmp + mkdir linux-2.6-pvops.git.tmp + rmdir linux-2.6-pvops.git.tmp + git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-pvops.git.tmp Initialized empty Git repository in /root/xen-unstable.hg/linux-2.6-pvops.git.tmp/.git/ remote: Counting objects: 1561444, done. remote: Compressing objects: 100% (256309/256309), done. ^Cmake[2]: *** [linux-2.6-pvops.git/.valid-src] Прерывание make[1]: *** [linux-2.6-pvops-install] Прерывание make: *** [install-kernels] Прерывание |
#rm /root/disk4.img /root/wxp-sp2.iso
|
#du -sh /root/
8,2G /root/ |
#rm /home/user/
.bash_history .gconfd/ .nautilus/ .bash_logout .gnome/ .profile .bash_profile .gnome2/ .recently-used.xbel .bashrc .gnome2_private/ .ssh/ .config/ .gnupg/ .thumbnails/ .dbus/ .gstreamer-0.10/ .tsclient/ Desktop/ .gvfs/ .update-notifier/ disk.img .ICEauthority .viminfo .dmrc .l3rc .Xauthority etc/ .lilalo/ .xsession-errors .fontconfig/ .metacity/ .gconf/ .mozilla/ |
#rm /home/user/disk.img
|
#make install clean
|
#make install clean
make -C xen install make[1]: Entering directory `/root/xen-unstable.hg/xen' make -f Rules.mk _install make[2]: Entering directory `/root/xen-unstable.hg/xen' make -C tools make[3]: Entering directory `/root/xen-unstable.hg/xen/tools' [ -d figlet ] && make -C figlet make[4]: Entering directory `/root/xen-unstable.hg/xen/tools/figlet' make[4]: `figlet' не требует обновления. make[4]: Leaving directory `/root/xen-unstable.hg/xen/tools/figlet' ... + rm -rf linux-2.6-pvops.git linux-2.6-pvops.git.tmp + mkdir linux-2.6-pvops.git.tmp + rmdir linux-2.6-pvops.git.tmp + git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-pvops.git.tmp Initialized empty Git repository in /root/xen-unstable.hg/linux-2.6-pvops.git.tmp/.git/ remote: Counting objects: 1561444, done. remote: Compressing objects: 100% (256309/256309), done. ^Cmake[2]: *** [linux-2.6-pvops.git/.valid-src] Прерывание make[1]: *** [linux-2.6-pvops-install] Прерывание make: *** [install-kernels] Прерывание |
#du -sh /root/
.aptitude/ ggge linux1.save .viminfo .bash_history .htoprc .mc/ .wapi/ .bash_profile .hushlogin .nano_history xen-unstable.hg/ .bashrc img_7134.jpg net xorg.conf.new .debtags/ .l3rc .profile etc1.iso .lesshst .ssh/ etc.iso .lilalo/ test/ |
#du -sh /root/ggge
0 /root/ggge |
#du -sh /root/test/disk
du: невозможно получить доступ к `/root/test/disk': Нет такого файла или каталога |
#du -sh /root/test/
6,1G /root/test/ |
#du -sh /root/test/disk
disk1.img disk2.img disk3.img |
#du -sh /root/test/disk1
du: невозможно получить доступ к `/root/test/disk1': Нет такого файла или каталога |
#rm /root/test/disk1.img
|
#ls /root/xen-unstable.hg/linux-2.6-pvops.git.tmp/.git/
branches/ description hooks/ objects/ config HEAD info/ refs/ |
#ls /root/xen-unstable.hg/linux-2.6-pvops.git.tmp/.git/objects/
info/ pack/ tmp_pack_Z1V0FV |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sda1 19G 14G 3,9G 78% / tmpfs 3,9G 8,0K 3,9G 1% /lib/init/rw udev 10M 840K 9,2M 9% /dev tmpfs 3,9G 0 3,9G 0% /dev/shm |
#make install clean
make -C xen install make[1]: Entering directory `/root/xen-unstable.hg/xen' make -f Rules.mk _install make[2]: Entering directory `/root/xen-unstable.hg/xen' make -C tools make[3]: Entering directory `/root/xen-unstable.hg/xen/tools' [ -d figlet ] && make -C figlet make[4]: Entering directory `/root/xen-unstable.hg/xen/tools/figlet' make[4]: `figlet' не требует обновления. make[4]: Leaving directory `/root/xen-unstable.hg/xen/tools/figlet' ... fi + '[' -d linux-2.6-pvops.git ']' + rm -rf linux-2.6-pvops.git linux-2.6-pvops.git.tmp + mkdir linux-2.6-pvops.git.tmp + rmdir linux-2.6-pvops.git.tmp + git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-pvops.git.tmp Initialized empty Git repository in /root/xen-unstable.hg/linux-2.6-pvops.git.tmp/.git/ ^Cmake[2]: *** [linux-2.6-pvops.git/.valid-src] Прерывание make[1]: *** [linux-2.6-pvops-install] Прерывание make: *** [install-kernels] Прерывание |
#make world
make clean make[1]: Entering directory `/root/xen-unstable.hg' make -C xen clean make[2]: Entering directory `/root/xen-unstable.hg/xen' make -f Rules.mk _clean make[3]: Entering directory `/root/xen-unstable.hg/xen' make -C tools clean make[4]: Entering directory `/root/xen-unstable.hg/xen/tools' [ -d figlet ] && make -C figlet clean make[5]: Entering directory `/root/xen-unstable.hg/xen/tools/figlet' ... gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/root/xen-unstable.hg/xen/include -I/root/xen-unstable.hg/xen/include/asm-x86/mach-generic -I/root/xen-unstable.hg/xen/include/asm-x86/mach-defaul gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/root/xen-unstable.hg/xen/include -I/root/xen-unstable.hg/xen/include/asm-x86/mach-generic -I/root/xen-unstable.hg/xen/include/asm-x86/mach-defaul gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/root/xen-unstable.hg/xen/include -I/root/xen-unstable.hg/xen/include/asm-x86/mach-generic -I/root/xen-unstable.hg/xen/include/asm-x86/mach-defaul gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/root/xen-unstable.hg/xen/include -I/root/xen-unstable.hg/xen/include/asm-x86/mach-generic -I/root/xen-unstable.hg/xen/include/asm-x86/mach-defaul ^Cmake[5]: *** [i387.o] Прерывание make[4]: *** [/root/xen-unstable.hg/xen/arch/x86/built_in.o] Прерывание make[3]: *** [/root/xen-unstable.hg/xen/xen] Прерывание make[2]: *** [install] Прерывание make[1]: *** [install-xen] Прерывание make: *** [world] Прерывание |
#cd /usr/src/xen-unstable.hg/
|
#make world
make: *** Нет правила для сборки цели `world'. Останов. |
#cd xen-unstable.hg/
|
$ssh reverse@89.252.8.2
Password: Last login: Fri Mar 26 10:19:21 EET 2010 from relay02.techexpert.ua on pts/0 reverse@psnk ~ $ sudo -s Пароль: Sorry, try again. Пароль: Device Drivers ---> x x Firmware Drivers ---> x x x x x x x x x x ... psnk linux # more .config | grep DRDB psnk linux # eselect kernel list Available kernel symlink targets: [1] linux-2.6.32-gentoo-r2 [2] linux-2.6.33-gentoo * psnk linux # more .config | grep DRBD CONFIG_BLK_DEV_DRBD=y CONFIG_DRBD_FAULT_INJECTION=y psnk linux # Read from remote host 89.252.8.2: Connection reset by peer Connection to 89.252.8.2 closed. |
#cd /usr/src/xen-unstable.hg/
make world make clean make[1]: Entering directory `/usr/src/xen-unstable.hg' make -C xen clean make[2]: Entering directory `/usr/src/xen-unstable.hg/xen' make -f Rules.mk _clean make[3]: Entering directory `/usr/src/xen-unstable.hg/xen' make -C tools clean make[4]: Entering directory `/usr/src/xen-unstable.hg/xen/tools' [ -d figlet ] && make -C figlet clean ... fatal: The remote end hung up unexpectedly7.25 MiB | 59 KiB/s fatal: early EOF fatal: index-pack failed make[3]: *** [linux-2.6-pvops.git/.valid-src] Ошибка 128 make[3]: Leaving directory `/usr/src/xen-unstable.hg' make[2]: *** [linux-2.6-pvops-install] Ошибка 2 make[2]: Leaving directory `/usr/src/xen-unstable.hg' make[1]: *** [install-kernels] Ошибка 1 make[1]: Leaving directory `/usr/src/xen-unstable.hg' make: *** [world] Ошибка 2 |
#make world
make clean make[1]: Entering directory `/usr/src/xen-unstable.hg' make -C xen clean make[2]: Entering directory `/usr/src/xen-unstable.hg/xen' make -f Rules.mk _clean make[3]: Entering directory `/usr/src/xen-unstable.hg/xen' make -C tools clean make[4]: Entering directory `/usr/src/xen-unstable.hg/xen/tools' [ -d figlet ] && make -C figlet clean make[5]: Entering directory `/usr/src/xen-unstable.hg/xen/tools/figlet' ... <*> ...ljfour; mag:=1; nonstopmode; input nullfont Please type another input file name ! Emergency stop. <*> ...ljfour; mag:=1; nonstopmode; input nullfont Transcript written on mfput.log. grep: nullfont.log: Нет такого файла или каталога mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input nullfont' failed to make nullfont.tfm. make[2]: *** [user.dvi] Ошибка 1 make[1]: *** [install-docs] Прерывание make: *** [world] Прерывание |
#cat /proc/cpuinfo
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz stepping : 11 cpu MHz : 2327.562 cache size : 4096 KB fdiv_bug : no hlt_bug : no ... f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu de tsc msr pae cx8 apic mtrr cmov pat clflush acpi mmx fxsr sse sse2 ss ht nx constant_tsc pni ssse3 bogomips : 4657.58 clflush size : 64 power management: |
$top
top - 12:27:10 up 1 day, 1:24, 8 users, load average: 2.29, 2.33, 1.91 Tasks: 201 total, 4 running, 197 sleeping, 0 stopped, 0 zombie Cpu(s): 94.8%us, 3.8%sy, 0.0%ni, 1.2%id, 0.0%wa, 0.0%hi, 0.0%si, 0.2%st Mem: 6902784k total, 4577220k used, 2325564k free, 265632k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 4883752k total, 0k used, 4883752k free, 3368188k cached 4137 user 20 0 260m 255m 1512 R 98 3.8 277:47.77 l3-agent 30342 root 20 0 23420 16m 5516 R 15 0.2 0:00.44 cc1 3653 root 20 0 380m 23m 7260 S 9 0.3 20:16.74 Xorg 3968 user 20 0 46564 21m 9980 S 1 0.3 3:40.10 gnome-terminal ... 2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd 3 root RT -5 0 0 0 S 0 0.0 0:00.14 migration/0 4 root 15 -5 0 0 0 S 0 0.0 0:18.26 ksoftirqd/0 5 root RT -5 0 0 0 S 0 0.0 0:01.30 watchdog/0 6 root RT -5 0 0 0 S 0 0.0 0:00.04 migration/1 7 root 15 -5 0 0 0 S 0 0.0 0:04.82 ksoftirqd/1 8 root RT -5 0 0 0 S 0 0.0 0:00.10 watchdog/1 9 root 15 -5 0 0 0 S 0 0.0 0:11.28 events/0 10 root 15 -5 0 0 0 S 0 0.0 0:05.76 events/1 11 root 15 -5 0 0 0 S 0 0.0 0:00.00 khelper |
$top
top - 12:27:18 up 1 day, 1:24, 8 users, load average: 2.32, 2.33, 1.92 Tasks: 201 total, 6 running, 195 sleeping, 0 stopped, 0 zombie Cpu(s): 43.7%us, 6.6%sy, 0.0%ni, 48.5%id, 0.2%wa, 0.0%hi, 0.0%si, 1.0%st Mem: 6902784k total, 4584288k used, 2318496k free, 265720k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 4883752k total, 0k used, 4883752k free, 3369428k cached 3653 root 20 0 380m 23m 7260 R 11 0.3 20:18.04 Xorg 31080 root 20 0 19920 11m 5316 R 5 0.2 0:00.16 cc1 3968 user 20 0 46564 21m 9980 R 3 0.3 3:40.28 gnome-terminal 3911 user 20 0 18104 6204 4996 R 1 0.1 0:24.78 gnome-screensav ... Tasks: 172 total, 3 running, 169 sleeping, 0 stopped, 0 zombie Cpu(s): 51.2%us, 0.3%sy, 0.0%ni, 48.2%id, 0.2%wa, 0.0%hi, 0.2%si, 0.0%st Mem: 6902784k total, 4383368k used, 2519416k free, 1232k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 4883752k total, 0k used, 4883752k free, 3440152k cached 4137 user 20 0 265m 260m 1512 R 100 3.9 390:38.10 l3-agent 3653 root 20 0 378m 23m 7348 S 3 0.3 24:18.85 Xorg 26041 user 20 0 171m 78m 25m S 1 1.2 3:30.37 epiphany-browse 3968 user 20 0 46932 22m 9992 S 1 0.3 4:17.28 gnome-terminal 3912 user 20 0 23348 12m 7580 S 0 0.2 0:59.86 metacity |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на /dev/sda1 19G 15G 3,3G 82% / tmpfs 3,9G 8,0K 3,9G 1% /lib/init/rw udev 10M 840K 9,2M 9% /dev tmpfs 3,9G 0 3,9G 0% /dev/shm |
$ssh root@192.168.15.10
root@192.168.15.10's password: Linux linux10 2.6.31.12 #1 SMP Thu Mar 25 19:41:09 EET 2010 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. Last login: Fri Mar 26 12:39:17 2010 from linux5.unix.nt l3-agent is already running: pid=3908; pidfile=/root/.lilalo/l3-agent.pid |
#nano install.sh
|
#echo "Checking to see whether prerequisite tools are installed..."
итого 96 drwxr-xr-x 2 root root 4096 Мар 25 11:44 buildconfigs drwxr-xr-x 22 root root 4096 Мар 26 12:26 build-linux-2.6-pvops_x86_32 drwxr-xr-x 2 root root 4096 Мар 25 11:44 config -rw-r--r-- 1 root root 6439 Мар 25 14:41 Config.mk -rw-r--r-- 1 root root 19379 Мар 25 11:44 COPYING drwxr-xr-x 4 root root 4096 Мар 26 10:04 dist drwxr-xr-x 7 root root 4096 Мар 26 12:35 docs drwxr-xr-x 3 root root 4096 Мар 25 11:44 extras -rwxr-xr-x 1 root root 1270 Мар 25 11:44 install.sh drwxr-xr-x 24 root root 4096 Мар 26 12:03 linux-2.6-pvops.git -rw-r--r-- 1 root root 8185 Мар 26 10:18 Makefile -rw-r--r-- 1 root root 6957 Мар 25 11:44 README drwxr-xr-x 19 root root 4096 Мар 26 12:31 stubdom drwxr-xr-x 40 root root 4096 Мар 26 12:28 tools drwxr-xr-x 3 root root 4096 Мар 25 11:44 unmodified_drivers drwxr-xr-x 9 root root 4096 Мар 26 11:34 xen drwxr-xr-x 14 root root 4096 Мар 26 10:18 xen-unstable.hg |
#nano xen
|
#-*- mode: Makefile; -*-
|
#!/bin/sh
|
#ls -l /boot/
итого 51504 -rw-r--r-- 1 root root 67139 Дек 27 2008 config-2.6.18-6-xen-686 -rw-r--r-- 1 root root 91715 Мар 9 23:12 config-2.6.26-2-686 -rw-r--r-- 1 root root 86194 Мар 9 23:23 config-2.6.26-2-xen-686 -rw-r--r-- 1 root root 69462 Мар 26 12:39 config-2.6.31.12 drwxr-xr-x 2 root root 4096 Мар 25 12:16 grub -rw-r--r-- 1 root root 7212710 Мар 25 12:16 initrd.img-2.6.18-6-xen-686 -rw-r--r-- 1 root root 8278049 Мар 22 14:18 initrd.img-2.6.26-2-686 -rw-r--r-- 1 root root 6176416 Мар 22 10:08 initrd.img-2.6.26-2-686.bak -rw-r--r-- 1 root root 8224473 Мар 24 16:22 initrd.img-2.6.26-2-xen-686 ... -rw-r--r-- 1 root root 1245899 Дек 27 2008 vmlinuz-2.6.18-6-xen-686 -rw-r--r-- 1 root root 1507056 Мар 9 23:12 vmlinuz-2.6.26-2-686 -rw-r--r-- 1 root root 1485951 Мар 9 23:22 vmlinuz-2.6.26-2-xen-686 -rw-r--r-- 1 root root 4598752 Мар 26 12:39 vmlinuz-2.6.31.12 -rw-r--r-- 1 root root 376094 Июн 28 2008 xen-3.2-1-i386.gz -rw-r--r-- 1 root root 569351 Мар 26 12:38 xen-4.0.0-rc7.gz lrwxrwxrwx 1 root root 16 Мар 26 12:38 xen-4.0.gz -> xen-4.0.0-rc7.gz lrwxrwxrwx 1 root root 16 Мар 26 12:38 xen-4.gz -> xen-4.0.0-rc7.gz lrwxrwxrwx 1 root root 16 Мар 26 12:38 xen.gz -> xen-4.0.0-rc7.gz -rw-r--r-- 1 root root 8253681 Мар 26 12:38 xen-syms-4.0.0-rc7 |
#mki
mkindex mkinitramfs mkinitramfs-kpkg mkisofs |
#dpkg-reconfigure vmlinuz-2.6.31.12
Пакет vmlinuz-2.6.31.12 не установлен, информация о нём недоступна. Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info), для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents). /usr/sbin/dpkg-reconfigure: Пакет vmlinuz-2.6.31.12 не установлен |
#mkinitramfs vmlinuz-2.6.31.12
Usage: /usr/sbin/mkinitramfs [OPTION]... -o outfile [version] Options: -d confdir Specify an alternative configuration directory. -k Keep temporary directory used to make the image. -o outfile Write to outfile. -r root Override ROOT setting in mkinitrd.conf. See mkinitramfs(8) for further details. |
#ls /tmp/
gconfd-user mapping-user plugtmp-1 keyring-B8VEg5 orbit-user seahorse-9Hwb3R l3-saved-14001.6911.12099 plugtmp virtual-user.i4bXgP |
#ls tools/
blktap firmware libaio misc tests xenmon blktap2 flask libfsimage pygrub vnet xenpaging check fs-back libxc python vtpm xenpmd console hotplug libxen remus vtpm_manager xenstat cross-install include libxl Rules.mk xcutils xenstore debugger ioemu-dir Makefile security xenbackendd xentrace examples ioemu-remote memshr sv xenballoon xm-test |
#mkinitramfs vmlinuz-2.6.31.12
Usage: /usr/sbin/mkinitramfs [OPTION]... -o outfile [version] Options: -d confdir Specify an alternative configuration directory. -k Keep temporary directory used to make the image. -o outfile Write to outfile. -r root Override ROOT setting in mkinitrd.conf. See mkinitramfs(8) for further details. |
#mkinitramfs /boot/vmlinuz-2.6.31.12
Usage: /usr/sbin/mkinitramfs [OPTION]... -o outfile [version] Options: -d confdir Specify an alternative configuration directory. -k Keep temporary directory used to make the image. -o outfile Write to outfile. -r root Override ROOT setting in mkinitrd.conf. See mkinitramfs(8) for further details. |
#update-
update-alternatives update-inetd update-app-install update-initramfs update-binfmts update-ispell-dictionary update-ca-certificates update-language update-catalog update-locale update-default-aspell update-manager update-default-ispell update-menus update-default-wordlist update-mime update-desktop-database update-mime-database update-dictcommon-aspell update-modules ... update-fmtutil update-passwd update-fontlang update-pciids update-fonts-alias update-python-modules update-fonts-dir update-rc.d update-fonts-scale update-service update-gconf-defaults update-texmf update-gdkpixbuf-loaders update-updmap update-grub update-usbids update-gtk-immodules update-xmlcatalog update-icon-caches |
#update-i
update-icon-caches update-initramfs update-inetd update-ispell-dictionary |
#update-initramfs
You must specify at least one of -c, -u, or -d. Usage: /usr/sbin/update-initramfs [OPTION]... Options: -k [version] Specify kernel version or 'all' -c Create a new initramfs -u Update an existing initramfs -d Remove an existing initramfs -t Take over a custom initramfs with this one -b Set alternate boot directory -v Be verbose -h This message |
#update-initramfs all
You must specify at least one of -c, -u, or -d. Usage: /usr/sbin/update-initramfs [OPTION]... Options: -k [version] Specify kernel version or 'all' -c Create a new initramfs -u Update an existing initramfs -d Remove an existing initramfs -t Take over a custom initramfs with this one -b Set alternate boot directory -v Be verbose -h This message |
#update-initramfs -k all
You must specify at least one of -c, -u, or -d. Usage: /usr/sbin/update-initramfs [OPTION]... Options: -k [version] Specify kernel version or 'all' -c Create a new initramfs -u Update an existing initramfs -d Remove an existing initramfs -t Take over a custom initramfs with this one -b Set alternate boot directory -v Be verbose -h This message |
#update-initramfs -u
update-initramfs: Generating /boot/initrd.img-2.6.26-2-686 W: mdadm: /etc/mdadm/mdadm.conf defines no arrays. W: mdadm: no arrays defined in configuration file. |
#update-initramfs -c /boot/vmlinuz-2.6.31.12
Create mode requires a version argument Usage: /usr/sbin/update-initramfs [OPTION]... Options: -k [version] Specify kernel version or 'all' -c Create a new initramfs -u Update an existing initramfs -d Remove an existing initramfs -t Take over a custom initramfs with this one -b Set alternate boot directory -v Be verbose -h This message |
#update-initramfs /boot/vmlinuz-2.6.31.12
You must specify at least one of -c, -u, or -d. Usage: /usr/sbin/update-initramfs [OPTION]... Options: -k [version] Specify kernel version or 'all' -c Create a new initramfs -u Update an existing initramfs -d Remove an existing initramfs -t Take over a custom initramfs with this one -b Set alternate boot directory -v Be verbose -h This message |
#update-initramfs -u /boot/vmlinuz-2.6.31.12
update-initramfs: Generating /boot/initrd.img-2.6.26-2-686 ^C |
#update-initramfs -t /boot/vmlinuz-2.6.31.12
You must specify at least one of -c, -u, or -d. Usage: /usr/sbin/update-initramfs [OPTION]... Options: -k [version] Specify kernel version or 'all' -c Create a new initramfs -u Update an existing initramfs -d Remove an existing initramfs -t Take over a custom initramfs with this one -b Set alternate boot directory -v Be verbose -h This message |
#update-initramfs -k /boot/vmlinuz-2.6.31.12
You must specify at least one of -c, -u, or -d. Usage: /usr/sbin/update-initramfs [OPTION]... Options: -k [version] Specify kernel version or 'all' -c Create a new initramfs -u Update an existing initramfs -d Remove an existing initramfs -t Take over a custom initramfs with this one -b Set alternate boot directory -v Be verbose -h This message |
#make-kpkg --initrd
We do not seem to be in a top level linux kernel source directory tree. Since we are trying to make a kernel package, that does not make sense. Please change directory to a top level linux kernel source directory, and try again. (If I am wrong, and this is indeed a top level linux kernel source directory, then I have gotten sadly out of date with current kernels, and you should upgrade kernel-package) |
$ssh reverse@89.252.8.2
Password: Last login: Fri Mar 26 11:25:07 EET 2010 from relay02.techexpert.ua on pts/2 reverse@psnk ~ $ sudo -s Пароль: psnk ~ # make world make: *** Нет правила для сборки цели `world'. Останов. psnk ~ # cd .bash_history .mysql_history .bash_logout php .bash_profile postfixadmin_2.3.tar.gz ... sed -e 's/xen\.lds\.o:/xen\.lds:/g' <.xen.lds.d >.xen.lds.d.new mv -f .xen.lds.d.new .xen.lds.d make -f /data/xen-unstable.hg/xen/Rules.mk /data/xen-unstable.hg/xen/common/symbols-dummy.o make[5]: Entering directory `/data/xen-unstable.hg/xen/arch/x86' gcc -O2 -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/data/xen-unstable.hg/xen/include -I/data/xen-unstable.hg/xen/include/asm-x86/mach-generic -I/data/xen-unstable.hg/xen/include/asm-x86/mach-default -msoft-flo make[5]: Leaving directory `/data/xen-unstable.hg/xen/arch/x86' ld -melf_x86_64 -T xen.lds -N /data/xen-unstable.hg/xen/arch/x86/boot/built_in.o /data/xen-unstable.hg/xen/common/built_in.o /data/xen-unstable.hg/xen/drivers/built_in.o /data/xen-unstable.hg/xen/xsm/built_in.o /data/xen-unstable.hg/xen/arch/x86/built_in.o /data/xen-unstable.hg/xen/crypto/built_in.o \ /data/xen-unstable.hg/xen/common/symbols-dummy.o -o /data/xen-unstable.hg/xen/.xen-syms.0 nm -n /data/xen-unstable.hg/xen/.xen-syms.0 | /data/xen-unstable.hg/xen/tools/symbols >/data/xen-unstable.hg/xen/.xen-syms.0.S Connection to 89.252.8.2 closed. |
#make-kpkg
We do not seem to be in a top level linux kernel source directory tree. Since we are trying to make a kernel package, that does not make sense. Please change directory to a top level linux kernel source directory, and try again. (If I am wrong, and this is indeed a top level linux kernel source directory, then I have gotten sadly out of date with current kernels, and you should upgrade kernel-package) |
#ls
buildconfigs docs stubdom build-linux-2.6-pvops_x86_32 extras tools config install.sh unmodified_drivers Config.mk linux-2.6-pvops.git xen COPYING Makefile xen-unstable.hg dist README |
#ls linux-2.6-pvops.git/
arch crypto fs Kbuild Makefile REPORTING-BUGS sound block Documentation include kernel mm samples tools COPYING drivers init lib net scripts usr CREDITS firmware ipc MAINTAINERS README security virt |
#ls linux-2.6-pvops.git/arch/
alpha/ cris/ ia64/ m68knommu/ parisc/ sparc/ arm/ frv/ Kconfig microblaze/ powerpc/ um/ avr32/ .gitignore m32r/ mips/ s390/ x86/ blackfin/ h8300/ m68k/ mn10300/ sh/ xtensa/ |
#ls linux-2.6-pvops.git/arch/x86/
boot/ Kconfig lib/ pci/ configs/ Kconfig.cpu Makefile power/ crypto/ Kconfig.debug Makefile_32.cpu vdso/ ia32/ kernel/ math-emu/ video/ include/ kvm/ mm/ xen/ Kbuild lguest/ oprofile/ |
#ls linux-2.6-pvops.git/arch/x86/boot/
a20.c cpucheck.c mtools.conf.in vesa.h apm.c edd.c pm.c video-bios.c bioscall.S .gitignore pmjump.S video.c bitops.h header.S printf.c video.h boot.h install.sh regs.c video-mode.c cmdline.c main.c setup.ld video-vesa.c code16gcc.h Makefile string.c video-vga.c compressed/ mca.c tools/ copy.S memory.c tty.c cpu.c mkcpustr.c version.c |
#update-initramfs -k all -c
Cannot create version 2.6.26-2-xen-686: already exists Cannot create version 2.6.26-2-686: already exists Cannot create version 2.6.18-6-xen-686: already exists |
#mkinitramfs
mkinitramfs mkinitramfs-kpkg |
#ls -l /boot/
итого 61660 -rw-r--r-- 1 root root 67139 Дек 27 2008 config-2.6.18-6-xen-686 -rw-r--r-- 1 root root 91715 Мар 9 23:12 config-2.6.26-2-686 -rw-r--r-- 1 root root 86194 Мар 9 23:23 config-2.6.26-2-xen-686 -rw-r--r-- 1 root root 69462 Мар 26 12:39 config-2.6.31.12 drwxr-xr-x 2 root root 4096 Мар 25 12:16 grub -rw-r--r-- 1 root root 7212710 Мар 25 12:16 initrd.img-2.6.18-6-xen-686 -rw-r--r-- 2 root root 8279806 Мар 26 12:54 initrd.img-2.6.26-2-686 -rw-r--r-- 1 root root 8278049 Мар 22 14:18 initrd.img-2.6.26-2-686.bak -rw-r--r-- 2 root root 8279806 Мар 26 12:54 initrd.img-2.6.26-2-686.dpkg-bak ... -rw-r--r-- 1 root root 1245899 Дек 27 2008 vmlinuz-2.6.18-6-xen-686 -rw-r--r-- 1 root root 1507056 Мар 9 23:12 vmlinuz-2.6.26-2-686 -rw-r--r-- 1 root root 1485951 Мар 9 23:22 vmlinuz-2.6.26-2-xen-686 -rw-r--r-- 1 root root 4598752 Мар 26 12:39 vmlinuz-2.6.31.12 -rw-r--r-- 1 root root 376094 Июн 28 2008 xen-3.2-1-i386.gz -rw-r--r-- 1 root root 569351 Мар 26 12:38 xen-4.0.0-rc7.gz lrwxrwxrwx 1 root root 16 Мар 26 12:38 xen-4.0.gz -> xen-4.0.0-rc7.gz lrwxrwxrwx 1 root root 16 Мар 26 12:38 xen-4.gz -> xen-4.0.0-rc7.gz lrwxrwxrwx 1 root root 16 Мар 26 12:38 xen.gz -> xen-4.0.0-rc7.gz -rw-r--r-- 1 root root 8253681 Мар 26 12:38 xen-syms-4.0.0-rc7 |
#ls linux-2.6-pvops.git/
arch/ fs/ lib/ samples/ block/ .git/ .mailmap scripts/ COPYING .gitignore MAINTAINERS security/ CREDITS include/ Makefile sound/ crypto/ init/ mm/ tools/ Documentation/ ipc/ net/ usr/ drivers/ Kbuild README .valid-src firmware/ kernel/ REPORTING-BUGS virt/ |
#ls linux-2.6-pvops.git/i
include/ init/ ipc/ |
#ls linux-2.6-pvops.git/init/
calibrate.c do_mounts_md.c main.c do_mounts.c do_mounts_rd.c Makefile do_mounts.h initramfs.c noinitramfs.c do_mounts_initrd.c Kconfig version.c |
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz stepping : 11 cpu MHz : 2327.562 cache size : 4096 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu de tsc msr pae cx8 apic mtrr cmov pat clflush acpi mmx fxsr sse sse2 ss ht nx constant_tsc pni ssse3 bogomips : 4657.58 clflush size : 64 power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz stepping : 11 cpu MHz : 2327.562 cache size : 4096 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu de tsc msr pae cx8 apic mtrr cmov pat clflush acpi mmx fxsr sse sse2 ss ht nx constant_tsc pni ssse3 bogomips : 4657.58 clflush size : 64 power management:
version: 8.0.14 (api:86/proto:86) GIT-hash: bb447522fc9a87d0069b7e14f0234911ebdab0f7 build by phil@fat-tyre, 2008-11-12 16:40:33 1: cs:WFConnection st:Primary/Unknown ds:UpToDate/DUnknown C r--- ns:920 nr:0 dw:920 dr:10721 al:22 bm:0 lo:0 pe:0 ua:0 ap:0 resync: used:0/61 hits:0 misses:0 starving:0 dirty:0 changed:0 act_log: used:0/127 hits:114 misses:22 starving:0 dirty:0 changed:22 2: cs:WFConnection st:Secondary/Unknown ds:UpToDate/DUnknown C r--- ns:0 nr:588 dw:688 dr:0 al:0 bm:19 lo:0 pe:0 ua:0 ap:0 resync: used:0/61 hits:0 misses:0 starving:0 dirty:0 changed:0 act_log: used:0/127 hits:0 misses:0 starving:0 dirty:0 changed:0 3: cs:WFConnection st:Primary/Unknown ds:UpToDate/DUnknown C r--- ns:370464 nr:0 dw:2361688 dr:8055116 al:2168 bm:430 lo:0 pe:0 ua:0 ap:0 resync: used:0/61 hits:0 misses:0 starving:0 dirty:0 changed:0 act_log: used:0/127 hits:576084 misses:2188 starving:0 dirty:20 changed:2168 4: cs:WFConnection st:Primary/Unknown ds:UpToDate/DUnknown C r--- ns:0 nr:7298176 dw:7298176 dr:0 al:0 bm:320 lo:0 pe:0 ua:0 ap:0 resync: used:0/61 hits:0 misses:0 starving:0 dirty:0 changed:0 act_log: used:0/127 hits:0 misses:0 starving:0 dirty:0 changed:0
Время первой команды журнала | 09:05:43 2010- 3-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:10:51 2010- 3-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 25.74 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.03 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.83 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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