/l3/users/22-06-2009/fbsd-adm/fbsd2.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 |
|
#apropos mdsetup
mdsetup: nothing appropriate |
#apropos md | less
|
#apropos md | less
|
#apropos md | less
|
#apropos mdconfig
mdconfig(8) - configure and enable memory disks |
#apropos mdconfig
mdconfig(8) - configure and enable memory disks |
#apropos mdconfig
mdconfig(8) - configure and enable memory disks |
#man mdconfig
|
#man mdconfig
|
#mdconfig -t vnode -f /mnt/win2
win2003R2/ win2003sp2_64x/ win2008/ win2k3Ent.iso |
#mdconfig -t vnode -f /mnt/win2
win2003R2/ win2003sp2_64x/ win2008/ win2k3Ent.iso |
#mdconfig -t vnode -f /mnt/win2
win2003R2/ win2003sp2_64x/ win2008/ win2k3Ent.iso |
#mdconfig -t vnode -f /mnt/win2
win2003R2/ win2003sp2_64x/ win2008/ win2k3Ent.iso |
#mdconfig -t vnode -f /mnt/win2
win2003R2/ win2003sp2_64x/ win2008/ win2k3Ent.iso |
#mdconfig -t vnode -f /mnt/win2
win2003R2/ win2003sp2_64x/ win2008/ win2k3Ent.iso |
#mdconfig -t vnode -f /mnt/Win2008.iso
usage: mdconfig -a -t type [-n] [-o [no]option] ... [-f file] [-s size] [-S sectorsize] [-u unit] [-x sectors/track] [-y heads/cyl] mdconfig -d -u unit mdconfig -l [-n] [-u unit] type = {malloc, preload, vnode, swap} option = {cluster, compress, reserve} size = %d (512 byte blocks), %db (B), %dk (kB), %dm (MB), %dg (GB) or %dt (TB) |
#mdconfig -t vnode -f /mnt/Win2008.iso
usage: mdconfig -a -t type [-n] [-o [no]option] ... [-f file] [-s size] [-S sectorsize] [-u unit] [-x sectors/track] [-y heads/cyl] mdconfig -d -u unit mdconfig -l [-n] [-u unit] type = {malloc, preload, vnode, swap} option = {cluster, compress, reserve} size = %d (512 byte blocks), %db (B), %dk (kB), %dm (MB), %dg (GB) or %dt (TB) |
#mdconfig -t vnode -f /mnt/Win2008.iso
usage: mdconfig -a -t type [-n] [-o [no]option] ... [-f file] [-s size] [-S sectorsize] [-u unit] [-x sectors/track] [-y heads/cyl] mdconfig -d -u unit mdconfig -l [-n] [-u unit] type = {malloc, preload, vnode, swap} option = {cluster, compress, reserve} size = %d (512 byte blocks), %db (B), %dk (kB), %dm (MB), %dg (GB) or %dt (TB) |
#man mdconfig
|
#man mdconfig
|
#man mdconfig
|
#mdconfig -a -t vnode -f /mnt/Win2008.iso
mdconfig: could not find full path for /mnt/Win2008.iso: No such file or directory |
#mdconfig -a -t vnode -f /mnt/Win2008.iso
mdconfig: could not find full path for /mnt/Win2008.iso: No such file or directory |
#mdconfig -a -t vnode -f /mnt/Win2008.iso
mdconfig: could not find full path for /mnt/Win2008.iso: No such file or directory |
#config -a -t vnode -f /mnt/Win2008.iso
|
#config -a -t vnode -f /mnt/Win2008.iso
|
#config -a -t vnode -f /mnt/Win2008.iso
|
#mdconfig --help
mdconfig: illegal option -- - usage: mdconfig -a -t type [-n] [-o [no]option] ... [-f file] [-s size] [-S sectorsize] [-u unit] [-x sectors/track] [-y heads/cyl] mdconfig -d -u unit mdconfig -l [-n] [-u unit] type = {malloc, preload, vnode, swap} option = {cluster, compress, reserve} size = %d (512 byte blocks), %db (B), %dk (kB), %dm (MB), %dg (GB) or %dt (TB) |
#mdconfig --help
mdconfig: illegal option -- - usage: mdconfig -a -t type [-n] [-o [no]option] ... [-f file] [-s size] [-S sectorsize] [-u unit] [-x sectors/track] [-y heads/cyl] mdconfig -d -u unit mdconfig -l [-n] [-u unit] type = {malloc, preload, vnode, swap} option = {cluster, compress, reserve} size = %d (512 byte blocks), %db (B), %dk (kB), %dm (MB), %dg (GB) or %dt (TB) |
#mdconfig --help
mdconfig: illegal option -- - usage: mdconfig -a -t type [-n] [-o [no]option] ... [-f file] [-s size] [-S sectorsize] [-u unit] [-x sectors/track] [-y heads/cyl] mdconfig -d -u unit mdconfig -l [-n] [-u unit] type = {malloc, preload, vnode, swap} option = {cluster, compress, reserve} size = %d (512 byte blocks), %db (B), %dk (kB), %dm (MB), %dg (GB) or %dt (TB) |
#man mdconfig
|
#man mdconfig
|
#man mdconfig
|
#man 4 md
|
#man 4 md
|
#man 4 md
|
#ls -l /dev/md*
crw------- 1 root wheel 0, 72 1 ÉÀÌ 19:06 /dev/mdctl |
#ls -l /dev/md*
crw------- 1 root wheel 0, 72 1 ÉÀÌ 19:06 /dev/mdctl |
#ls -l /dev/md*
crw------- 1 root wheel 0, 72 1 ÉÀÌ 19:06 /dev/mdctl |
#mdconfig -a -t vnode -f /mnt/Win2008.iso -u /dev/md0
mdconfig: could not find full path for /mnt/Win2008.iso: No such file or directory |
#mdconfig -a -t vnode -f /mnt/Win2008.iso -u /dev/md0
mdconfig: could not find full path for /mnt/Win2008.iso: No such file or directory |
#mdconfig -t vnode -f /mnt/Win2008.iso -u /dev/md0
usage: mdconfig -a -t type [-n] [-o [no]option] ... [-f file] [-s size] [-S sectorsize] [-u unit] [-x sectors/track] [-y heads/cyl] mdconfig -d -u unit mdconfig -l [-n] [-u unit] type = {malloc, preload, vnode, swap} option = {cluster, compress, reserve} size = %d (512 byte blocks), %db (B), %dk (kB), %dm (MB), %dg (GB) or %dt (TB) |
#mdconfig -t vnode -f /mnt/Win2008.iso -u /dev/md0
usage: mdconfig -a -t type [-n] [-o [no]option] ... [-f file] [-s size] [-S sectorsize] [-u unit] [-x sectors/track] [-y heads/cyl] mdconfig -d -u unit mdconfig -l [-n] [-u unit] type = {malloc, preload, vnode, swap} option = {cluster, compress, reserve} size = %d (512 byte blocks), %db (B), %dk (kB), %dm (MB), %dg (GB) or %dt (TB) |
#man mdconfig
|
#man mdconfig
|
#man mdconfig
|
#mdconfig -l
|
#mdconfig -l
|
#mdconfig -l
|
#mdconfig -t vnode -f /mnt/Win2008.iso -u /dev/md0
Win2008.iso |
#mdconfig -t vnode -f /mnt/Win2008.iso -u /dev/md0
Win2008.iso |
#mdconfig -t vnode -f /mnt/Win2008.iso -u /dev/md0
Win2008.iso |
#mdconfig -t vnode -f /mnt/Win2008.iso
usage: mdconfig -a -t type [-n] [-o [no]option] ... [-f file] [-s size] [-S sectorsize] [-u unit] [-x sectors/track] [-y heads/cyl] mdconfig -d -u unit mdconfig -l [-n] [-u unit] type = {malloc, preload, vnode, swap} option = {cluster, compress, reserve} size = %d (512 byte blocks), %db (B), %dk (kB), %dm (MB), %dg (GB) or %dt (TB) |
#mdconfig -t vnode -f /mnt/Win2008.iso
usage: mdconfig -a -t type [-n] [-o [no]option] ... [-f file] [-s size] [-S sectorsize] [-u unit] [-x sectors/track] [-y heads/cyl] mdconfig -d -u unit mdconfig -l [-n] [-u unit] type = {malloc, preload, vnode, swap} option = {cluster, compress, reserve} size = %d (512 byte blocks), %db (B), %dk (kB), %dm (MB), %dg (GB) or %dt (TB) |
#mdconfig -t vnode -f /mnt/Win2008.iso
usage: mdconfig -a -t type [-n] [-o [no]option] ... [-f file] [-s size] [-S sectorsize] [-u unit] [-x sectors/track] [-y heads/cyl] mdconfig -d -u unit mdconfig -l [-n] [-u unit] type = {malloc, preload, vnode, swap} option = {cluster, compress, reserve} size = %d (512 byte blocks), %db (B), %dk (kB), %dm (MB), %dg (GB) or %dt (TB) |
#dmesg | tail
pid 3518 (gdmlogin), uid 92: exited on signal 6 (core dumped) pid 3528 (gdmlogin), uid 92: exited on signal 6 (core dumped) pid 3539 (gdm-binary), uid 92: exited on signal 6 pid 3540 (gdm-binary), uid 92: exited on signal 6 pid 3541 (gdm-binary), uid 92: exited on signal 6 pid 3538 (gdmgreeter), uid 92: exited on signal 6 (core dumped) pid 3552 (gdm-binary), uid 92: exited on signal 6 pid 3553 (gdm-binary), uid 92: exited on signal 6 pid 3554 (gdm-binary), uid 92: exited on signal 6 pid 3551 (gdmgreeter), uid 92: exited on signal 6 (core dumped) |
#dmesg | tail
pid 3518 (gdmlogin), uid 92: exited on signal 6 (core dumped) pid 3528 (gdmlogin), uid 92: exited on signal 6 (core dumped) pid 3539 (gdm-binary), uid 92: exited on signal 6 pid 3540 (gdm-binary), uid 92: exited on signal 6 pid 3541 (gdm-binary), uid 92: exited on signal 6 pid 3538 (gdmgreeter), uid 92: exited on signal 6 (core dumped) pid 3552 (gdm-binary), uid 92: exited on signal 6 pid 3553 (gdm-binary), uid 92: exited on signal 6 pid 3554 (gdm-binary), uid 92: exited on signal 6 pid 3551 (gdmgreeter), uid 92: exited on signal 6 (core dumped) |
#dmesg | tail
pid 3518 (gdmlogin), uid 92: exited on signal 6 (core dumped) pid 3528 (gdmlogin), uid 92: exited on signal 6 (core dumped) pid 3539 (gdm-binary), uid 92: exited on signal 6 pid 3540 (gdm-binary), uid 92: exited on signal 6 pid 3541 (gdm-binary), uid 92: exited on signal 6 pid 3538 (gdmgreeter), uid 92: exited on signal 6 (core dumped) pid 3552 (gdm-binary), uid 92: exited on signal 6 pid 3553 (gdm-binary), uid 92: exited on signal 6 pid 3554 (gdm-binary), uid 92: exited on signal 6 pid 3551 (gdmgreeter), uid 92: exited on signal 6 (core dumped) |
#man mdconfig
|
#man mdconfig
|
#man mdconfig
|
#mdconfig -f /mnt/Win2008.iso
mdconfig: could not find full path for /mnt/Win2008.iso: No such file or directory |
#mdconfig -f /mnt/Win2008.iso
mdconfig: could not find full path for /mnt/Win2008.iso: No such file or directory |
#mdconfig -f /mnt/Win2008.iso
mdconfig: could not find full path for /mnt/Win2008.iso: No such file or directory |
#md
md5 mdassembler mdconfig mdcs2ecma mdmfs mdnormalizer mdvalidater |
#md
md5 mdassembler mdconfig mdcs2ecma mdmfs mdnormalizer mdvalidater |
#md
md5 mdassembler mdconfig mdcs2ecma mdmfs mdnormalizer mdvalidater |
#mdconfig -f /mnt/Win2008.iso -a
mdconfig: could not find full path for /mnt/Win2008.iso: No such file or directory |
#mdconfig -f /mnt/Win2008.iso -a
mdconfig: could not find full path for /mnt/Win2008.iso: No such file or directory |
#mdconfig -f /mnt/Win2008.iso -a
mdconfig: could not find full path for /mnt/Win2008.iso: No such file or directory |
#mdconfig -a -f /mnt/Win2008.iso
mdconfig: could not find full path for /mnt/Win2008.iso: No such file or directory |
#mdconfig -a -f /mnt/Win2008.iso
mdconfig: could not find full path for /mnt/Win2008.iso: No such file or directory |
#mdconfig -a -f /mnt/Win2008.iso
mdconfig: could not find full path for /mnt/Win2008.iso: No such file or directory |
#ls -l /mnt
total 9292436 -rw-r--r-- 1 root wheel 731594752 28 ÑÎ× 19:30 KNOPPIX_V5.1.0CD-2006-12-30-EN.iso -rw-r--r-- 1 root wheel 680466432 29 ÑÎ× 20:31 KNOPPIX_V6.0-ADRIANE_V1.1CD-2009-01-27-EN.iso -rw-r--r-- 1 root wheel 80 29 ÑÎ× 20:31 KNOPPIX_V6.0-ADRIANE_V1.1CD-2009-01-27-EN.iso.md5 lrwxrwxrwx 1 1000 1000 29 28 ÉÀÌ 2008 Win2008.iso -> /data/iso/win2008/Win2008.iso -rwxr-xr-x 1 1000 1000 192544768 17 ÓÅÎ 2007 WinPE.iso drwxrwxrwx 2 root wheel 264 22 ÁÐÒ 20:49 debian drwxr-xr-x 2 1000 1000 128 5 ÁÐÒ 2008 freebsd4.8 drwxr-xr-x 2 1000 wheel 144 17 ÆÅ× 2008 freebsd6.2 drwxr-xr-x 2 1000 1000 144 6 Á×Ç 2008 freebsd6.3 ... -rw-r--r-- 1 root wheel 732766208 30 ÏËÔ 2008 ubuntu-8.10-desktop-i386.iso -rw-r--r-- 1 1000 wheel 170 25 ÑÎ× 2008 welcome.msg drwxr-xr-x 2 1000 wheel 192 11 ÄÅË 2008 win2003R2 drwxr-xr-x 2 1000 1000 208 5 ÁÐÒ 2008 win2003sp2_64x drwxr-xr-x 2 1000 1000 104 9 ÁÐÒ 2008 win2008 -rw-r--r-- 1 1000 1000 574091264 16 ÉÀÌ 2008 win2k3Ent.iso -rw-r--r-- 1 1000 1000 1474560 1 ÍÁÒ 2008 win98boot.img -rw-r--r-- 1 1000 1000 114457563 3 ÍÁÒ 2008 win98se.tar.bz2 -rwxr-xr-x 1 1000 wheel 574750720 8 ÓÅÎ 2007 windows-server-2003.iso -rwxr--r-- 1 1000 wheel 613466112 17 ÆÅ× 2008 winxp.iso |
#mdconfig -a -f /mnt/sles.iso
WARNING: opening backing store: /mnt/sles.iso readonly md0 |
#mdconfig -a -f /mnt/sles.iso
WARNING: opening backing store: /mnt/sles.iso readonly md0 |
#mdconfig -a -f /mnt/sles.iso
WARNING: opening backing store: /mnt/sles.iso readonly md0 |
#mount_cd9660 /dev/md0 /mnt1
|
#mount_cd9660 /dev/md0 /mnt1
|
#mount_cd9660 /dev/md0 /mnt1
|
#ls -l /mnt1
total 11215 -r--r--r-- 2 root wheel 5448754 6 ÉÀÌ 2006 ARCHIVES.gz -r--r--r-- 1 root wheel 17992 6 ÉÀÌ 2006 COPYING -r--r--r-- 1 root wheel 25733 6 ÉÀÌ 2006 COPYING.de -r--r--r-- 1 root wheel 1455 6 ÉÀÌ 2006 COPYRIGHT -r--r--r-- 1 root wheel 1620 6 ÉÀÌ 2006 COPYRIGHT.de -r--r--r-- 1 root wheel 5826649 6 ÉÀÌ 2006 ChangeLog -r--r--r-- 2 root wheel 31130 6 ÉÀÌ 2006 INDEX.gz -r--r--r-- 1 root wheel 16106 6 ÉÀÌ 2006 NEWS -r--r--r-- 2 root wheel 1699 5 ÉÀÌ 2006 README ... -r--r--r-- 1 root wheel 877 6 ÉÀÌ 2006 gpg-pubkey-0dfb3188-41ed929b.asc -r--r--r-- 1 root wheel 613 6 ÉÀÌ 2006 gpg-pubkey-307e3d54-44201d5d.asc -r--r--r-- 1 root wheel 1694 6 ÉÀÌ 2006 gpg-pubkey-3d25d3d9-36e12d04.asc -r--r--r-- 1 root wheel 1036 6 ÉÀÌ 2006 gpg-pubkey-7e2e3b05-44748aba.asc -r--r--r-- 1 root wheel 2173 6 ÉÀÌ 2006 gpg-pubkey-9c800aca-40d8063e.asc -r--r--r-- 1 root wheel 1803 6 ÉÀÌ 2006 gpg-pubkey-a1912208-446a0899.asc -r--r--r-- 2 root wheel 53447 6 ÉÀÌ 2006 ls-lR.gz dr-xr-xr-x 2 root wheel 2048 6 ÉÀÌ 2006 media.1 -r--r--r-- 1 root wheel 5604 6 ÉÀÌ 2006 pubring.gpg dr-xr-xr-x 8 root wheel 2048 6 ÉÀÌ 2006 suse |
#ls -l /mnt1
total 11215 -r--r--r-- 2 root wheel 5448754 6 ÉÀÌ 2006 ARCHIVES.gz -r--r--r-- 1 root wheel 17992 6 ÉÀÌ 2006 COPYING -r--r--r-- 1 root wheel 25733 6 ÉÀÌ 2006 COPYING.de -r--r--r-- 1 root wheel 1455 6 ÉÀÌ 2006 COPYRIGHT -r--r--r-- 1 root wheel 1620 6 ÉÀÌ 2006 COPYRIGHT.de -r--r--r-- 1 root wheel 5826649 6 ÉÀÌ 2006 ChangeLog -r--r--r-- 2 root wheel 31130 6 ÉÀÌ 2006 INDEX.gz -r--r--r-- 1 root wheel 16106 6 ÉÀÌ 2006 NEWS -r--r--r-- 2 root wheel 1699 5 ÉÀÌ 2006 README ... -r--r--r-- 1 root wheel 877 6 ÉÀÌ 2006 gpg-pubkey-0dfb3188-41ed929b.asc -r--r--r-- 1 root wheel 613 6 ÉÀÌ 2006 gpg-pubkey-307e3d54-44201d5d.asc -r--r--r-- 1 root wheel 1694 6 ÉÀÌ 2006 gpg-pubkey-3d25d3d9-36e12d04.asc -r--r--r-- 1 root wheel 1036 6 ÉÀÌ 2006 gpg-pubkey-7e2e3b05-44748aba.asc -r--r--r-- 1 root wheel 2173 6 ÉÀÌ 2006 gpg-pubkey-9c800aca-40d8063e.asc -r--r--r-- 1 root wheel 1803 6 ÉÀÌ 2006 gpg-pubkey-a1912208-446a0899.asc -r--r--r-- 2 root wheel 53447 6 ÉÀÌ 2006 ls-lR.gz dr-xr-xr-x 2 root wheel 2048 6 ÉÀÌ 2006 media.1 -r--r--r-- 1 root wheel 5604 6 ÉÀÌ 2006 pubring.gpg dr-xr-xr-x 8 root wheel 2048 6 ÉÀÌ 2006 suse |
#ls -l /mnt1
total 11215 -r--r--r-- 2 root wheel 5448754 6 ÉÀÌ 2006 ARCHIVES.gz -r--r--r-- 1 root wheel 17992 6 ÉÀÌ 2006 COPYING -r--r--r-- 1 root wheel 25733 6 ÉÀÌ 2006 COPYING.de -r--r--r-- 1 root wheel 1455 6 ÉÀÌ 2006 COPYRIGHT -r--r--r-- 1 root wheel 1620 6 ÉÀÌ 2006 COPYRIGHT.de -r--r--r-- 1 root wheel 5826649 6 ÉÀÌ 2006 ChangeLog -r--r--r-- 2 root wheel 31130 6 ÉÀÌ 2006 INDEX.gz -r--r--r-- 1 root wheel 16106 6 ÉÀÌ 2006 NEWS -r--r--r-- 2 root wheel 1699 5 ÉÀÌ 2006 README ... -r--r--r-- 1 root wheel 877 6 ÉÀÌ 2006 gpg-pubkey-0dfb3188-41ed929b.asc -r--r--r-- 1 root wheel 613 6 ÉÀÌ 2006 gpg-pubkey-307e3d54-44201d5d.asc -r--r--r-- 1 root wheel 1694 6 ÉÀÌ 2006 gpg-pubkey-3d25d3d9-36e12d04.asc -r--r--r-- 1 root wheel 1036 6 ÉÀÌ 2006 gpg-pubkey-7e2e3b05-44748aba.asc -r--r--r-- 1 root wheel 2173 6 ÉÀÌ 2006 gpg-pubkey-9c800aca-40d8063e.asc -r--r--r-- 1 root wheel 1803 6 ÉÀÌ 2006 gpg-pubkey-a1912208-446a0899.asc -r--r--r-- 2 root wheel 53447 6 ÉÀÌ 2006 ls-lR.gz dr-xr-xr-x 2 root wheel 2048 6 ÉÀÌ 2006 media.1 -r--r--r-- 1 root wheel 5604 6 ÉÀÌ 2006 pubring.gpg dr-xr-xr-x 8 root wheel 2048 6 ÉÀÌ 2006 suse |
#vim /mnt1/README
|
#vim /mnt1/README
|
#vim /mnt1/README
|
#driver updates of this product release.
|
#driver updates of this product release.
|
#driver updates of this product release.
|
#umount /mnt
umount: unmount of /mnt failed: Device busy |
#umount /mnt
umount: unmount of /mnt failed: Device busy |
#umount /mnt
umount: unmount of /mnt failed: Device busy |
#lsof +D /mnt
^C |
#lsof +D /mnt
^C |
#lsof +D /mnt
^C |
#fuser /mnt
bash: fuser: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ |
#fuser /mnt
bash: fuser: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ |
#fuser /mnt
bash: fuser: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ |
#pkg_add -r fuser
Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/fuser.tbz: File unavailable (e.g., file not found, no access) pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/fuser.tbz' by URL |
#pkg_add -r fuser
Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/fuser.tbz: File unavailable (e.g., file not found, no access) pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/fuser.tbz' by URL |
Время первой команды журнала | 20:29:11 2009- 7- 8 | ||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 20:38:12 2009- 7- 8 | ||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 35.64 | ||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.97 | ||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.15 | ||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 11.20 | ||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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