/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 |
|
#echo '123' | pw useradd user0 -h 0 -L russian -c 'user000' -s /
usr/local/bin/bash -m |
#echo '123' | pw useradd user0 -h 0 -L russian -c 'user000' -s /
usr/local/bin/bash -m |
#echo '123' | pw useradd user0 -h 0 -L russian -c 'user000' -s /
usr/local/bin/bash -m |
#su - user0
Forget what directory you are in? Type "pwd". -- Dru <genesis@istar.ca> [user0@fbsd2 ~]$ exit logout |
#su - user0
Forget what directory you are in? Type "pwd". -- Dru <genesis@istar.ca> [user0@fbsd2 ~]$ exit logout |
#su - user0
Forget what directory you are in? Type "pwd". -- Dru <genesis@istar.ca> [user0@fbsd2 ~]$ exit logout |
#chpass user0
#Changing user information for user0. Login: user0 Password: $1$EGFprTKF$ldH3eEFON2uSJO0MaeSZI. Uid [#]: 1004 Gid [# or name]: 1004 Change [month day year]: Expire [month day year]: Class: russian Home directory: /home/user0 Shell: /usr/sbin/nologin ... ~ ~ ~ ~ ~ ~ ~ ~ ~ chpass: user information updatedaracters |
#chpass user0
#Changing user information for user0. Login: user0 Password: $1$EGFprTKF$ldH3eEFON2uSJO0MaeSZI. Uid [#]: 1004 Gid [# or name]: 1004 Change [month day year]: Expire [month day year]: Class: russian Home directory: /home/user0 Shell: /usr/sbin/nologin ... ~ ~ ~ ~ ~ ~ ~ ~ ~ chpass: user information updatedaracters |
#chpass user0
#Changing user information for user0. Login: user0 Password: $1$EGFprTKF$ldH3eEFON2uSJO0MaeSZI. Uid [#]: 1004 Gid [# or name]: 1004 Change [month day year]: Expire [month day year]: Class: russian Home directory: /home/user0 Shell: /usr/sbin/nologin ... ~ ~ ~ ~ ~ ~ ~ ~ ~ chpass: user information updatedaracters |
#su - user0
This account is currently not available. |
#su - user0
This account is currently not available. |
#su - user0
This account is currently not available. |
#chpass user0
#Changing user information for user0. Login: user0 Password: $1$EGFprTKF$ldH3eEFON2uSJO0MaeSZI. Uid [#]: 1004 Gid [# or name]: 1004 Change [month day year]: Expire [month day year]: Class: russian Home directory: /home/user0 Shell: /usr/local/bin/bash ... ~ ~ ~ ~ ~ ~ ~ ~ ~ chpass: user information updatedaracters |
#chpass user0
#Changing user information for user0. Login: user0 Password: $1$EGFprTKF$ldH3eEFON2uSJO0MaeSZI. Uid [#]: 1004 Gid [# or name]: 1004 Change [month day year]: Expire [month day year]: Class: russian Home directory: /home/user0 Shell: /usr/local/bin/bash ... ~ ~ ~ ~ ~ ~ ~ ~ ~ chpass: user information updatedaracters |
#chpass user0
#Changing user information for user0. Login: user0 Password: $1$EGFprTKF$ldH3eEFON2uSJO0MaeSZI. Uid [#]: 1004 Gid [# or name]: 1004 Change [month day year]: Expire [month day year]: Class: russian Home directory: /home/user0 Shell: /usr/local/bin/bash ... ~ ~ ~ ~ ~ ~ ~ ~ ~ chpass: user information updatedaracters |
#su - user0
To see how long it takes a command to run, type the word "time" before the command name. -- Dru <genesis@istar.ca> [user0@fbsd2 ~]$ shutdon -r now -su: shutdon: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ [user0@fbsd2 ~]$ shutdown -r now -su: /sbin/shutdown: Permission denied [user0@fbsd2 ~]$ exit logout |
#su - user0
To see how long it takes a command to run, type the word "time" before the command name. -- Dru <genesis@istar.ca> [user0@fbsd2 ~]$ shutdon -r now -su: shutdon: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ [user0@fbsd2 ~]$ shutdown -r now -su: /sbin/shutdown: Permission denied [user0@fbsd2 ~]$ exit logout |
#ls
.bash_history .history .lilalo .viminfo install .bash_profile .k5login .login .vimrc mbox .bashrc .l3rc .profile .vnc .cshrc .lesshst .ssh 1 |
#ls
.bash_history .history .lilalo .viminfo install .bash_profile .k5login .login .vimrc mbox .bashrc .l3rc .profile .vnc .cshrc .lesshst .ssh 1 |
#pw userdel -r user0
pw: user name or id required |
#pw userdel -r user0
pw: user name or id required |
#pw -r userdel user0
usage: pw [user|group|lock|unlock] [add|del|mod|show|next] [help|switches/values] |
#pw -r userdel user0
usage: pw [user|group|lock|unlock] [add|del|mod|show|next] [help|switches/values] |
#pw -r userdel user0
usage: pw [user|group|lock|unlock] [add|del|mod|show|next] [help|switches/values] |
#pw userdel user0 -r
|
#pw userdel user0 -r
|
#pw userdel user0 -r
|
#pw userdel user0 -r
|
#cd /home/user/
|
#cd /home/user/
|
#cd /home/user/
|
#ls
.ICEauthority .gnome2 .mailrc .bash_history .gnome2_private .metacity .bash_profile .gstreamer-0.10 .nautilus .bashrc .gtkrc-1.2-gnome2 .profile .cshrc .hushlogin .recently-used.xbel .dmrc .l3rc .rhosts .fontconfig .lilalo .shrc .gconf .login .xsession-errors .gconfd .login_conf Desktop .gnome .mail_aliases |
#ls
.ICEauthority .gnome2 .mailrc .bash_history .gnome2_private .metacity .bash_profile .gstreamer-0.10 .nautilus .bashrc .gtkrc-1.2-gnome2 .profile .cshrc .hushlogin .recently-used.xbel .dmrc .l3rc .rhosts .fontconfig .lilalo .shrc .gconf .login .xsession-errors .gconfd .login_conf Desktop .gnome .mail_aliases |
#ls
.ICEauthority .gnome2 .mailrc .bash_history .gnome2_private .metacity .bash_profile .gstreamer-0.10 .nautilus .bashrc .gtkrc-1.2-gnome2 .profile .cshrc .hushlogin .recently-used.xbel .dmrc .l3rc .rhosts .fontconfig .lilalo .shrc .gconf .login .xsession-errors .gconfd .login_conf Desktop .gnome .mail_aliases |
#touch 123
|
#touch 123
|
#touch 123
|
#ls -ld 123
-rw-r--r-- 1 root wheel 0 Jul 8 20:38 123 |
#ls -ld 123
-rw-r--r-- 1 root wheel 0 Jul 8 20:38 123 |
#ls -ld 123
-rw-r--r-- 1 root wheel 0 Jul 8 20:38 123 |
#chown
usage: chown [-fhv] [-R [-H | -L | -P]] owner[:group] file ... chown [-fhv] [-R [-H | -L | -P]] :group file ... |
#chown
usage: chown [-fhv] [-R [-H | -L | -P]] owner[:group] file ... chown [-fhv] [-R [-H | -L | -P]] :group file ... |
#chown
usage: chown [-fhv] [-R [-H | -L | -P]] owner[:group] file ... chown [-fhv] [-R [-H | -L | -P]] :group file ... |
#chown 123
usage: chown [-fhv] [-R [-H | -L | -P]] owner[:group] file ... chown [-fhv] [-R [-H | -L | -P]] :group file ... |
#chown 123
usage: chown [-fhv] [-R [-H | -L | -P]] owner[:group] file ... chown [-fhv] [-R [-H | -L | -P]] :group file ... |
#chown 123
usage: chown [-fhv] [-R [-H | -L | -P]] owner[:group] file ... chown [-fhv] [-R [-H | -L | -P]] :group file ... |
#chown user 123
|
#chown user 123
|
#chown user 123
|
#chown
usage: chown [-fhv] [-R [-H | -L | -P]] owner[:group] file ... chown [-fhv] [-R [-H | -L | -P]] :group file ... |
#chown
usage: chown [-fhv] [-R [-H | -L | -P]] owner[:group] file ... chown [-fhv] [-R [-H | -L | -P]] :group file ... |
#chown
usage: chown [-fhv] [-R [-H | -L | -P]] owner[:group] file ... chown [-fhv] [-R [-H | -L | -P]] :group file ... |
#ls -ld 123
-rw-r--r-- 1 user wheel 0 Jul 8 20:38 123 |
#ls -ld 123
-rw-r--r-- 1 user wheel 0 Jul 8 20:38 123 |
#ls -ld 123
-rw-r--r-- 1 user wheel 0 Jul 8 20:38 123 |
#chown user 123
|
#chown user 123
|
#chown user 123
|
#chown root 123
|
#chown root 123
|
#chown root 123
|
#ls -la
total 116 drwxr-xr-x 5 root wheel 512 Jul 8 18:57 . drwxr-xr-x 21 root wheel 512 Jul 6 19:00 .. -rw------- 1 root wheel 13067 Jul 8 20:28 .bash_history -rw-r--r-- 1 root wheel 19 Jun 22 12:10 .bash_profile -rw-r--r-- 1 root wheel 38 Jun 22 12:08 .bashrc -rw-r--r-- 2 root wheel 801 Jan 16 2008 .cshrc -rw------- 1 root wheel 164 Mar 15 2008 .history -rw-r--r-- 1 root wheel 143 Jan 16 2008 .k5login -rw-r--r-- 1 root wheel 51 Jun 22 12:09 .l3rc -rw------- 1 root wheel 159 Jul 8 18:58 .lesshst drwxr-xr-x 2 root wheel 6144 Jul 8 20:40 .lilalo -rw-r--r-- 1 root wheel 293 Jan 16 2008 .login -rw-r--r-- 2 root wheel 251 Jan 16 2008 .profile drwx------ 2 root wheel 512 Mar 15 2008 .ssh -rw------- 1 root wheel 5712 Jul 8 18:57 .viminfo -rw-r--r-- 1 root wheel 1 Jul 1 18:37 .vimrc drwxr-xr-x 2 root wheel 512 Mar 28 2008 .vnc -rw-r--r-- 1 root wheel 43 Jun 22 12:11 1 -rw-r--r-- 1 root wheel 5160 Mar 28 2008 install -rw------- 1 root wheel 53312 Mar 28 2008 mbox |
#ls -la
total 116 drwxr-xr-x 5 root wheel 512 Jul 8 18:57 . drwxr-xr-x 21 root wheel 512 Jul 6 19:00 .. -rw------- 1 root wheel 13067 Jul 8 20:28 .bash_history -rw-r--r-- 1 root wheel 19 Jun 22 12:10 .bash_profile -rw-r--r-- 1 root wheel 38 Jun 22 12:08 .bashrc -rw-r--r-- 2 root wheel 801 Jan 16 2008 .cshrc -rw------- 1 root wheel 164 Mar 15 2008 .history -rw-r--r-- 1 root wheel 143 Jan 16 2008 .k5login -rw-r--r-- 1 root wheel 51 Jun 22 12:09 .l3rc -rw------- 1 root wheel 159 Jul 8 18:58 .lesshst drwxr-xr-x 2 root wheel 6144 Jul 8 20:40 .lilalo -rw-r--r-- 1 root wheel 293 Jan 16 2008 .login -rw-r--r-- 2 root wheel 251 Jan 16 2008 .profile drwx------ 2 root wheel 512 Mar 15 2008 .ssh -rw------- 1 root wheel 5712 Jul 8 18:57 .viminfo -rw-r--r-- 1 root wheel 1 Jul 1 18:37 .vimrc drwxr-xr-x 2 root wheel 512 Mar 28 2008 .vnc -rw-r--r-- 1 root wheel 43 Jun 22 12:11 1 -rw-r--r-- 1 root wheel 5160 Mar 28 2008 install -rw------- 1 root wheel 53312 Mar 28 2008 mbox |
#ls -la
total 116 drwxr-xr-x 5 root wheel 512 Jul 8 18:57 . drwxr-xr-x 21 root wheel 512 Jul 6 19:00 .. -rw------- 1 root wheel 13067 Jul 8 20:28 .bash_history -rw-r--r-- 1 root wheel 19 Jun 22 12:10 .bash_profile -rw-r--r-- 1 root wheel 38 Jun 22 12:08 .bashrc -rw-r--r-- 2 root wheel 801 Jan 16 2008 .cshrc -rw------- 1 root wheel 164 Mar 15 2008 .history -rw-r--r-- 1 root wheel 143 Jan 16 2008 .k5login -rw-r--r-- 1 root wheel 51 Jun 22 12:09 .l3rc -rw------- 1 root wheel 159 Jul 8 18:58 .lesshst drwxr-xr-x 2 root wheel 6144 Jul 8 20:40 .lilalo -rw-r--r-- 1 root wheel 293 Jan 16 2008 .login -rw-r--r-- 2 root wheel 251 Jan 16 2008 .profile drwx------ 2 root wheel 512 Mar 15 2008 .ssh -rw------- 1 root wheel 5712 Jul 8 18:57 .viminfo -rw-r--r-- 1 root wheel 1 Jul 1 18:37 .vimrc drwxr-xr-x 2 root wheel 512 Mar 28 2008 .vnc -rw-r--r-- 1 root wheel 43 Jun 22 12:11 1 -rw-r--r-- 1 root wheel 5160 Mar 28 2008 install -rw------- 1 root wheel 53312 Mar 28 2008 mbox |
#vim /etc/fstab
|
#vim /etc/fstab
|
#vim /etc/fstab
|
#smb
smbmsg smbutil |
#smb
smbmsg smbutil |
#mount 192.168.16.254:/data/iso /mnt
|
#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 |
#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 |
#moutn
bash: moutn: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ |
#moutn
bash: moutn: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ |
#mount
/dev/ad0s1a on / (ufs, local) devfs on /dev (devfs, local) /dev/ad0s2e on /tmp (ufs, local, soft-updates) /dev/ad0s2f on /usr (ufs, local, soft-updates) /dev/ad0s2d on /var (ufs, local, soft-updates) 192.168.16.254:/data/iso on /mnt (nfs) |
#mount
/dev/ad0s1a on / (ufs, local) devfs on /dev (devfs, local) /dev/ad0s2e on /tmp (ufs, local, soft-updates) /dev/ad0s2f on /usr (ufs, local, soft-updates) /dev/ad0s2d on /var (ufs, local, soft-updates) 192.168.16.254:/data/iso on /mnt (nfs) |
#showmount -e 192.168.16.254
Exports list on 192.168.16.254: /data/iso 192.168.16.0/24 10.0.17.5 /data/freebsd_inst * /tmp/free * /pxe/sles * |
#showmount -e 192.168.16.254
Exports list on 192.168.16.254: /data/iso 192.168.16.0/24 10.0.17.5 /data/freebsd_inst * /tmp/free * /pxe/sles * |
#mount /mnt/
KNOPPIX_V5.1.0CD-2006-12-30-EN.iso sles/ KNOPPIX_V6.0-ADRIANE_V1.1CD-2009-01-27-EN.iso sles.iso KNOPPIX_V6.0-ADRIANE_V1.1CD-2009-01-27-EN.iso.md5 ubuntu-8.10-desktop-i386.iso Win2008.iso welcome.msg WinPE.iso win2003R2/ debian/ win2003sp2_64x/ freebsd4.8/ win2008/ freebsd6.2/ win2k3Ent.iso freebsd6.3/ win98boot.img freebsd7/ win98se.tar.bz2 frenzy/ windows-server-2003.iso knoppix-3.7ru.iso winxp.iso myubuntu/ |
##mount /mnt/Win2008.iso
|
#mount /mnt/
KNOPPIX_V5.1.0CD-2006-12-30-EN.iso sles/ KNOPPIX_V6.0-ADRIANE_V1.1CD-2009-01-27-EN.iso sles.iso KNOPPIX_V6.0-ADRIANE_V1.1CD-2009-01-27-EN.iso.md5 ubuntu-8.10-desktop-i386.iso Win2008.iso welcome.msg WinPE.iso win2003R2/ debian/ win2003sp2_64x/ freebsd4.8/ win2008/ freebsd6.2/ win2k3Ent.iso freebsd6.3/ win98boot.img freebsd7/ win98se.tar.bz2 frenzy/ windows-server-2003.iso knoppix-3.7ru.iso winxp.iso myubuntu/ |
##mount /mnt/Win2008.iso
|
#mount /mnt/
KNOPPIX_V5.1.0CD-2006-12-30-EN.iso sles/ KNOPPIX_V6.0-ADRIANE_V1.1CD-2009-01-27-EN.iso sles.iso KNOPPIX_V6.0-ADRIANE_V1.1CD-2009-01-27-EN.iso.md5 ubuntu-8.10-desktop-i386.iso Win2008.iso welcome.msg WinPE.iso win2003R2/ debian/ win2003sp2_64x/ freebsd4.8/ win2008/ freebsd6.2/ win2k3Ent.iso freebsd6.3/ win98boot.img freebsd7/ win98se.tar.bz2 frenzy/ windows-server-2003.iso knoppix-3.7ru.iso winxp.iso myubuntu/ |
##mount /mnt/Win2008.iso
|
#mkdir /mnt1
|
#mkdir /mnt1
|
#mkdir /mnt1
|
#mount /mnt/Win2008.iso /mnt1
mount: /mnt/Win2008.iso: No such file or directory |
#mount /mnt/Win2008.iso /mnt1
mount: /mnt/Win2008.iso: No such file or directory |
#mount /mnt/Win2008.iso /mnt1
mount: /mnt/Win2008.iso: No such file or directory |
#mount /mnt/Win2008.iso /mnt
mount: /mnt/Win2008.iso: No such file or directory |
#mount /mnt/Win2008.iso /mnt
mount: /mnt/Win2008.iso: No such file or directory |
#mount /mnt/Win2008.iso /mnt
mount: /mnt/Win2008.iso: No such file or directory |
#apropos mdcreate
mdcreate: nothing appropriate |
#apropos mdcreate
mdcreate: nothing appropriate |
#apropos mdcreate
mdcreate: nothing appropriate |
#apropos mdsetup
mdsetup: nothing appropriate |
#apropos mdsetup
mdsetup: nothing appropriate |
Время первой команды журнала | 19:31:58 2009- 7- 8 | ||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 20:29:11 2009- 7- 8 | ||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 24.75 | ||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | ||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.19 | ||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 8.89 | ||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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