/l3/trainings/nt-ladm/2006-01-14/linux3.unix.nt/root :1 :2 |
|
#ps aux | grep l3-agent
root 9873 0.0 0.5 9364 5624 ? S 00:06 0:00 l3-agent root 9940 0.0 0.0 5484 704 pts/2 R 00:06 0:00 grep l3-agent |
#cd /usr/share/doc/b
bash-3.0/ bitstream-vera-fonts-1.10/ bonobo-1.0.22/ bc-1.06/ blas-3.0/ bridge-utils-0.9.6/ bcel-5.0/ bluez-bluefw-1.0/ bug-buddy-2.8.0/ beecrypt-3.1.0/ bluez-hcidump-1.10/ bzip2-1.0.2/ binutils-2.15.90.0.3/ bluez-libs-2.10/ bitmap-fonts-0.3/ bluez-utils-2.10/ |
#cd /usr/share/doc/b
bash: cd: /usr/share/doc/b: No such file or directory |
#cd /usr/share/doc/b/
bash: cd: /usr/share/doc/b/: No such file or directory |
#cd /usr/share/doc/b/
bash: cd: /usr/share/doc/b/: No such file or directory |
#ls /
bin dev home lib media mnt proc sbin skeleton tmp var boot etc initrd lost+found misc opt root selinux sys usr |
#alial ls
bash: alial: command not found |
#alias ls
alias ls='ls --color=tty' |
#ls /
bin dev home lib media mnt proc sbin skeleton tmp var boot etc initrd lost+found misc opt root selinux sys usr |
#ls /|cat
bin boot dev etc home initrd lib lost+found media misc mnt opt proc root sbin selinux skeleton sys tmp usr var |
#ls /|catls -1 /
bash: catls: command not found |
#ls -1 /
bin boot dev etc home initrd lib lost+found media misc mnt opt proc root sbin selinux skeleton sys tmp usr var |
#ls -l
итого 920 -rw-r--r-- 1 root root 1614 Янв 13 15:09 final_settings.err -rw-r--r-- 1 root root 100481 Янв 13 15:09 logs.tgz -rw-r--r-- 1 root root 79 Дек 6 2003 mymotd -rw-r--r-- 1 root root 86 Дек 6 2003 mynologin drwxr-xr-x 2 root root 4096 Дек 7 2003 mytgz -rw------- 1 root root 811624 Янв 13 20:54 nohup.out |
#ls -l /bin/ls
-rwxr-xr-x 1 root root 86924 Окт 18 2004 /bin/ls |
#which id
/usr/bin/id |
#ls -l /usr/bin/id
-rwxr-xr-x 1 root root 19872 Окт 18 2004 /usr/bin/id |
#ls -l /dev/hdc
brw------- 1 user disk 22, 0 Янв 14 11:41 /dev/hdc |
#cat /dev/hdc> /home/user/cd.iso
|
#ls /home/user/
base body cd.iso files proj sh test touchlist bin c Desktop names projectX Templates text very_long_file_name |
#ls -l /home/user/
итого 667108 -rw-r--r-- 1 user 1000 3845 Дек 6 2003 base drwxr-xr-x 2 user 1000 4096 Дек 6 2003 bin -rw-r--r-- 1 user 1000 12718 Дек 6 2003 body drwxr-xr-x 2 user 1000 4096 Дек 6 2003 c -rw-r--r-- 1 root root 682375168 Янв 14 12:36 cd.iso drwxr-xr-x 2 user user 4096 Янв 13 15:14 Desktop drwxr-xr-x 3 user 1000 4096 Дек 6 2003 files drwxr-xr-x 2 user 1000 4096 Дек 6 2003 names drwxr-xr-x 3 user 1000 4096 Дек 6 2003 proj drwxr-xr-x 2 user 1000 4096 Дек 6 2003 projectX drwxr-xr-x 2 user 1000 4096 Дек 6 2003 sh drwxr-xr-x 2 user root 4096 Янв 13 15:09 Templates drwxr-xr-x 4 user 1000 4096 Дек 6 2003 test drwxr-xr-x 2 user 1000 4096 Дек 6 2003 text -rw-r--r-- 1 user 1000 18 Дек 6 2003 touchlist -rw-r--r-- 1 user 1000 0 Дек 6 2003 very_long_file_name |
#dev /cdrom
bash: dev: command not found |
#/dev /cdrom
bash: /dev: is a directory |
#ls -l /dev/cdrom
lrwxrwxrwx 1 root root 3 Янв 14 11:41 /dev/cdrom -> hdc |
#man cdrecord
|
#man cdrecord
|
#man dd
|
#mkf
mkfatimage mkfontdesc mkfs mkfs.ext3 mkfs.reiserfs mkfatimage16 mkfontdir mkfs.cramfs mkfs.jfs mkfs.vfat mkfifo mkfontscale mkfs.ext2 mkfs.msdos mkfs.xfs |
#mkfifo proba_bloc_S
|
#ls ./proba_bloc_s
ls: ./proba_bloc_s: No such file or directory |
#ls ./proba_bloc_s
ls: ./proba_bloc_s: No such file or directory |
#ls -l ./proba_bloc_s
ls: ./proba_bloc_s: No such file or directory |
#ls -l ./proba_bloc_S
prw-r--r-- 1 root root 0 Янв 14 12:57 ./proba_bloc_S |
#echo text >./proba_bloc_S
bash: ./proba_bloc_S: Interrupted system call |
#echo text > ./proba_bloc_S
bash: ./proba_bloc_S: Interrupted system call |
#echo text > /tmp/pipe
|
# ssh -C root@62.244.12.203
The authenticity of host '62.244.12.203 (62.244.12.203)' can't be established. RSA key fingerprint is 28:8d:84:e9:b0:51:65:6a:2d:a0:28:4c:ac:a7:48:5d. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '62.244.12.203' (RSA) to the list of known hosts. Password: Password: Password: |
# ssh -C root@62.244.12.71
Connection to 62.244.12.71 closed. |
#ls -l
итого 920 -rw-r--r-- 1 root root 1614 Янв 13 15:09 final_settings.err -rw-r--r-- 1 root root 100481 Янв 13 15:09 logs.tgz -rw-r--r-- 1 root root 79 Дек 6 2003 mymotd -rw-r--r-- 1 root root 86 Дек 6 2003 mynologin drwxr-xr-x 2 root root 4096 Дек 7 2003 mytgz -rw------- 1 root root 811624 Янв 13 20:54 nohup.out prw-r--r-- 1 root root 0 Янв 14 12:57 proba_bloc_S |
#ls -lu
итого 920 -rw-r--r-- 1 root root 1614 Янв 13 15:09 final_settings.err -rw-r--r-- 1 root root 100481 Янв 13 15:09 logs.tgz -rw-r--r-- 1 root root 79 Янв 13 20:53 mymotd -rw-r--r-- 1 root root 86 Янв 13 20:53 mynologin drwxr-xr-x 2 root root 4096 Янв 14 12:05 mytgz -rw------- 1 root root 811624 Янв 13 20:54 nohup.out prw-r--r-- 1 root root 0 Янв 14 12:57 proba_bloc_S |
#du
4 ./.mozilla 4 ./.gnome 4 ./.gnome2/accels 8 ./.gnome2 4 ./.gnome2_private 4 ./.gconf 8 ./.gconfd 8 ./.gstreamer-0.8 12 ./.kde/Autostart 4 ./.kde/share/config/session ... 328 ./.kde/share 344 ./.kde 12 ./.ssh 1696 ./mytgz 140 ./.lilalo 20 ./.mc 4 ./.qt 588 ./.mcop/trader-cache 596 ./.mcop 3864 . |
#ls -lu
итого 920 -rw-r--r-- 1 root root 1614 Янв 13 15:09 final_settings.err -rw-r--r-- 1 root root 100481 Янв 13 15:09 logs.tgz -rw-r--r-- 1 root root 79 Янв 13 20:53 mymotd -rw-r--r-- 1 root root 86 Янв 13 20:53 mynologin drwxr-xr-x 2 root root 4096 Янв 14 14:31 mytgz -rw------- 1 root root 811624 Янв 13 20:54 nohup.out prw-r--r-- 1 root root 0 Янв 14 12:57 proba_bloc_S |
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw) none on /dev/pts type devpts (rw,gid=5,mode=620) /dev/hdb6 on /tmp type ext3 (rw) /dev/hdb7 on /var type ext3 (rw) /dev/hdb9 on /usr type ext3 (rw) /dev/hdb8 on /home type ext3 (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) /dev/hdc on /media/cdrom type iso9660 (ro,nosuid,nodev,iocharset=utf8,user=user) |
#df
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на /dev/hdb1 1007960 214420 742336 23% / /dev/hdb6 1007960 19008 937748 2% /tmp /dev/hdb7 2015984 104816 1808760 6% /var /dev/hdb9 10079324 3771312 5796000 40% /usr /dev/hdb8 2015984 705560 1208016 37% /home /dev/hdc 666378 666378 0 100% /media/cdrom |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на /dev/hdb1 985M 210M 725M 23% / /dev/hdb6 985M 19M 916M 2% /tmp /dev/hdb7 2,0G 103M 1,8G 6% /var /dev/hdb9 9,7G 3,6G 5,6G 40% /usr /dev/hdb8 2,0G 690M 1,2G 37% /home /dev/hdc 651M 651M 0 100% /media/cdrom |
#df --help
ÐÑполÑзование: df [ÐÐФÐÐÐÑиÑÑÐµÐ¼Ð°Ñ Ð½Ð° коÑоÑÑÑ ÑаÑположен каждÑй FILE или обо вÑÐµÑ ÑайловÑÑ ÑиÑÑÐµÐ¼Ð°Ñ Ð¿Ð¾ ÑмолÑаниÑ. ÐÑгÑменÑÑ, обÑзаÑелÑнÑе Ð´Ð»Ñ Ð´Ð»Ð¸Ð½Ð½ÑÑ ÐºÐ»ÑÑей, обÑзаÑелÑÐ½Ñ Ð¸ Ð´Ð»Ñ ÐºÐ¾ÑоÑÐºÐ¸Ñ . -a, --all вклÑÑаÑÑ ÑайловÑе ÑиÑÑÐµÐ¼Ñ Ñ Ð½ÑлевÑм колиÑеÑÑвом блоков -B, --block-size=SIZE иÑполÑзоваÑÑ SIZE-байÑнÑе блоки -h, --human-readable пеÑаÑаÑÑ ÑазмеÑÑ Ð² Ñдобном Ð´Ð»Ñ Ñеловека виде (напÑимеÑ, 1K 234M 2G) -H, --si Ñо же, но иÑполÑзоваÑÑ ÑÑепени 1000, а не 1024 -i, --inodes list inode information instead of block usage -k, --kilobytes like --block-size=1K ... --sync invoke sync before getting usage info -t, --type=TYPE limit listing to filesystems of type TYPE -T, --print-type print filesystem type -x, --exclude-type=TYPE limit listing to filesystems not of type TYPE -v (ignored) --help показаÑÑ ÑÑÑ ÑпÑÐ°Ð²ÐºÑ Ð¸ вÑйÑи --version показаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии и вÑйÑи SIZE may be (or may be an integer optionally followed by) one of following: kB 1000, K 1024, MB 1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y. Ðб оÑÐ¸Ð±ÐºÐ°Ñ ÑообÑайÑе по адÑеÑÑ <bug-coreutils@gnu.org>. |
#strings /usr/bin/df
strings: '/usr/bin/df': No such file |
#strings /usr/bin/
Display all 2742 possibilities? (y or n) |
#strings /usr/bin/d
Display all 115 possibilities? (y or n) dateconfig dcopidl2cpp diffpp doxygen db1_dump185 dcopidlng diffstat doxytag db2dvi dcopobject dig dprof2calltree db2html dcopquit dir dprofpp db2pdf dcopref dircolors drkonqi db2ps dcopserver dirname dsirc db2rtf dcopserver_shutdown disable dtach db_archive dcopstart dislocate du db_checkpoint ddate disol dump-finance-quote ... dbus-daemon-1 dehtmldiff docbook2pdf dvi2fax dbus-glib-tool demangle docbook2ps dvicopy dbus-launch designer docbook2rtf dvihp dbus-monitor desktop-file-install docbook2tex dvipdf dbus-send desktop-file-validate docbook2texi dvipdfm db_verify desktop-menu-tool docbook2txt dvipdft dc detect_ppa doc.url dvips dcop devdump dos2unix dvired dcopclient dialog dosdebug dvitomp dcopfind diff dosemu dvitype |
#strings /usr/bin/df | grep -
strings: '/usr/bin/df': No such file |
#strings
.bash_history .gnome/ .mc/ .rnd .bash_logout .gnome2/ .mcop/ .ssh/ .bash_profile .gnome2_private/ .mcoprc .tcshrc .bashrc .gstreamer-0.8/ .mozilla/ .viminfo .cshrc .gtkrc mymotd .vimrc .default_contexts .ICEauthority mynologin .xauthGcCOBd final_settings.err .inputrc mytgz/ .xauthiSl868 .fonts.cache-1 .kde/ nohup.out .Xresources .gconf/ .lilalo/ proba_bloc_S .gconfd/ logs.tgz .qt/ |
#strings
.bash_history .gnome/ .mc/ .rnd .bash_logout .gnome2/ .mcop/ .ssh/ .bash_profile .gnome2_private/ .mcoprc .tcshrc .bashrc .gstreamer-0.8/ .mozilla/ .viminfo .cshrc .gtkrc mymotd .vimrc .default_contexts .ICEauthority mynologin .xauthGcCOBd final_settings.err .inputrc mytgz/ .xauthiSl868 .fonts.cache-1 .kde/ nohup.out .Xresources .gconf/ .lilalo/ proba_bloc_S .gconfd/ logs.tgz .qt/ |
#strings
.bash_history .gnome/ .mc/ .rnd .bash_logout .gnome2/ .mcop/ .ssh/ .bash_profile .gnome2_private/ .mcoprc .tcshrc .bashrc .gstreamer-0.8/ .mozilla/ .viminfo .cshrc .gtkrc mymotd .vimrc .default_contexts .ICEauthority mynologin .xauthGcCOBd final_settings.err .inputrc mytgz/ .xauthiSl868 .fonts.cache-1 .kde/ nohup.out .Xresources .gconf/ .lilalo/ proba_bloc_S .gconfd/ logs.tgz .qt/ |
#strings
.bash_history .gnome/ .mc/ .rnd .bash_logout .gnome2/ .mcop/ .ssh/ .bash_profile .gnome2_private/ .mcoprc .tcshrc .bashrc .gstreamer-0.8/ .mozilla/ .viminfo .cshrc .gtkrc mymotd .vimrc .default_contexts .ICEauthority mynologin .xauthGcCOBd final_settings.err .inputrc mytgz/ .xauthiSl868 .fonts.cache-1 .kde/ nohup.out .Xresources .gconf/ .lilalo/ proba_bloc_S .gconfd/ logs.tgz .qt/ |
#strings
.bash_history .gnome/ .mc/ .rnd .bash_logout .gnome2/ .mcop/ .ssh/ .bash_profile .gnome2_private/ .mcoprc .tcshrc .bashrc .gstreamer-0.8/ .mozilla/ .viminfo .cshrc .gtkrc mymotd .vimrc .default_contexts .ICEauthority mynologin .xauthGcCOBd final_settings.err .inputrc mytgz/ .xauthiSl868 .fonts.cache-1 .kde/ nohup.out .Xresources .gconf/ .lilalo/ proba_bloc_S .gconfd/ logs.tgz .qt/ |
#strings
.bash_history .gnome/ .mc/ .rnd .bash_logout .gnome2/ .mcop/ .ssh/ .bash_profile .gnome2_private/ .mcoprc .tcshrc .bashrc .gstreamer-0.8/ .mozilla/ .viminfo .cshrc .gtkrc mymotd .vimrc .default_contexts .ICEauthority mynologin .xauthGcCOBd final_settings.err .inputrc mytgz/ .xauthiSl868 .fonts.cache-1 .kde/ nohup.out .Xresources .gconf/ .lilalo/ proba_bloc_S .gconfd/ logs.tgz .qt/ |
#strings
.bash_history .gnome/ .mc/ .rnd .bash_logout .gnome2/ .mcop/ .ssh/ .bash_profile .gnome2_private/ .mcoprc .tcshrc .bashrc .gstreamer-0.8/ .mozilla/ .viminfo .cshrc .gtkrc mymotd .vimrc .default_contexts .ICEauthority mynologin .xauthGcCOBd final_settings.err .inputrc mytgz/ .xauthiSl868 .fonts.cache-1 .kde/ nohup.out .Xresources .gconf/ .lilalo/ proba_bloc_S .gconfd/ logs.tgz .qt/ |
#strings
.bash_history .gnome/ .mc/ .rnd .bash_logout .gnome2/ .mcop/ .ssh/ .bash_profile .gnome2_private/ .mcoprc .tcshrc .bashrc .gstreamer-0.8/ .mozilla/ .viminfo .cshrc .gtkrc mymotd .vimrc .default_contexts .ICEauthority mynologin .xauthGcCOBd final_settings.err .inputrc mytgz/ .xauthiSl868 .fonts.cache-1 .kde/ nohup.out .Xresources .gconf/ .lilalo/ proba_bloc_S .gconfd/ logs.tgz .qt/ |
#strings
.bash_history .gnome/ .mc/ .rnd .bash_logout .gnome2/ .mcop/ .ssh/ .bash_profile .gnome2_private/ .mcoprc .tcshrc .bashrc .gstreamer-0.8/ .mozilla/ .viminfo .cshrc .gtkrc mymotd .vimrc .default_contexts .ICEauthority mynologin .xauthGcCOBd final_settings.err .inputrc mytgz/ .xauthiSl868 .fonts.cache-1 .kde/ nohup.out .Xresources .gconf/ .lilalo/ proba_bloc_S .gconfd/ logs.tgz .qt/ |
#strings
.bash_history .gnome/ .mc/ .rnd .bash_logout .gnome2/ .mcop/ .ssh/ .bash_profile .gnome2_private/ .mcoprc .tcshrc .bashrc .gstreamer-0.8/ .mozilla/ .viminfo .cshrc .gtkrc mymotd .vimrc .default_contexts .ICEauthority mynologin .xauthGcCOBd final_settings.err .inputrc mytgz/ .xauthiSl868 .fonts.cache-1 .kde/ nohup.out .Xresources .gconf/ .lilalo/ proba_bloc_S .gconfd/ logs.tgz .qt/ |
#strings
.bash_history .gnome/ .mc/ .rnd .bash_logout .gnome2/ .mcop/ .ssh/ .bash_profile .gnome2_private/ .mcoprc .tcshrc .bashrc .gstreamer-0.8/ .mozilla/ .viminfo .cshrc .gtkrc mymotd .vimrc .default_contexts .ICEauthority mynologin .xauthGcCOBd final_settings.err .inputrc mytgz/ .xauthiSl868 .fonts.cache-1 .kde/ nohup.out .Xresources .gconf/ .lilalo/ proba_bloc_S .gconfd/ logs.tgz .qt/ |
#strings
.bash_history .gnome/ .mc/ .rnd .bash_logout .gnome2/ .mcop/ .ssh/ .bash_profile .gnome2_private/ .mcoprc .tcshrc .bashrc .gstreamer-0.8/ .mozilla/ .viminfo .cshrc .gtkrc mymotd .vimrc .default_contexts .ICEauthority mynologin .xauthGcCOBd final_settings.err .inputrc mytgz/ .xauthiSl868 .fonts.cache-1 .kde/ nohup.out .Xresources .gconf/ .lilalo/ proba_bloc_S .gconfd/ logs.tgz .qt/ |
#strings
.bash_history .gnome/ .mc/ .rnd .bash_logout .gnome2/ .mcop/ .ssh/ .bash_profile .gnome2_private/ .mcoprc .tcshrc .bashrc .gstreamer-0.8/ .mozilla/ .viminfo .cshrc .gtkrc mymotd .vimrc .default_contexts .ICEauthority mynologin .xauthGcCOBd final_settings.err .inputrc mytgz/ .xauthiSl868 .fonts.cache-1 .kde/ nohup.out .Xresources .gconf/ .lilalo/ proba_bloc_S .gconfd/ logs.tgz .qt/ |
#cd /
|
#strings /usr/bin/df | grep -
strings: '/usr/bin/df': No such file |
#strings /usr/sbin/ssh | grep -
strings: '/usr/sbin/ssh': No such file |
#strings /usr/sbin/ssh | grep /etc/ssh/ s
sbin/ selinux/ skeleton sys/ |
#df
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на /dev/hdb1 1007960 214436 742320 23% / /dev/hdb6 1007960 19008 937748 2% /tmp /dev/hdb7 2015984 104816 1808760 6% /var /dev/hdb9 10079324 3771312 5796000 40% /usr /dev/hdb8 2015984 705592 1207984 37% /home /dev/hdc 666378 666378 0 100% /media/cdrom |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на /dev/hdb1 985M 210M 725M 23% / /dev/hdb6 985M 19M 916M 2% /tmp /dev/hdb7 2,0G 103M 1,8G 6% /var /dev/hdb9 9,7G 3,6G 5,6G 40% /usr /dev/hdb8 2,0G 690M 1,2G 37% /home /dev/hdc 651M 651M 0 100% /media/cdrom |
#df -h .
Файловая система Разм Исп Дост Исп% смонтирована на /dev/hdb1 985M 210M 725M 23% / |
#df /tmp
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на /dev/hdb6 1007960 19008 937748 2% /tmp |
#umount /mnt/cdrom
umount: /mnt/cdrom: not found |
#ls /mnt/
win |
#ls
bin dev home lib media mnt proc sbin skeleton tmp var boot etc initrd lost+found misc opt root selinux sys usr |
#cd mnt
|
#ls
win |
#cd dev
bash: cd: dev: No such file or directory |
#cd ..
|
#cd dev
|
#ls
adsp fd0h1660 fd0u820 loop3 ptal-printd rtc tty tty30 tty53 vcs agpgart fd0h360 fd0u830 loop4 ptmx shm tty0 tty31 tty54 vcs1 arpd fd0H360 floppy loop5 pts skip tty1 tty32 tty55 vcs2 audio fd0h410 full loop6 ram snd tty10 tty33 tty56 vcs3 cdrom fd0h420 fwmonitor loop7 ram0 stderr tty11 tty34 tty57 vcs4 console fd0h720 gpmctl lp0 ram1 stdin tty12 tty35 tty58 vcs5 core fd0H720 hdb lp1 ram10 stdout tty13 tty36 tty59 vcs6 cpu fd0h880 hdb1 lp2 ram11 systty tty14 tty37 tty6 vcs7 dnrtmsg fd0u1040 hdb2 lp3 ram12 tap0 tty15 tty38 tty60 vcs8 dri fd0u1120 hdb3 MAKEDEV ram13 tap1 tty16 tty39 tty61 vcsa ... fd0 fd0u1760 hdc mouse0 ram5 tap15 tty21 tty44 ttyS0 vcsa6 fd0CompaQ fd0u1840 i915 net ram6 tap2 tty22 tty45 ttyS1 vcsa7 fd0d360 fd0u1920 initctl nflog ram7 tap3 tty23 tty46 ttyS2 vcsa8 fd0D360 fd0u2880 input null ram8 tap4 tty24 tty47 ttyS3 xfrm fd0D720 fd0u3200 ip6_fw parport0 ram9 tap5 tty25 tty48 ttyS4 XOR fd0h1200 fd0u3520 kmsg parport1 ramdisk tap6 tty26 tty49 ttyS5 zero fd0h1440 fd0u360 log parport2 random tap7 tty27 tty5 ttyS6 fd0H1440 fd0u3840 loop0 parport3 root tap8 tty28 tty50 ttyS7 fd0h1476 fd0u720 loop1 port route tap9 tty29 tty51 urandom fd0h1494 fd0u800 loop2 ppp route6 tcpdiag tty3 tty52 usersock |
#ls | grep cdrom
cdrom |
#umount /dev/cdrom
|
#gvim
gvim gvimdiff |
#gvim
|
#ls /
bin dev home lib media mnt proc sbin skeleton tmp var boot etc initrd lost+found misc opt root selinux sys usr |
#echo pat$
pat$ |
#echo path$
path$ |
#echo PATH$
PATH$ |
#echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin |
#ls -1 /
bin boot dev etc home initrd lib lost+found media misc mnt opt proc root sbin selinux skeleton sys tmp usr var |
#fiND / -type d -name lost+found
bash: fiND: command not found |
#fiND / -type d -name lost+found
|
#ls /media
cdrom floppy |
#fdisk -l /dev/hdb
Disk /dev/hdb: 41.1 GB, 41110142976 bytes 16 heads, 63 sectors/track, 79656 cylinders Units = cylinders of 1008 * 512 = 516096 bytes Device Boot Start End Blocks Id System /dev/hdb1 1 2032 1024096+ 83 Linux Partition 1 does not end on cylinder boundary. /dev/hdb2 * 2033 4063 1023624 c W95 FAT32 (LBA) Partition 2 does not end on cylinder boundary. /dev/hdb3 4064 36573 16385040 5 Extended /dev/hdb5 4064 6095 1024096+ 82 Linux swap /dev/hdb6 6096 8127 1024096+ 83 Linux /dev/hdb7 8128 12191 2048224+ 83 Linux /dev/hdb8 12192 16255 2048224+ 83 Linux /dev/hdb9 16256 36573 10240240+ 83 Linux |
#file -s /dev/hdb7
/dev/hdb7: Linux rev 1.0 ext3 filesystem data (needs journal recovery) |
#file -s /dev/hdb5
/dev/hdb5: Linux/i386 swap file (new style) 1 (4K pages) size 256023 pages |
#file -s /dev/hdb4
/dev/hdb4: cannot open (/dev/hdb4) |
#file -s /dev/hdb3
/dev/hdb3: x86 boot sector, extended partition table |
#file -s /dev/hdb8
/dev/hdb8: Linux rev 1.0 ext3 filesystem data (needs journal recovery) |
#file /dev/hdb8
/dev/hdb8: block special (3/72) |
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw) none on /dev/pts type devpts (rw,gid=5,mode=620) /dev/hdb6 on /tmp type ext3 (rw) /dev/hdb7 on /var type ext3 (rw) /dev/hdb9 on /usr type ext3 (rw) /dev/hdb8 on /home type ext3 (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) |
bin boot dev etc home initrd lib lost+found media misc mnt opt proc root sbin selinux skeleton sys tmp usr var
Время первой команды журнала | 00:06:19 2006- 1-14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 16:05:56 2006- 1-14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 32.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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