/l3/trainings/nt-lnet/2006-02-18/fbsd2/user :1 |
|
$unix.nt
(Gecko:3743): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?) (epiphany-bin:3831): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?) /dev/dsp: No such file or directory ** (gnome-session:3341): WARNING **: Failed to establish a connection with GDM: No such file or directory ** (gnome-session:3341): WARNING **: Failed to establish a connection with GDM: No such file or directory id: 11c0a80f16000114052474100000033410000 handle: 1 connection: 0x809da00 properties: ((name "Program") (type "ARRAY8") (value "gnome-smproxy")) ... id: 11c0a80f16000114052474900000033410006 handle: 7 connection: 0x80c1400 properties: ((name "Program") (type "ARRAY8") (value "mixer_applet2")) ((name "UserID") (type "ARRAY8") (value "1001")) ((name "_XC_RestartService") (type "LISTofARRAY8") (value "rstart-rsh/fbsd2")) ((name "RestartCommand") (type "LISTofARRAY8") (value "mixer_applet2")) ((name "CloneCommand") (type "LISTofARRAY8") (value "mixer_applet2")) bash: unix.nt: command not found |
$gnom
gnome-about gnome-accessibility-keyboard-properties gnome-at-properties gnome-audio-profiles-properties gnome-background-properties gnome-calculator gnome-cd gnome-character-map gnome-control-center gnome-default-applications-properties ... gnome-doc-prepare gnome-font-properties gnome-font-viewer gnome-help gnome-help-bin gnome-keybinding-properties gnome-keyboard-properties gnome-keyring-daemon gnome-menu-spec-test gnome-mouse-properties |
$w
10:08 up 24 mins, 4 users, load averages: 0,09 0,10 0,05 USER TTY FROM LOGIN@ IDLE WHAT user v0 - 9:45 - script -t 0 -q /home/u root v1 - 9:53 13 script -t 0 -q /root/. user v2 - 10:07 - script -t 0 -q /home/u user p2 :0.0 10:01 4 script -t 0 -q /home/u |
$ls -l /etc
total 500 drwxr-xr-x 2 root wheel 512 13 ÑÎ× 21:04 X11 lrwxrwxrwx 1 root wheel 12 13 ÑÎ× 15:15 aliases -> mail/aliases -rw-r--r-- 1 root wheel 209 3 ÎÏÑ 10:12 amd.map -rw-r--r-- 1 root wheel 1234 3 ÎÏÑ 10:12 apmd.conf -rw-r--r-- 1 root wheel 231 3 ÎÏÑ 10:12 auth.conf drwxr-xr-x 2 root wheel 512 13 ÑÎ× 15:15 bluetooth -rw-r--r-- 1 root wheel 737 3 ÎÏÑ 10:12 crontab -rw-r--r-- 1 root wheel 108 3 ÎÏÑ 10:12 csh.cshrc -rw-r--r-- 1 root wheel 481 3 ÎÏÑ 10:12 csh.login ... -rw-r--r-- 1 root wheel 1425 3 ÎÏÑ 10:12 snmpd.config -rw------- 1 root wheel 40960 13 ÑÎ× 21:09 spwd.db drwxr-xr-x 2 root wheel 512 13 ÑÎ× 14:15 ssh drwxr-xr-x 2 root wheel 512 13 ÑÎ× 15:15 ssl -rw-r--r-- 1 root wheel 367 3 ÎÏÑ 10:12 sysctl.conf -rw-r--r-- 1 root wheel 1335 3 ÎÏÑ 10:12 syslog.conf lrwxrwxrwx 1 root wheel 23 13 ÑÎ× 15:15 termcap -> /usr/share/misc/termcap -rw-r--r-- 1 root wheel 7667 13 ÑÎ× 21:04 ttys -rw-r--r-- 1 root wheel 1400 3 ÎÏÑ 10:12 usbd.conf -r--r--r-- 1 root wheel 0 13 ÑÎ× 15:31 wall_cmos_clock |
$ls -- -l
ls: -l: No such file or directory |
$ls
Desktop files sh base names test bin pics text body proj touchlist c projectX very_long_file_name |
$ls /etc
X11 login.conf.db pwd.db aliases mac.conf rc amd.map mail rc.bsdextended apmd.conf mail.rc rc.conf auth.conf make.conf rc.d bluetooth manpath.config rc.firewall crontab manpath.config.bak rc.firewall6 csh.cshrc master.passwd rc.initdiskless csh.login motd rc.resume csh.logout mtree rc.sendmail ... hosts pccard_ether ssh hosts.allow periodic ssl hosts.equiv pf.conf sysctl.conf hosts.lpd pf.os syslog.conf inetd.conf phones termcap isdn portsnap.conf ttys localtime ppp usbd.conf locate.rc printcap wall_cmos_clock login.access profile login.conf protocols |
$ls -l
total 42 drwxr-xr-x 2 user wheel 512 14 ÑÎ× 10:04 Desktop -rw-r--r-- 1 user wheel 3845 6 ÄÅË 2003 base drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 bin -rw-r--r-- 1 user wheel 12718 6 ÄÅË 2003 body drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 c drwxr-xr-x 3 user wheel 512 13 ÑÎ× 21:04 files drwxr-xr-x 2 user wheel 1024 13 ÑÎ× 21:04 names drwxr-xr-x 2 user wheel 512 11 ÄÅË 2003 pics drwxr-xr-x 3 user wheel 512 6 ÄÅË 2003 proj drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 projectX drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 sh drwxr-xr-x 4 user wheel 512 6 ÄÅË 2003 test drwxr-xr-x 2 user wheel 512 13 ÑÎ× 21:04 text -rw-r--r-- 1 user wheel 18 6 ÄÅË 2003 touchlist -rw-r--r-- 1 user wheel 0 6 ÄÅË 2003 very_long_file_name |
$whatis ls
builtin(1), !(1), %(1), .(1), :(1), @(1), {(1), }(1), alias(1), alloc(1), bg(1), bind(1), bindkey(1), break(1), breaksw(1), builtins(1), case(1), cd(1), chdir(1), command(1), complete(1), continue(1), default(1), dirs(1), do(1), done(1), echo(1), echotc(1), elif(1), else(1), end(1), endif(1), endsw(1), esac(1), eval(1), exec(1), exit(1), export(1), false(1), fc(1), fg(1), filetest(1), fi(1), for(1 ls(1) - list directory contents |
$apropos passwd
kpasswd(1) - Kerberos 5 password changing program kpasswdd(8) - Kerberos 5 password changing server opiepasswd(1) - Change or set a user's password for the OPIE authentication system pam_passwdqc(8) - Password quality-control PAM module passwd(1), yppasswd(1) - modify a user's password passwd(5), master.passwd(5) - format of the password file rpc.yppasswdd(8) - server for updating NIS passwords SSL_CTX_set_default_passwd_cb(3), SSL_CTX_set_default_passwd_cb_userdata(3) - set passwd callback for encrypted PEM file handling passwd(1) - compute password hashes |
$apropos passwd | greb chang
bash: greb: command not found |
$apropos passwd | grep change
|
$apropos user | grep '(8) | -i 'add|delete|remove'
> > |
$apropos user | grep '(8) | -i 'add|delete|remove'
[user@fbsd2:~]$ apropos user | grep '(8)' | -i 'add|delete|remove' bash: -i: command not found |
$apropos user | grep '(8)' | egrep-i 'add|delete|remove'
bash: egrep-i: command not found |
$apropos user | grep '(8)' | egrep -i 'add|delete|remove'
adding_user(8) - procedure for adding new users adduser(8) - command for adding new users adduser.conf(5) - adduser(8) configuration file pw(8) - create, remove, modify & display system users and groups rmuser(8) - remove users from the system |
$man pw
|
$man userdel
|
$apropos user | grep '(8)' | egrep -i 'add|delete|remove'
adding_user(8) - procedure for adding new users adduser(8) - command for adding new users adduser.conf(5) - adduser(8) configuration file pw(8) - create, remove, modify & display system users and groups rmuser(8) - remove users from the system |
$man rmuser
|
$whatis intro
intro(1) - introduction to general commands (tools and utilities) intro(2) - introduction to system calls and error numbers intro(3) - introduction to the C libraries intro(4) - introduction to devices and device drivers intro(5) - introduction to file formats intro(6) - introduction to games intro(7) - miscellaneous information pages intro(8) - introduction to system maintenance and operation commands intro(9) - introduction to system kernel interfaces |
$man 5 intro
|
$cat /tmp/text-rus
ÒÕÓÓËÉÊ ÔÅËÓÔ |
$man ls
|
$PAGER=less man ls
displayed first; directory and non-directory operands are sorted sepa- ...skipping... -r Reverse the order of the sort.es across the page, separated byin commas.ed with the -l option, use unit suffixes: Byte, Kilobyte, -s Display the number of blocks used in the file system by each the file. Block sizes and directory totals are handled as described in The Long Format subsection below, except (if the long formato is not also requested) the directory totals are not output when the output is in a single column, even if multi-column output is requested.iteouts when scanning directories. pathname that is a ... CLICOLOR in the environment. (See below.)ent directory are dis- -w Force raw printing of non-printable characters. This is theint- default when output is not to a terminal.ands are sorted sepa- rately and in lexicographical order. -x The same as -C, except that the multi-column output is produced). with entries sorted across, rather than down, the columns. -f Output is not sorted. -1 (The numeric digit ``one''.) Force output to be one entry perr- line. This is the default when output is not to a terminal.ility with 4.3BSD; it was used to display the group name in the long |
$ls /usr/share/doc
IPv6 fr psd atm fr_FR.ISO8859-1 pt_BR bind9 handbook pt_BR.ISO8859-1 bn_BD.ISO10646-1 it ru da_DK.ISO8859-1 it_IT.ISO8859-15 ru_RU.KOI8-R de ja smm de_DE.ISO8859-1 ja_JP.eucJP sr el ncurses sr_YU.ISO8859-2 el_GR.ISO8859-7 nl tr en nl_NL.ISO8859-1 tr_TR.ISO8859-9 en_US.ISO8859-1 ntp usd es papers zh es_ES.ISO8859-1 pl zh_CN.GB2312 faq pl_PL.ISO8859-2 zh_TW.Big5 |
$ls /usr/local/share/doc
HTML gsfonts libvorbis atk ja libxml2 bash jasper libxslt bonobo-activation jpeg linc boost kdm lynx cdrtools lcms neon cups liba52 openldap cyrus-sasl2 libasprintf openslp db4 libbonobo pcre db42 libdvdread postgresql docbook-xsl libgpg-error py-libxml2 flac libiconv snmp gettext libidn subversion ghostscript libogg t1lib gnupg libsamplerate tidy gnutls libsndfile tiff gsf libtasn1 xmlcatmgr |
$ls /usr/local/share/doc/bash/
CHANGES COMPAT FAQ INTRO NEWS POSIX RBASH |
$tree /home/user | less
|
$pwd
/home/user |
$ls -l
total 42 drwxr-xr-x 2 user wheel 512 14 ÑÎ× 10:04 Desktop -rw-r--r-- 1 user wheel 3845 6 ÄÅË 2003 base drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 bin -rw-r--r-- 1 user wheel 12718 6 ÄÅË 2003 body drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 c drwxr-xr-x 3 user wheel 512 13 ÑÎ× 21:04 files drwxr-xr-x 2 user wheel 1024 13 ÑÎ× 21:04 names drwxr-xr-x 2 user wheel 512 11 ÄÅË 2003 pics drwxr-xr-x 3 user wheel 512 6 ÄÅË 2003 proj drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 projectX drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 sh drwxr-xr-x 4 user wheel 512 6 ÄÅË 2003 test drwxr-xr-x 2 user wheel 512 13 ÑÎ× 21:04 text -rw-r--r-- 1 user wheel 18 6 ÄÅË 2003 touchlist -rw-r--r-- 1 user wheel 0 6 ÄÅË 2003 very_long_file_name |
$tree /home/user | less
|
$-
bash: -: command not found |
$cd -
bash: cd: OLDPWD not set |
$cd /usr/local/share/doc/
|
$pws
bash: pws: command not found |
$pwd
/usr/local/share/doc |
$ls -l
total 104 drwxr-xr-x 33 root wheel 512 13 ÑÎ× 15:47 HTML drwxr-xr-x 2 root wheel 512 13 ÑÎ× 15:33 atk drwxr-xr-x 2 root wheel 512 13 ÑÎ× 15:54 bash drwxr-xr-x 2 root wheel 1024 13 ÑÎ× 15:34 bonobo-activation drwxr-xr-x 8 root wheel 512 13 ÑÎ× 15:46 boost drwxr-xr-x 4 root wheel 512 13 ÑÎ× 15:35 cdrtools drwxr-xr-x 7 root wheel 1024 13 ÑÎ× 15:45 cups drwxr-xr-x 3 root wheel 1024 13 ÑÎ× 15:46 cyrus-sasl2 drwxr-xr-x 10 root wheel 512 13 ÑÎ× 15:47 db4 ... drwxr-xr-x 4 root wheel 512 13 ÑÎ× 15:51 openslp drwxr-xr-x 3 root wheel 512 13 ÑÎ× 15:47 pcre drwxr-xr-x 2 root wheel 512 13 ÑÎ× 15:53 postgresql drwxr-xr-x 2 root wheel 512 13 ÑÎ× 15:35 py-libxml2 drwxr-xr-x 2 root wheel 512 13 ÑÎ× 15:52 snmp drwxr-xr-x 2 root wheel 512 13 ÑÎ× 15:52 subversion drwxr-xr-x 2 root wheel 512 13 ÑÎ× 15:50 t1lib drwxr-xr-x 2 root wheel 512 13 ÑÎ× 15:53 tidy drwxr-xr-x 4 root wheel 1536 13 ÑÎ× 15:33 tiff drwxr-xr-x 2 root wheel 512 13 ÑÎ× 15:34 xmlcatmgr |
$cd /usr/local/share/doc/b
bash/ bonobo-activation/ boost/ |
$cd /usr/local/share/doc/bash/
|
$ls
CHANGES COMPAT FAQ INTRO NEWS POSIX RBASH |
$ls -l
total 328 -r--r--r-- 1 root wheel 186787 12 ÏËÔ 09:10 CHANGES -r--r--r-- 1 root wheel 8398 12 ÏËÔ 09:10 COMPAT -r--r--r-- 1 root wheel 70985 12 ÏËÔ 09:10 FAQ -r--r--r-- 1 root wheel 7072 12 ÏËÔ 09:10 INTRO -r--r--r-- 1 root wheel 45847 12 ÏËÔ 09:10 NEWS -r--r--r-- 1 root wheel 6539 12 ÏËÔ 09:10 POSIX -r--r--r-- 1 root wheel 1695 12 ÏËÔ 09:10 RBASH |
$ls /
COPYRIGHT dev lib root usr bin dist libexec sbin var boot entropy mnt skeleton win cdrom etc proc sys compat home rescue tmp |
$ls -G /
COPYRIGHT cdrom dist home mnt root sys var bin compat entropy lib proc sbin tmp win boot dev etc libexec rescue skeleton usr |
$alias ls='ls -G'
|
$ls
CHANGES COMPAT FAQ INTRO NEWS POSIX RBASH |
$ls /
COPYRIGHT cdrom dist home mnt root sys var bin compat entropy lib proc sbin tmp win boot dev etc libexec rescue skeleton usr |
$ls -1 /
COPYRIGHT bin boot cdrom compat dev dist entropy etc home ... proc rescue root sbin skeleton sys tmp usr var win |
$ls -l
total 328 -r--r--r-- 1 root wheel 186787 12 ÏËÔ 09:10 CHANGES -r--r--r-- 1 root wheel 8398 12 ÏËÔ 09:10 COMPAT -r--r--r-- 1 root wheel 70985 12 ÏËÔ 09:10 FAQ -r--r--r-- 1 root wheel 7072 12 ÏËÔ 09:10 INTRO -r--r--r-- 1 root wheel 45847 12 ÏËÔ 09:10 NEWS -r--r--r-- 1 root wheel 6539 12 ÏËÔ 09:10 POSIX -r--r--r-- 1 root wheel 1695 12 ÏËÔ 09:10 RBASH |
$ls -l /
total 51 -r--r--r-- 1 root wheel 6188 3 ÎÏÑ 10:12 COPYRIGHT drwxr-xr-x 2 root wheel 1024 13 ÑÎ× 15:15 bin drwxr-xr-x 5 root wheel 512 13 ÑÎ× 15:21 boot drwxr-xr-x 2 root wheel 512 13 ÑÎ× 15:14 cdrom lrwxr-xr-x 1 root wheel 10 13 ÑÎ× 15:21 compat -> usr/compat dr-xr-xr-x 4 root wheel 512 1 ÑÎ× 1970 dev drwxr-xr-x 2 root wheel 512 13 ÑÎ× 15:14 dist -rw------- 1 root wheel 4096 14 ÑÎ× 00:21 entropy drwxr-xr-x 18 root wheel 2048 13 ÑÎ× 21:09 etc ... dr-xr-xr-x 2 root wheel 512 3 ÎÏÑ 10:09 proc drwxr-xr-x 2 root wheel 2560 13 ÑÎ× 15:15 rescue drwxr-xr-x 18 root wheel 1024 13 ÑÎ× 21:46 root drwxr-xr-x 2 root wheel 2560 13 ÑÎ× 15:15 sbin lrwxr-xr-x 1 1000 1000 30 7 ÄÅË 2003 skeleton -> ../../nt-ladm/INSTALL/skeleton lrwxrwxrwx 1 root wheel 11 13 ÑÎ× 15:14 sys -> usr/src/sys drwxrwxrwt 12 root wheel 512 14 ÑÎ× 11:17 tmp drwxr-xr-x 17 root wheel 512 13 ÑÎ× 15:21 usr drwxr-xr-x 23 root wheel 512 14 ÑÎ× 11:44 var drwxr-xr-x 2 root wheel 512 13 ÑÎ× 20:56 win |
$which id
/usr/bin/id |
$which ls
/bin/ls |
$ls -l /usr/bin/id
-r-xr-xr-x 3 root wheel 7872 3 ÎÏÑ 10:11 /usr/bin/id |
$cat /dev/hdc > /home/user/cd.iso
cat: /dev/hdc: No such file or directory |
$cat /dev/acd0c > /home/user/cd.iso
cat: /dev/acd0c: No such file or directory |
$cat /dev/acd0 > /home/user/cd.iso
cat: /dev/acd0: Permission denied |
$ls -l
total 565210 drwxr-xr-x 2 user wheel 512 14 ÑÎ× 10:04 Desktop -rw-r--r-- 1 user wheel 3845 6 ÄÅË 2003 base drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 bin -rw-r--r-- 1 user wheel 12718 6 ÄÅË 2003 body drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 c -rw-r--r-- 1 user wheel 578412544 14 ÑÎ× 12:42 cd.iso drwxr-xr-x 3 user wheel 512 13 ÑÎ× 21:04 files drwxr-xr-x 2 user wheel 1024 13 ÑÎ× 21:04 names drwxr-xr-x 2 user wheel 512 11 ÄÅË 2003 pics drwxr-xr-x 3 user wheel 512 6 ÄÅË 2003 proj drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 projectX drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 sh drwxr-xr-x 4 user wheel 512 6 ÄÅË 2003 test drwxr-xr-x 2 user wheel 512 13 ÑÎ× 21:04 text -rw-r--r-- 1 user wheel 18 6 ÄÅË 2003 touchlist -rw-r--r-- 1 user wheel 0 6 ÄÅË 2003 very_long_file_name |
$echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/home/user/bin:/home/user/bin |
$cd
|
$pwd
/home/user |
$vi text1
|
$vi text1
|
$ee text1
|
$vi text1
222a223,224 > agp0: detected 892k stolen memory > agp0: aperture size is 128M |
$mc
|
$[user@fbsd2:~]$ proverka raboti skdjfksdj jfkdsjfkljA
.DCOPserver_fbsd2_:0 .lilalo/ base .DCOPserver_fbsd2__0 .login bin/ .ICEauthority .login_conf body .bash_history .mail_aliases c/ .bash_logout .mailrc cd.iso .bash_profile .mcop/ files/ .bashrc .mcoprc names/ .cshrc .metacity/ pics/ .gconf/ .mozilla/ proj/ .gconfd/ .nautilus/ projectX/ .gnome/ .profile sh/ .gnome2/ .qt/ test/ .gnome2_private/ .recently-used text/ .gstreamer-0.8/ .rhosts text1 .gtkrc .shrc touchlist .gtkrc-1.2-gnome2 .ssh/ very_long_file_name .inputrc .vimrc .kde/ Desktop/ |
$proverka fraboti skdjfksdj jfkdsjfkljA
.DCOPserver_fbsd2_:0 .lilalo/ base .DCOPserver_fbsd2__0 .login bin/ .ICEauthority .login_conf body .bash_history .mail_aliases c/ .bash_logout .mailrc cd.iso .bash_profile .mcop/ files/ .bashrc .mcoprc names/ .cshrc .metacity/ pics/ .gconf/ .mozilla/ proj/ .gconfd/ .nautilus/ projectX/ .gnome/ .profile sh/ .gnome2/ .qt/ test/ .gnome2_private/ .recently-used text/ .gstreamer-0.8/ .rhosts text1 .gtkrc .shrc touchlist .gtkrc-1.2-gnome2 .ssh/ very_long_file_name .inputrc .vimrc .kde/ Desktop/ |
$proverka fraboti skdjfksdj bjfkdsjfkljA
base bin/ body |
$proverka fraboti skdjfksdj jfkdsjfkljAb
.DCOPserver_fbsd2_:0 .lilalo/ base .DCOPserver_fbsd2__0 .login bin/ .ICEauthority .login_conf body .bash_history .mail_aliases c/ .bash_logout .mailrc cd.iso .bash_profile .mcop/ files/ .bashrc .mcoprc names/ .cshrc .metacity/ pics/ .gconf/ .mozilla/ proj/ .gconfd/ .nautilus/ projectX/ .gnome/ .profile sh/ .gnome2/ .qt/ test/ .gnome2_private/ .recently-used text/ .gstreamer-0.8/ .rhosts text1 .gtkrc .shrc touchlist .gtkrc-1.2-gnome2 .ssh/ very_long_file_name .inputrc .vimrc .kde/ Desktop/ |
$proverka fraboti skdjfksdj jfkdsjfkljAb
.DCOPserver_fbsd2_:0 .lilalo/ base .DCOPserver_fbsd2__0 .login bin/ .ICEauthority .login_conf body .bash_history .mail_aliases c/ .bash_logout .mailrc cd.iso .bash_profile .mcop/ files/ .bashrc .mcoprc names/ .cshrc .metacity/ pics/ .gconf/ .mozilla/ proj/ .gconfd/ .nautilus/ projectX/ .gnome/ .profile sh/ .gnome2/ .qt/ test/ .gnome2_private/ .recently-used text/ .gstreamer-0.8/ .rhosts text1 .gtkrc .shrc touchlist .gtkrc-1.2-gnome2 .ssh/ very_long_file_name .inputrc .vimrc .kde/ Desktop/ |
$proverka fraboti skdjfksdj jfkdsjfkljAb
.DCOPserver_fbsd2_:0 .lilalo/ base .DCOPserver_fbsd2__0 .login bin/ .ICEauthority .login_conf body .bash_history .mail_aliases c/ .bash_logout .mailrc cd.iso .bash_profile .mcop/ files/ .bashrc .mcoprc names/ .cshrc .metacity/ pics/ .gconf/ .mozilla/ proj/ .gconfd/ .nautilus/ projectX/ .gnome/ .profile sh/ .gnome2/ .qt/ test/ .gnome2_private/ .recently-used text/ .gstreamer-0.8/ .rhosts text1 .gtkrc .shrc touchlist .gtkrc-1.2-gnome2 .ssh/ very_long_file_name .inputrc .vimrc .kde/ Desktop/ |
$proverka fraboti jfkdsjfkljAb
|
$jljklj jlkjlkjkl; j lkjkljkljlk jkjkljlkj jlkj
bash: jljklj: command not found bash: j: command not found |
$h
bash: h: command not found |
$history
1 ls 2 id 3 whoami 4 hostname 5 pwd 6 whatis id 7 whatis hostname 8 whatis pwd 9 xinit 10 tty ... 69 cd 70 pwd 71 vi text1 72 vi text1 73 ee text1 74 vi text1 75 mc 76 jljklj jlkjlkjkl; j lkjkljkljlk jkjkljlkj jlkj 77 h 78 history |
$man readline
|
$history
1 ls 2 id 3 whoami 4 hostname 5 pwd 6 whatis id 7 whatis hostname 8 whatis pwd 9 xinit 10 tty ... 71 vi text1 72 vi text1 73 ee text1 74 vi text1 75 mc 76 jljklj jlkjlkjkl; j lkjkljkljlk jkjkljlkj jlkj 77 h 78 history 79 man readline 80 history |
$history
1 ls 2 id 3 whoami 4 hostname 5 pwd 6 whatis id 7 whatis hostname 8 whatis pwd 9 xinit 10 tty ... 72 vi text1 73 ee text1 74 vi text1 75 mc 76 jljklj jlkjlkjkl; j lkjkljkljlk jkjkljlkj jlkj 77 h 78 history 79 man readline 80 history 81 history |
$history 4
bash: history: 4vi: numeric argument required |
$history 2
82 history 4vi text1 83 history 2 |
$history 3
82 history 4vi text1 83 history 2 84 history 3 |
$ls -l
total 565222 drwxr-xr-x 2 user wheel 512 14 ÑÎ× 10:04 Desktop -rw-r--r-- 1 user wheel 3845 6 ÄÅË 2003 base drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 bin -rw-r--r-- 1 user wheel 12718 6 ÄÅË 2003 body drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 c -rw-r--r-- 1 user wheel 578412544 14 ÑÎ× 12:42 cd.iso drwxr-xr-x 3 user wheel 512 13 ÑÎ× 21:04 files drwxr-xr-x 2 user wheel 1024 13 ÑÎ× 21:04 names drwxr-xr-x 2 user wheel 512 11 ÄÅË 2003 pics drwxr-xr-x 3 user wheel 512 6 ÄÅË 2003 proj drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 projectX drwxr-xr-x 2 user wheel 512 6 ÄÅË 2003 sh drwxr-xr-x 4 user wheel 512 6 ÄÅË 2003 test drwxr-xr-x 2 user wheel 512 13 ÑÎ× 21:04 text -rw-r--r-- 1 user wheel 11061 21 ÑÎ× 11:36 text1 -rw-r--r-- 1 user wheel 18 6 ÄÅË 2003 touchlist -rw-r--r-- 1 user wheel 0 6 ÄÅË 2003 very_long_file_name |
$pwd
/home/user |
$ls -a
. .inputrc .vimrc .. .kde Desktop .DCOPserver_fbsd2_:0 .lilalo base .DCOPserver_fbsd2__0 .login bin .ICEauthority .login_conf body .bash_history .mail_aliases c .bash_logout .mailrc cd.iso .bash_profile .mcop files .bashrc .mcoprc names .cshrc .metacity pics .gconf .mozilla proj .gconfd .nautilus projectX .gnome .profile sh .gnome2 .qt test .gnome2_private .recently-used text .gstreamer-0.8 .rhosts text1 .gtkrc .shrc touchlist .gtkrc-1.2-gnome2 .ssh very_long_file_name |
$echo HISTFILESIZE
HISTFILESIZE |
$$ HISTFILESIZE
bash: $: command not found |
$$HISTFILESIZE
bash: 500: command not found |
$cat
jdkfd jdkfd \kdsjf \kdsjf skfjls skfjls |
$cat -n
fjkd 1 fjkd jfk 2 jfk jsfkls 3 jsfkls jskfj 4 jskfj jflksj 5 jflksj |
$cat -s
fjkdjs fjkdjs sjdk sjdk |
$jgdfkjl jdgfkljgkldfj
bash: jgdfkjl: command not found |
$umask
0022 |
$id
uid=1001(user) gid=1001(user) groups=1001(user) |
$whoiam
bash: whoiam: command not found |
$whoami
user |
fjkd 1 fjkd jfk 2 jfk jsfkls 3 jsfkls jskfj 4 jskfj jflksj 5 jflksj
fjkdjs fjkdjs sjdk sjdk
ÒÕÓÓËÉÊ ÔÅËÓÔ
jdkfd jdkfd \kdsjf \kdsjf skfjls skfjls
Время первой команды журнала | 10:01:46 2006- 1-14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 17:10:28 2006- 1-28 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 10.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 20.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 4.94 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.34 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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