/l3/users/17-01-2007/nt-lnet/linux3.unix.nt/user :1 :2 :3 |
|
$sudo mii-tool
We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. Password: user is not in the sudoers file. This incident will be reported. |
$su
Password: su: Authentication failure Извините. |
$su
Password: |
#vi /etc/sudoers
|
#exit
exit |
$sudo mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok |
$sudo route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.15.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.15.15 0.0.0.0 UG 0 0 0 eth0 |
$ping 192.168.15.15
PING 192.168.15.15 (192.168.15.15) 56(84) bytes of data. 64 bytes from 192.168.15.15: icmp_seq=1 ttl=64 time=4.69 ms 64 bytes from 192.168.15.15: icmp_seq=2 ttl=64 time=0.444 ms --- 192.168.15.15 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1000ms rtt min/avg/max/mdev = 0.444/2.571/4.699/2.128 ms |
$cat /etc/resolv.conf
# generated by NetworkManager, do not edit! |
$sudo vi /etc/resolv.conf
|
$ssh devi@192.168.15.254
ssh: connect to host 192.168.15.254 port 22: No route to host |
$ssh devi@chub.in
246 0lejka - (no subject) 247 0lejka - (no subject) 248 r 0lejka r (no subject) -- Mutt: Compose [Approx. msg size: 0,1K Atts: 1]---------------------------- - =Chubin.Oleg [Msgs:248 Flag:1 Inc:1 8,8M]---(date/date) (end) [detached] devi@moskau:~$ exit logout Connection to chub.in closed. |
$man ls
|
$sudo vi /etc/X11/xorg.conf
|
$sudo vi /etc/X11/xorg.conf
|
$sudo grep -r led_scroll /etc/X11/x
xinit/ xorg.conf xserver/ |
$sudo grep -r led_scroll /etc/X11/
/etc/X11/xorg.conf: Option "XkbOptions" "grp_led_scroll,grp_ctrl_shift_toggle" |
$sudo grep -r shift /etc/X11/
/etc/X11/xorg.conf: Option "XkbOptions" "grp_led_scroll,grp_ctrl_shift_toggle" |
$ls /etc/X11/
app-defaults rgb.txt xinit xserver Xsession.options default-display-manager twm xorg.conf Xsession XvMCConfig fonts X Xresources Xsession.d Xwrapper.config |
$find /usr -name xkb
/usr/share/X11/xkb |
$sudo grep -r shift /usr/share/X11/xkb/
/usr/share/X11/xkb/rules/base: grp:shift_caps_toggle = +group(shift_caps_toggle) /usr/share/X11/xkb/rules/base: grp:alt_shift_toggle = +group(alt_shift_toggle) /usr/share/X11/xkb/rules/base: grp:lshift_toggle = +group(lshift_toggle) /usr/share/X11/xkb/rules/base: grp:rshift_toggle = +group(rshift_toggle) /usr/share/X11/xkb/rules/base: caps:shiftlock = +capslock(shiftlock) /usr/share/X11/xkb/rules/base: caps:shift = +caps(shift) /usr/share/X11/xkb/rules/base: caps:shift_nocancel = +caps(shift_nocancel) /usr/share/X11/xkb/rules/sun: grp:shift_toggle = +group(shifts_toggle) /usr/share/X11/xkb/rules/sun: grp:ctrl_shift_toggle = +group(ctrl_shift_toggle) /usr/share/X11/xkb/rules/sun: lock:shift = +capslock(shiftlock) ... /usr/share/X11/xkb/symbols/pk: key <AD02> { [ 0x1000648, 0x100fdf9 ] }; //shift key not available /usr/share/X11/xkb/symbols/pk: key <AD03> { [ 0x1000639, 0x100fdf7 ] }; //shift key not available /usr/share/X11/xkb/symbols/pk: key <AD08> { [ 0x10006cc, 0x1000656 ] }; //shift key not available /usr/share/X11/xkb/symbols/pk: // Checked but incomplete with two shift sequences not available /usr/share/X11/xkb/symbols/pk: key <AC09> { [ 0x1000644, 0x1000612 ] };//shift key not available /usr/share/X11/xkb/symbols/pk: key <AC11> { [ 0x1000027 ] }; // shift key not available /usr/share/X11/xkb/symbols/pk: //Keys checked with two shift sequences not available /usr/share/X11/xkb/symbols/pk: key <AB05> { [ 0x1000628, 0x1000628 ] };//shift key unavailable /usr/share/X11/xkb/symbols/pk: key <AB07> { [ 0x1000645, 0x1000645 ] };//shift key not available /usr/share/X11/xkb/geometry/winbook: shape "WIDR" { // backslash, left shift |
$sudo grep -r shift /usr/share/X11/xkb/ | less
|
$sudo vi /etc/X11/xorg.conf
|
$free
total used free shared buffers cached Mem: 2068584 393184 1675400 0 30888 142540 -/+ buffers/cache: 219756 1848828 Swap: 1951856 0 1951856 |
$find ~ -name \*flash\*
/home/user/.macromedia/Flash_Player/macromedia.com/support/flashplayer /home/user/.mozilla/plugins/flashplayer.xpt /home/user/.mozilla/plugins/libflashplayer.so |
$du -sh /home/user/.macromedia
36K /home/user/.macromedia |
$ls -al ~/
итого 112 drwxr-xr-x 16 user user 4096 2007-01-17 21:58 . drwxr-xr-x 4 root root 4096 2007-01-17 13:43 .. -rw------- 1 user user 363 2007-01-17 21:41 .bash_history -rw-r--r-- 1 user user 220 2007-01-17 13:43 .bash_logout -rw-r--r-- 1 user root 424 2007-01-17 16:07 .bash_profile -rw-r--r-- 1 user user 2270 2007-01-17 16:07 .bashrc drwxr-xr-x 2 user user 4096 2007-01-17 14:29 Desktop -rw------- 1 user user 26 2007-01-17 14:29 .dmrc drwx------ 4 user user 4096 2007-01-17 21:41 .gconf ... drwxr-xr-x 2 user root 4096 2007-01-17 21:57 .lilalo drwx------ 3 user user 4096 2007-01-17 21:32 .macromedia drwx------ 3 user user 4096 2007-01-17 14:29 .metacity drwx------ 4 user user 4096 2007-01-17 20:45 .mozilla drwxr-xr-x 3 user user 4096 2007-01-17 14:29 .nautilus drwx------ 2 user user 4096 2007-01-17 20:32 .ssh drwx------ 2 user user 4096 2007-01-17 14:29 .update-notifier -rw------- 1 root root 1563 2007-01-17 21:41 .viminfo -rw------- 1 user user 117 2007-01-17 21:41 .Xauthority -rw-r--r-- 1 user user 793 2007-01-17 21:58 .xsession-errors |
$ls -al /home/user/.mozilla/
firefox/ mozver.dat plugins/ |
$ls -al /home/user/.mozilla/plugins/
.DS_Store flashplayer.xpt libflashplayer.so |
$ls -al /home/user/.mozilla/firefox/
5pkhlsnf.default/ pluginreg.dat profiles.ini |
$ls -al /home/user/.mozilla/firefox/5pkhlsnf.default/
bookmarkbackups/ compreg.dat history.dat .parentlock bookmarks.bak cookies.txt hostperm.1 prefs.js bookmarks.html extensions/ install.log search.rdf Cache/ extensions.cache key3.db secmod.db cert8.db extensions.ini localstore.rdf xpti.dat chrome/ extensions.rdf lock XUL.mfasl compatibility.ini formhistory.dat mimeTypes.rdf |
$ls -al /home/user/.mozilla/firefox/5pkhlsnf.default/Cache/
05038EEEd01 2F1231F4d01 6768FD35d01 7D5ECC52d01 B1A441D6d01 B5C35E47d01 0B416C81d01 2F1331F4d01 6769FD35d01 80948CC9d01 B1A541D6d01 BB27D0A0d01 0F781FC5d01 2F1831F4d01 6770FD35d01 8BBAE1DFd01 B1A641D6d01 C569345Ad01 0F7D0C8Bd01 2F1931F4d01 6771FD35d01 8BBFF291d01 B1A741D6d01 C5F546AEd01 16055626d01 2F1B31F4d01 677AFD35d01 8D978009d01 B1A841D6d01 C6280A25d01 1836142Cd01 2F1C31F4d01 677BFD35d01 8EEB7678d01 B1A941D6d01 _CACHE_001_ 2F0231F4d01 2F1D31F4d01 677CFD35d01 9547DBDCd01 B1B041D6d01 _CACHE_002_ 2F0331F4d01 2F1E31F4d01 677DFD35d01 99698445d01 B1B141D6d01 _CACHE_003_ 2F0831F4d01 2F1F31F4d01 677EFD35d01 9D9E7417d01 B1B241D6d01 _CACHE_MAP_ 2F0931F4d01 34D06380d01 677FFD35d01 A8094852d01 B1B341D6d01 D8AD239Cd01 2F0A31F4d01 4A23647Dd01 68F01975d01 A89F4DBCd01 B1B441D6d01 E1DF796Ed01 2F0B31F4d01 54E4067Fd01 6CCDF9F8d01 ABFEF103d01 B1B541D6d01 2F0C31F4d01 5A937E42d01 70C86C81d01 AD702BA0d01 B1B641D6d01 2F0D31F4d01 6186B4B8d01 751ABD3Bd01 B1A141D6d01 B1B741D6d01 2F0E31F4d01 6231936Ed01 7733569Cd01 B1A241D6d01 B1B841D6d01 2F0F31F4d01 6451CC34d01 798B97A6d01 B1A341D6d01 B1B941D6d01 |
$rm /home/user/.mozilla/firefox/5pkhlsnf.default/Cache/*
|
$du -sh /home/user/.macromedia/Flash_Player/
macromedia.com/ #SharedObjects/ |
$du -sh /home/user/.macromedia/Flash_Player/#SharedObjects/R7ZF
|
$rm -rf /home/user/.macromedia/Flash_Player/
|
$rm /home/user/.mozilla/firefox/
5pkhlsnf.default/ pluginreg.dat profiles.ini |
$rm -rf /home/user/.mozilla/firefox/5pkhlsnf.default/
|
$rm -rf /home/user/.mozilla/firefox/p
pluginreg.dat profiles.ini |
$rm -rf /home/user/.mozilla/firefox/p
pluginreg.dat profiles.ini |
$rm -rf /home/user/.mozilla/
firefox/ mozver.dat plugins/ |
$rm -rf /home/user/.mozilla/plugins/
.DS_Store flashplayer.xpt libflashplayer.so |
$rm /home/user/.mozilla/firefox/p
pluginreg.dat profiles.ini |
$less /home/user/.mozilla/firefox/p
|
$less /home/user/.mozilla/firefox/profiles.ini
|
$vi /home/user/.mozilla/firefox/profiles.ini
|
$firefox
[1]+ Stopped firefox |
$bg
[1]+ firefox & |
$apt-cache search python image library
pyslide - Tiny but powerful program to make animated presentations python-gd - Python module wrapper for libgd python-htmlgen - Python library for the generation of HTML python-imaging - Python Imaging Library python-imaging-doc - Examples for the Python Imaging Library python-imaging-doc-html - Documentation for the Python Imaging Library. python-imaging-doc-pdf - Documentation for the Python Imaging Library. python-imaging-tk - Python Imaging Library ImageTk Module python-opencv - Python bindings for the computer vision library python-pyepl-common - library for coding psychology experiments in Python python-scipy - scientific tools for Python |
$sudo apt-get install python-imaging
Password: Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Предлагаемые пакеты: python-imaging-doc НОВЫЕ пакеты, которые будут установлены: python-imaging обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 374kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 1171kB. ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать! python-imaging Установить эти пакеты без проверки [y/N]? Y Получено:1 http://192.168.15.15 etch/main python-imaging 1.1.5-11 [374kB] Получено 374kB за 0s (557kB/c) Выбор ранее не выбранного пакета python-imaging. (Чтение базы данных... на данный момент установлено 79513 файлов и каталогов.) Распаковывается пакет python-imaging (из файла .../python-imaging_1.1.5-11_i386.deb)... Настраивается пакет python-imaging (1.1.5-11) ... |
$rsync -auvz devi@chub.in:/home/devi/projects/slaidogen/ slaidogen/
bash: rsync: command not found |
$sudo apt-get install rsync
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово НОВЫЕ пакеты, которые будут установлены: rsync обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 261kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 512kB. ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать! rsync Установить эти пакеты без проверки [y/N]? Y Получено:1 http://192.168.15.15 etch/main rsync 2.6.9-2 [261kB] Получено 261kB за 3s (66,0kB/c) Выбор ранее не выбранного пакета rsync. (Чтение базы данных... на данный момент установлено 79612 файлов и каталогов.) Распаковывается пакет rsync (из файла .../rsync_2.6.9-2_i386.deb)... Настраивается пакет rsync (2.6.9-2) ... |
$rsync -auvz devi@chub.in:/home/devi/projects/slaidogen/ slaidogen/
./ README py-moz.py screenshot-thumb.png screenshot.png screenshot.py project1/ project1/AUTHORS project1/ChangeLog project1/Makefile.am ... slides/slaidogen/project1/src/Makefile.am slides/slaidogen/project1/src/callbacks.c slides/slaidogen/project1/src/callbacks.h slides/slaidogen/project1/src/interface.c slides/slaidogen/project1/src/interface.h slides/slaidogen/project1/src/main.c slides/slaidogen/project1/src/support.c slides/slaidogen/project1/src/support.h sent 3072 bytes received 2616681 bytes 66322.86 bytes/sec total size is 2937877 speedup is 1.12 |
$cd slaidogen/
|
$ls
project1 py-moz.py README screenshot.png screenshot.py screenshot-thumb.png slides |
$cd project1/
|
$ls
AUTHORS ChangeLog Makefile.am po project1.glade.bak project1.gladep.bak README stamp-h.in autogen.sh configure.in NEWS project1.glade project1.gladep py-moz src |
$cd ../
|
$ls
project1 py-moz.py README screenshot.png screenshot.py screenshot-thumb.png slides |
$cd slides/
|
$ls
1.html 2.png 4.png slaidoskop.css test001.html test003.html test005.html test007.html test009.html test011.html 1.png 3.html html2png slides.wiki test001.png test003.png test005.png test007.png test009.png test011.png 2-1.html 3.png make-source-xml.sh TC_Seminar test002.html test004.html test006.html test008.html test010.html wikislides2html 2.html 4.html slaidogen template.html test002.png test004.png test006.png test008.png test010.png |
$cd TC_Seminar/
|
$ls
Makefile test002.html test004.png test007.html test009.png test012.html test014.png test017.html test019.png slaidoskop.css test002.png test005.html test007.png test010.html test012.png test015.html test017.png source.xml test003.html test005.png test008.html test010.png test013.html test015.png test018.html test001.html test003.png test006.html test008.png test011.html test013.png test016.html test018.png test001.png test004.html test006.png test009.html test011.png test014.html test016.png test019.html |
$sudo apt-get install gqview
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Предлагаемые пакеты: xpaint Рекомендуемые пакеты: libjpeg-progs НОВЫЕ пакеты, которые будут установлены: gqview обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 736kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 2032kB. ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать! gqview Установить эти пакеты без проверки [y/N]? Y Получено:1 http://192.168.15.15 etch/main gqview 2.0.1-1 [736kB] Получено 736kB за 0s (3993kB/c) Выбор ранее не выбранного пакета gqview. (Чтение базы данных... на данный момент установлено 79626 файлов и каталогов.) Распаковывается пакет gqview (из файла .../gqview_2.0.1-1_i386.deb)... Настраивается пакет gqview (2.0.1-1) ... |
$vi Makefile
|
$make
Makefile:5: *** пропущен разделитель(не имели ли вы в виду TAB вместо восьми пробелов?). Останов. |
$vi Makefile
|
$make
Makefile:5: *** пропущен разделитель(не имели ли вы в виду TAB вместо восьми пробелов?). Останов. |
$vi Makefile
|
$vi Makefile
3d2 < # ../wikislides2html ~/xgu.ru/Слайды\:TC_Seminar.wiki 8a8 > # ../wikislides2html ~/xgu.ru/Слайды\:TC_Seminar.wiki |
$make
Makefile:4: *** пропущен разделитель(не имели ли вы в виду TAB вместо восьми пробелов?). Останов. |
$vi Makefile
|
$make
../html2png *.html ../html2png: line 7: //home/devi/projects/slaidogen/slides/slaidogen/screenshot.py: No such file or directory mv: невозможно выполнить stat для `screenshot.png': No such file or directory rm: невозможно удалить `screenshot-thumb.png': No such file or directory ../html2png: line 7: //home/devi/projects/slaidogen/slides/slaidogen/screenshot.py: No such file or directory mv: невозможно выполнить stat для `screenshot.png': No such file or directory rm: невозможно удалить `screenshot-thumb.png': No such file or directory ../html2png: line 7: //home/devi/projects/slaidogen/slides/slaidogen/screenshot.py: No such file or directory mv: невозможно выполнить stat для `screenshot.png': No such file or directory rm: невозможно удалить `screenshot-thumb.png': No such file or directory ... ../html2png: line 7: //home/devi/projects/slaidogen/slides/slaidogen/screenshot.py: No such file or directory mv: невозможно выполнить stat для `screenshot.png': No such file or directory rm: невозможно удалить `screenshot-thumb.png': No such file or directory ../html2png: line 7: //home/devi/projects/slaidogen/slides/slaidogen/screenshot.py: No such file or directory mv: невозможно выполнить stat для `screenshot.png': No such file or directory rm: невозможно удалить `screenshot-thumb.png': No such file or directory ../html2png: line 7: //home/devi/projects/slaidogen/slides/slaidogen/screenshot.py: No such file or directory mv: невозможно выполнить stat для `screenshot.png': No such file or directory rm: невозможно удалить `screenshot-thumb.png': No such file or directory make: *** [all] Ошибка 1 |
$vi ../
3c3 < slaidogen=//home/devi/projects/slaidogen/slides/slaidogen/screenshot.py --- > slaidogen=//home/user/slaidogen/slides/slaidogen/screenshot.py |
$vi ../html2png
|
$pwd
/home/user/slaidogen/slides/TC_Seminar |
$vi ../html2png
3c3 < slaidogen=//home/user/slaidogen/slides/slaidogen/screenshot.py --- > slaidogen=//home/user/slaidogen/screenshot.py |
$vi ../html2png
|
$make
../html2png *.html ../html2png: line 7: //home/user/slaidogen/screenshot.py: Permission denied mv: невозможно выполнить stat для `screenshot.png': No such file or directory rm: невозможно удалить `screenshot-thumb.png': No such file or directory ../html2png: line 7: //home/user/slaidogen/screenshot.py: Permission denied mv: невозможно выполнить stat для `screenshot.png': No such file or directory rm: невозможно удалить `screenshot-thumb.png': No such file or directory ../html2png: line 7: //home/user/slaidogen/screenshot.py: Permission denied mv: невозможно выполнить stat для `screenshot.png': No such file or directory rm: невозможно удалить `screenshot-thumb.png': No such file or directory ... ../html2png: line 7: //home/user/slaidogen/screenshot.py: Permission denied mv: невозможно выполнить stat для `screenshot.png': No such file or directory rm: невозможно удалить `screenshot-thumb.png': No such file or directory ../html2png: line 7: //home/user/slaidogen/screenshot.py: Permission denied mv: невозможно выполнить stat для `screenshot.png': No such file or directory rm: невозможно удалить `screenshot-thumb.png': No such file or directory ../html2png: line 7: //home/user/slaidogen/screenshot.py: Permission denied mv: невозможно выполнить stat для `screenshot.png': No such file or directory rm: невозможно удалить `screenshot-thumb.png': No such file or directory make: *** [all] Ошибка 1 |
$ls //home/user/slaidogen/screenshot.py
//home/user/slaidogen/screenshot.py |
$ls -l //home/user/slaidogen/screenshot.py
-rw-r--r-- 1 user user 2726 2007-01-13 20:48 //home/user/slaidogen/screenshot.py |
$sudo chmod +x //home/user/slaidogen/screenshot.py
|
$make
//home/user/slaidogen/screenshot.py:83: DeprecationWarning: renamed to gtkmozembed.set_profile_path gtkmoz.gtk_moz_embed_set_profile_path(ProfileDir, "helpsys") //home/user/slaidogen/screenshot.py:40: GtkDeprecationWarning: gtk.timeout_add is deprecated, use gobject.timeout_add instead gtk.timeout_add(1000,self.do_countdown,self) Taking screenshot in 3... 4...//home/user/slaidogen/screenshot.py:49: GtkDeprecationWarning: gtk.timeout_add is deprecated, use gobject.timeout_add instead gtk.timeout_add(1000,self.do_countdown,self) 3... 2... 1... Wrote screenshot.png and screenshot-thumb.png Note: a mozilla profile has been created in : /home/user/.gtkmozembedexample/ //home/user/slaidogen/screenshot.py:83: DeprecationWarning: renamed to gtkmozembed.set_profile_path ... //home/user/slaidogen/screenshot.py:40: GtkDeprecationWarning: gtk.timeout_add is deprecated, use gobject.timeout_add instead gtk.timeout_add(1000,self.do_countdown,self) Taking screenshot in 3... 4...//home/user/slaidogen/screenshot.py:49: GtkDeprecationWarning: gtk.timeout_add is deprecated, use gobject.timeout_add instead gtk.timeout_add(1000,self.do_countdown,self) 3... 2... 1... Wrote screenshot.png and screenshot-thumb.png exit cp *.png /var/www/xguru/slides/TC_Seminar/ cp: указанная цель `/var/www/xguru/slides/TC_Seminar/' не является каталогом: No such file or directory make: *** [all] Ошибка 1 |
$gqview
Создаем каталог GQview/home/user/.gqview Создаем каталог GQview/home/user/.gqview/collections Создаем каталог GQview/home/user/.gqview/thumbnails Создаем каталог GQview/home/user/.gqview/metadata |
$sudo shutdown -h now
Password: Sorry, try again. Password: |
$su -
243 0lejka - (no subject) 244 r 0lejka r (no subject) 245 r 0lejka r (no subject) 246 0lejka - (no subject) 247 0lejka - (no subject) ~248 r 0lejka r (no subject) 249 r 0lejka r Re: (no subject) ~ Password: l3-agent is already running: pid=2849; pidfile=/root/.lilalo/l3-agent.pid moskau 20:00 Jan17 0*!$mail 1-$ local 2$ man 3$ modules edit 4$ modules build 9$ mixer |
#mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok eth1: no link |
#ping mail.ru
PING mail.ru (194.67.57.26) 56(84) bytes of data. 64 bytes from mail.ru (194.67.57.26): icmp_seq=1 ttl=113 time=191 ms 64 bytes from mail.ru (194.67.57.26): icmp_seq=2 ttl=113 time=243 ms 64 bytes from mail.ru (194.67.57.26): icmp_seq=3 ttl=113 time=276 ms 64 bytes from mail.ru (194.67.57.26): icmp_seq=4 ttl=113 time=272 ms 64 bytes from mail.ru (194.67.57.26): icmp_seq=5 ttl=113 time=150 ms 64 bytes from mail.ru (194.67.57.26): icmp_seq=6 ttl=113 time=193 ms --- mail.ru ping statistics --- 6 packets transmitted, 6 received, 0% packet loss, time 5006ms rtt min/avg/max/mdev = 150.751/221.410/276.998/46.337 ms |
#lspci
00:00.0 Host bridge: Intel Corporation 945G/GZ/P/PL Express Memory Controller Hub (rev 02) 00:02.0 VGA compatible controller: Intel Corporation 945G/GZ Express Integrated Graphics Controller (rev 02) 00:02.1 Display controller: Intel Corporation 945G/GZ Express Integrated Graphics Controller (rev 02) 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01) 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01) 00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01) 00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01) 00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01) 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01) 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01) 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01) 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1) 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01) 00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller IDE (rev 01) 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01) 01:04.0 Mass storage controller: Integrated Technology Express, Inc. ITE 8211F Single Channel UDMA 133 (ASUS 8211 (ITE IT8212 ATA RAID Controller)) (rev 11) 01:09.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 74) 04:00.0 Ethernet controller: Intel Corporation 82573V Gigabit Ethernet Controller (Copper) (rev 03) |
#route
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.15.0 * 255.255.255.0 U 0 0 0 eth0 169.254.0.0 * 255.255.0.0 U 0 0 0 eth1 |
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.15.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 |
#mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok eth1: negotiated 100baseTx-FD flow-control, link ok |
#defaulte route
bash: defaulte: command not found |
#route
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.15.0 * 255.255.255.0 U 0 0 0 eth0 169.254.0.0 * 255.255.0.0 U 0 0 0 eth1 |
#route add default gw 192.168.15.15
|
#route
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.15.0 * 255.255.255.0 U 0 0 0 eth0 169.254.0.0 * 255.255.0.0 U 0 0 0 eth1 default 192.168.15.15 0.0.0.0 UG 0 0 0 eth0 |
#route add 192.168.18.30/277
route: netmask 000007ff doesn't make sense with host route Usage: route [-nNvee] [-FC] [<AF>] List kernel routing tables route [-v] [-FC] {add|del|flush} ... Modify routing table for AF. route {-h|--help} [<AF>] Detailed usage syntax for specified AF. route {-V|--version} Display version/author and exit. -v, --verbose be verbose -n, --numeric don't resolve names -e, --extend display other/more information -F, --fib display Forwarding Information Base (default) -C, --cache display routing cache instead of FIB <AF>=Use '-A <af>' or '--<af>'; default: inet List of possible address families (which support routing): inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25) netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP) x25 (CCITT X.25) |
#route add 192.168.18.30/27
route: netmask 0000001f doesn't make sense with host route Usage: route [-nNvee] [-FC] [<AF>] List kernel routing tables route [-v] [-FC] {add|del|flush} ... Modify routing table for AF. route {-h|--help} [<AF>] Detailed usage syntax for specified AF. route {-V|--version} Display version/author and exit. -v, --verbose be verbose -n, --numeric don't resolve names -e, --extend display other/more information -F, --fib display Forwarding Information Base (default) -C, --cache display routing cache instead of FIB <AF>=Use '-A <af>' or '--<af>'; default: inet List of possible address families (which support routing): inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25) netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP) x25 (CCITT X.25) |
#inet
bash: inet: command not found |
#route inet
Usage: route [-nNvee] [-FC] [<AF>] List kernel routing tables route [-v] [-FC] {add|del|flush} ... Modify routing table for AF. route {-h|--help} [<AF>] Detailed usage syntax for specified AF. route {-V|--version} Display version/author and exit. -v, --verbose be verbose -n, --numeric don't resolve names -e, --extend display other/more information -F, --fib display Forwarding Information Base (default) -C, --cache display routing cache instead of FIB <AF>=Use '-A <af>' or '--<af>'; default: inet List of possible address families (which support routing): inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25) netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP) x25 (CCITT X.25) |
# generated by NetworkManager, do not edit!
Время первой команды журнала | 22:23:30 2007- 1-17 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 18:52:53 2007- 1-18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 15.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.74 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.96 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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