/l3/users/eb/2009/linux1/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 |
|
#ls -l
итого 212 drwxr-xr-x 2 root root 4096 Май 26 15:01 10:53:38\ drwxr-xr-x 2 root root 4096 Май 26 15:02 10:53:38\\ drwxr-xr-x 2 root root 4096 Май 26 15:01 2009 drwxr-xr-x 2 root root 4096 Май 26 10:55 2009.05.26 drwxr-xr-x 2 root root 4096 Май 26 15:01 26\ drwxr-xr-x 2 root root 4096 Май 26 15:02 26\\ drwxr-x--x 2 root root 4096 Май 28 10:06 blackroom drwxr-xr-x 2 user user 4096 Май 27 11:49 Desktop drwxr-xr-x 2 root root 4096 Май 26 15:01 DESKTOP ... -rw-r--r-- 1 root root 121 Май 28 14:19 user_passwd drwxr-xr-x 2 user user 4096 Ноя 25 2008 Videos drwxr-xr-x 2 root root 4096 Май 26 15:01 VIDEOS -rw-r--r-- 1 root root 11221 Май 27 12:18 yslogd: rsyslogd. -rw-r--r-- 1 root root 34 Май 26 17:21 zlo drwxr-xr-x 2 root root 4096 Май 26 15:01 Втр\ drwxr-xr-x 2 root root 4096 Май 26 15:02 Втр\\ drwxr-xr-x 2 root root 4096 Май 26 10:53 Втр Май 26 10:53:38 EEST 2009 drwxr-xr-x 2 root root 4096 Май 26 15:01 Май\ drwxr-xr-x 2 root root 4096 Май 26 15:02 Май\\ |
#ls -l
итого 212 drwxr-xr-x 2 root root 4096 Май 26 15:01 10:53:38\ drwxr-xr-x 2 root root 4096 Май 26 15:02 10:53:38\\ drwxr-xr-x 2 root root 4096 Май 26 15:01 2009 drwxr-xr-x 2 root root 4096 Май 26 10:55 2009.05.26 drwxr-xr-x 2 root root 4096 Май 26 15:01 26\ drwxr-xr-x 2 root root 4096 Май 26 15:02 26\\ drwxr-x--x 2 root root 4096 Май 28 10:06 blackroom drwxr-xr-x 2 user user 4096 Май 27 11:49 Desktop drwxr-xr-x 2 root root 4096 Май 26 15:01 DESKTOP ... -rw-r--r-- 1 root root 121 Май 28 14:19 user_passwd drwxr-xr-x 2 user user 4096 Ноя 25 2008 Videos drwxr-xr-x 2 root root 4096 Май 26 15:01 VIDEOS -rw-r--r-- 1 root root 11221 Май 27 12:18 yslogd: rsyslogd. -rw-r--r-- 1 root root 34 Май 26 17:21 zlo drwxr-xr-x 2 root root 4096 Май 26 15:01 Втр\ drwxr-xr-x 2 root root 4096 Май 26 15:02 Втр\\ drwxr-xr-x 2 root root 4096 Май 26 10:53 Втр Май 26 10:53:38 EEST 2009 drwxr-xr-x 2 root root 4096 Май 26 15:01 Май\ drwxr-xr-x 2 root root 4096 Май 26 15:02 Май\\ |
#echo 1234 > file
|
#less file
|
#touch file
|
#touchexit
bash: touchexit: команда не найдена |
#exit
exit |
#apt-get install graphviz gqview
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: libgd2-noxpm libgraphviz4 libltdl7 ttf-liberation Предлагаемые пакеты: gimp xpaint graphviz-doc libgd-tools НОВЫЕ пакеты, которые будут установлены: gqview graphviz libgd2-noxpm libgraphviz4 libltdl7 ttf-liberation обновлено 0, установлено 6 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. ... Обрабатываются триггеры для desktop-file-utils ... Обрабатываются триггеры для man-db ... Настраивается пакет gqview (2.0.4-5) ... Настраивается пакет libgd2-noxpm (2.0.36~rc1~dfsg-3) ... Настраивается пакет libltdl7 (2.2.6a-4) ... Настраивается пакет libgraphviz4 (2.20.2-3+b2) ... Настраивается пакет graphviz (2.20.2-3+b2) ... Настраивается пакет ttf-liberation (1.04.93-1) ... Updating fontconfig cache for /usr/share/fonts/truetype/ttf-liberation Обрабатываются триггеры для menu ... |
#ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri May 29 10:01:25 2009 from linux2.unix.nt l3-agent is already running: pid=1683; pidfile=/root/.lilalo/l3-agent.pid |
#dpkg -l | grep graphviz
ii graphviz 2.20.2-3+b2 rich set of graph drawing tools ii libgraphviz4 2.20.2-3+b2 rich set of graph drawing tools |
#apt-cache dotty screen > screen.dot
|
#dot -Tpng -o screen.png screen.dot
|
#gqview screen.png
Создаём каталог GQview/root/.gqview Создаём каталог GQview/root/.gqview/collections Создаём каталог GQview/root/.gqview/thumbnails Создаём каталог GQview/root/.gqview/metadata |
#apt-cache dotty iceweasel > iceweasel.dot
|
#wc -l iceweasel.dot
1496 iceweasel.dot |
#dot -Tpng -o iceweasel.png iceweasel.dot
|
#gqview iceweasel.png
|
#gqview iceweasel.png
|
#dpkg -l
ii libvisual-0.4-0 0.4.0-2.1 Audio visualization framework ii libvisual-0.4-plugins 0.4.0.dfsg.1-2 Audio visualization framework plugins ii libvoikko1 2.1-3 Library of Finnish language tools ii libvolume-id1 0.141-1 libvolume_id shared library ii libvorbis0a 1.2.0.dfsg-4 The Vorbis General Audio Compression Codec ii libvorbisenc2 1.2.0.dfsg-4 The Vorbis General Audio Compression Codec ii libwavpack1 4.50.1-1 an audio codec (lossy and lossless) - library ii libwnck-common 2.24.2-2 Window Navigator Construction Kit - common files ii libwnck22 2.24.2-2 Window Navigator Construction Kit - runtime files ii libwrap0 7.6.q-16 Wietse Venema's TCP wrappers library ... ii shared-mime-info 0.60-2 FreeDesktop.org shared MIME database and spec ii ssh 1:5.1p1-5 secure shell client and server (metapackage) ii strace 4.5.18-1 A system call tracer ii sudo 1.7.0-1 Provide limited super user privileges to specific users ii syslog-ng 2.0.9-4.1 Next generation logging daemon ii sysv-rc 2.86.ds1-61 System-V-like runlevel change mechanism ii sysvinit 2.86.ds1-61 System-V-like init utilities ii sysvinit-utils 2.86.ds1-61 System-V-like utilities ii tango-icon-theme 0.8.90-2 Tango icon theme ii tar 1.22-1 GNU version of the tar archiving utility |
#dpkg -l | less
|
#dpkg -l |wc
608 5337 67167 |
#dpkg -l |wc -l
608 |
#dpkg -l | grep ^ii | wc -l
598 |
#dpkg -r gqviev
dpkg: предупреждение: игнорируется запрос на удаление неустановленного пакета gqviev. |
#dpkg -r gqview
(Чтение базы данных ... на данный момент установлено 46436 файлов и каталогов.) Удаляется пакет gqview ... Обрабатываются триггеры для man-db ... Обрабатываются триггеры для desktop-file-utils ... Обрабатываются триггеры для menu ... |
#dpkg -L screen
/. /etc /etc/init.d /etc/init.d/screen-cleanup /etc/screenrc /usr /usr/share /usr/share/doc /usr/share/doc/screen /usr/share/doc/screen/FAQ.gz ... /usr/share/info /usr/share/info/screen.info-1.gz /usr/share/info/screen.info-3.gz /usr/share/info/screen.info-2.gz /usr/share/info/screen.info-4.gz /usr/share/info/screen.info-5.gz /usr/share/info/screen.info.gz /usr/bin /usr/bin/screen /usr/share/doc/screen/patchlevel.h.gz |
#dpkg -L screen ?less
/. /etc /etc/init.d /etc/init.d/screen-cleanup /etc/screenrc /usr /usr/share /usr/share/doc /usr/share/doc/screen /usr/share/doc/screen/FAQ.gz ... /usr/share/info/screen.info-2.gz /usr/share/info/screen.info-4.gz /usr/share/info/screen.info-5.gz /usr/share/info/screen.info.gz /usr/bin /usr/bin/screen /usr/share/doc/screen/patchlevel.h.gz Пакет ?less не установлен. Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info), для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents). |
#dpkg -L screen |less
|
#dpkg -S screen |less
|
#dpkg -l | grep pstree
|
#dpkg -i pstree
dpkg: не удалось обработать параметр pstree (--install): нет доступа к архиву: Нет такого файла или каталога При обработке следующих пакетов произошли ошибки: pstree |
#dpkg -S `which pstree`
psmisc: /usr/bin/pstree |
#which pstree
/usr/bin/pstree |
#dpkg -S `which pstree`
psmisc: /usr/bin/pstree |
#dpkg -L | grep -v /bin/pstree
dpkg-query: --listfiles требует указания хотя бы одного имени пакета Для вывода справки по опросу пакетов используйте --help; Для вывода информации об авторских правах и отсутствии гарантий (GNU GPL) используйте --license. |
#dpkg -L | grep -v pstree
dpkg-query: --listfiles требует указания хотя бы одного имени пакета Для вывода справки по опросу пакетов используйте --help; Для вывода информации об авторских правах и отсутствии гарантий (GNU GPL) используйте --license. |
#dpkg -L | grep pstree
dpkg-query: --listfiles требует указания хотя бы одного имени пакета Для вывода справки по опросу пакетов используйте --help; Для вывода информации об авторских правах и отсутствии гарантий (GNU GPL) используйте --license. |
#dpkg -L pstree | grep -v /bin/pstree
Пакет pstree не установлен. Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info), для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents). |
#dpkg -L pstree
Пакет pstree не установлен. Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info), для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents). |
#dpkg -S pstree
psmisc: /usr/share/man/man1/pstree.x11.1.gz psmisc: /usr/share/pixmaps/pstree32.xpm psmisc: /usr/bin/pstree.x11 psmisc: /usr/share/pixmaps/pstree16.xpm psmisc: /usr/share/man/man1/pstree.1.gz psmisc: /usr/bin/pstree |
#dpkg -L pstree
Пакет pstree не установлен. Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info), для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents). |
#dpkg -l pstree
Шаблону pstree не соответствует ни один пакет. |
#dpkg -S psmisc | grep /bin
|
#dpkg -S psmisc | grep bin
|
#dpkg -S psmisc | grep /usr/bin
|
#dpkg -S psmisc | grep bin
|
#dpkg -S psmisc
psmisc: /usr/share/doc/psmisc/copyright psmisc: /usr/share/doc/psmisc/README.Debian psmisc: /usr/share/doc/psmisc psmisc: /usr/share/locale/fr/LC_MESSAGES/psmisc.mo psmisc: /usr/share/locale/nb/LC_MESSAGES/psmisc.mo psmisc: /usr/share/locale/zh_TW/LC_MESSAGES/psmisc.mo psmisc: /usr/share/locale/ja/LC_MESSAGES/psmisc.mo psmisc: /usr/share/locale/ro/LC_MESSAGES/psmisc.mo psmisc: /usr/share/locale/vi/LC_MESSAGES/psmisc.mo psmisc: /usr/share/locale/ca/LC_MESSAGES/psmisc.mo ... psmisc: /usr/share/locale/fi/LC_MESSAGES/psmisc.mo psmisc: /usr/share/locale/hu/LC_MESSAGES/psmisc.mo psmisc: /usr/share/doc/psmisc/README psmisc: /usr/share/locale/pt/LC_MESSAGES/psmisc.mo psmisc: /usr/share/locale/zh_CN/LC_MESSAGES/psmisc.mo psmisc: /usr/share/doc/psmisc/changelog.Debian.gz psmisc: /usr/share/locale/nl/LC_MESSAGES/psmisc.mo psmisc: /usr/share/locale/de/LC_MESSAGES/psmisc.mo psmisc: /usr/share/locale/ru/LC_MESSAGES/psmisc.mo psmisc: /usr/share/locale/it/LC_MESSAGES/psmisc.mo |
#dpkg -L psmisc | grep /bin
/bin /bin/fuser /usr/bin /usr/bin/killall /usr/bin/pstree /usr/bin/pstree.x11 |
#dpkg -L psmisc | grep bin
/bin /bin/fuser /usr/bin /usr/bin/killall /usr/bin/pstree /usr/bin/pstree.x11 |
#apt-get install debsums
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: debsums обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 48,2kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 270kB. Получено:1 http://10.0.35.1 sid/main debsums 2.0.44 [48,2kB] Получено 48,2kБ за 0s (0Б/c) Предварительная настройка пакетов ... Выбор ранее не выбранного пакета debsums. (Чтение базы данных ... на данный момент установлено 46339 файлов и каталогов.) Распаковывается пакет debsums (из файла .../debsums_2.0.44_all.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет debsums (2.0.44) ... |
#debsums -a | less
|
#debsums -a | grep -v OK
debsums: no md5sums for at /etc/bash.bashrc FAILED debsums: no md5sums for binutils debsums: no md5sums for bzip2 debsums: no md5sums for console-cyrillic debsums: no md5sums for debian-archive-keyring /etc/default/debsums FAILED debsums: no md5sums for ed debsums: no md5sums for initscripts debsums: no md5sums for libbz2-1.0 ... debsums: no md5sums for lockfile-progs debsums: no md5sums for mawk debsums: no md5sums for miscfiles debsums: no md5sums for module-init-tools /etc/monit/monitrc FAILED /etc/default/monit FAILED debsums: no md5sums for netbase debsums: no md5sums for sysv-rc debsums: no md5sums for sysvinit debsums: no md5sums for sysvinit-utils |
#debsums | grep -v OK
debsums: no md5sums for at debsums: no md5sums for binutils debsums: no md5sums for bzip2 debsums: no md5sums for console-cyrillic debsums: no md5sums for debian-archive-keyring debsums: no md5sums for ed debsums: no md5sums for initscripts debsums: no md5sums for libbz2-1.0 debsums: no md5sums for libdb4.5 debsums: no md5sums for libgdbm3 debsums: no md5sums for liblockfile1 debsums: no md5sums for lockfile-progs debsums: no md5sums for mawk debsums: no md5sums for miscfiles debsums: no md5sums for module-init-tools debsums: no md5sums for netbase debsums: no md5sums for sysv-rc debsums: no md5sums for sysvinit debsums: no md5sums for sysvinit-utils |
#debsums
/usr/share/locale/sl/LC_MESSAGES/libapt-pkg4.7.mo OK /usr/share/locale/sl/LC_MESSAGES/libapt-inst1.1.mo OK /usr/share/locale/nn/LC_MESSAGES/apt.mo OK /usr/share/locale/nn/LC_MESSAGES/libapt-pkg4.7.mo OK /usr/share/locale/nn/LC_MESSAGES/libapt-inst1.1.mo OK /usr/share/locale/mr/LC_MESSAGES/apt.mo OK /usr/share/locale/mr/LC_MESSAGES/libapt-pkg4.7.mo OK /usr/share/locale/mr/LC_MESSAGES/libapt-inst1.1.mo OK /usr/share/locale/zh_TW/LC_MESSAGES/apt.mo OK /usr/share/locale/zh_TW/LC_MESSAGES/libapt-pkg4.7.mo OK ... /usr/bin/apt-sortpkgs OK /usr/bin/apt-ftparchive OK /usr/bin/apt-extracttemplates OK /usr/share/locale/pt_BR/LC_MESSAGES/aptitude.mo OK /usr/share/locale/ja/LC_MESSAGES/aptitude.mo OK /usr/share/locale/pl/LC_MESSAGES/aptitude.mo OK /usr/share/locale/sk/LC_MESSAGES/aptitude.mo OK /usr/share/locale/zh_TW/LC_MESSAGES/aptitude.mo OK /usr/share/locale/it/LC_MESSAGES/aptitude.mo OK /usr/share/locale/lt/LC_MESSAGES/aptitude.mo OK |
#debsums /h
debsums: invalid package name '/h' |
#man debsums
|
#debsums | grep -v OK
debsums: no md5sums for at debsums: no md5sums for binutils debsums: no md5sums for bzip2 debsums: no md5sums for console-cyrillic debsums: no md5sums for debian-archive-keyring debsums: no md5sums for ed debsums: no md5sums for initscripts debsums: no md5sums for libbz2-1.0 debsums: no md5sums for libdb4.5 debsums: no md5sums for libgdbm3 debsums: no md5sums for liblockfile1 debsums: no md5sums for lockfile-progs debsums: no md5sums for mawk debsums: no md5sums for miscfiles debsums: no md5sums for module-init-tools debsums: no md5sums for netbase debsums: no md5sums for sysv-rc debsums: no md5sums for sysvinit debsums: no md5sums for sysvinit-utils |
#debsums -g at
debsums: no md5sums for at and no deb available |
#debsums -g nawk
debsums: package nawk is not installed |
#debsums -g bzip2
debsums: no md5sums for bzip2 and no deb available |
#man dpkg
|
#dpkg -l |grep at
ii debsums 2.0.44 verification of installed package files against MD5 checksums ii defoma 0.11.10-0.2 Debian Font Manager -- automatic font configuration framework ii dmidecode 2.9-1 Dump Desktop Management Interface data ii docbook-xml 4.5-6 standard XML documentation system, for software and systems ii eject 2.1.5+deb1+cvs20081104-6 ejects CDs and operates CD-Changers under Linux ii exif 0.6.17-1 command-line utility to show EXIF information in JPEG files ii exim4 4.69-11 metapackage to ease Exim MTA (v4) installation ii exim4-config 4.69-11 configuration for the Exim MTA (v4) ii fontconfig 2.6.0-3 generic font configuration library - support binaries ii fontconfig-config 2.6.0-3 generic font configuration library - configuration ... ii xinit 1.1.1-1 X server initialisation tool ii xinput 1.4.2-1 Runtime configuration and test of XInput devices ii xkb-data 1.5-2 X Keyboard Extension (XKB) configuration data ii xml-core 0.12 XML infrastructure and XML catalog file support ii xorg-docs 1:1.4-5 Miscellaneous documentation for the X.org X Window System ii xscreensaver 5.05-3 Automatic screensaver for X ii xscreensaver-data 5.05-3 data files to be shared among screensaver frontends ii xserver-xorg-video-ati 1:6.12.2-2 X.Org X server -- ATI display driver wrapper ii xterm 242-1 X terminal emulator ii xulrunner-1.9 1.9.0.10-1 XUL + XPCOM application runner |
#dpkg -l |grep ^at$
|
#dpkg -l |grep ^at
|
#dpkg -l |grep at$
|
#dpkg -l |grep -x at
|
#dpkg -l | grep -x at
|
#dpkg -l | grep -x "at"
|
#dpkg -l | grep "at"
ii debsums 2.0.44 verification of installed package files against MD5 checksums ii defoma 0.11.10-0.2 Debian Font Manager -- automatic font configuration framework ii dmidecode 2.9-1 Dump Desktop Management Interface data ii docbook-xml 4.5-6 standard XML documentation system, for software and systems ii eject 2.1.5+deb1+cvs20081104-6 ejects CDs and operates CD-Changers under Linux ii exif 0.6.17-1 command-line utility to show EXIF information in JPEG files ii exim4 4.69-11 metapackage to ease Exim MTA (v4) installation ii exim4-config 4.69-11 configuration for the Exim MTA (v4) ii fontconfig 2.6.0-3 generic font configuration library - support binaries ii fontconfig-config 2.6.0-3 generic font configuration library - configuration ... ii xinit 1.1.1-1 X server initialisation tool ii xinput 1.4.2-1 Runtime configuration and test of XInput devices ii xkb-data 1.5-2 X Keyboard Extension (XKB) configuration data ii xml-core 0.12 XML infrastructure and XML catalog file support ii xorg-docs 1:1.4-5 Miscellaneous documentation for the X.org X Window System ii xscreensaver 5.05-3 Automatic screensaver for X ii xscreensaver-data 5.05-3 data files to be shared among screensaver frontends ii xserver-xorg-video-ati 1:6.12.2-2 X.Org X server -- ATI display driver wrapper ii xterm 242-1 X terminal emulator ii xulrunner-1.9 1.9.0.10-1 XUL + XPCOM application runner |
#dpkg -l | grep "^atS"
|
#dpkg -l | grep '^atS'
|
#dpkg -l | grep `^atS`
bash: ^atS: команда не найдена grep --help' для получения более подробного описания. |
#dpkg -l | grep -x at
|
#dpkg -l | egrep -x at
|
#dpkg -l | egrep at
ii debsums 2.0.44 verification of installed package files against MD5 checksums ii defoma 0.11.10-0.2 Debian Font Manager -- automatic font configuration framework ii dmidecode 2.9-1 Dump Desktop Management Interface data ii docbook-xml 4.5-6 standard XML documentation system, for software and systems ii eject 2.1.5+deb1+cvs20081104-6 ejects CDs and operates CD-Changers under Linux ii exif 0.6.17-1 command-line utility to show EXIF information in JPEG files ii exim4 4.69-11 metapackage to ease Exim MTA (v4) installation ii exim4-config 4.69-11 configuration for the Exim MTA (v4) ii fontconfig 2.6.0-3 generic font configuration library - support binaries ii fontconfig-config 2.6.0-3 generic font configuration library - configuration ... ii xinit 1.1.1-1 X server initialisation tool ii xinput 1.4.2-1 Runtime configuration and test of XInput devices ii xkb-data 1.5-2 X Keyboard Extension (XKB) configuration data ii xml-core 0.12 XML infrastructure and XML catalog file support ii xorg-docs 1:1.4-5 Miscellaneous documentation for the X.org X Window System ii xscreensaver 5.05-3 Automatic screensaver for X ii xscreensaver-data 5.05-3 data files to be shared among screensaver frontends ii xserver-xorg-video-ati 1:6.12.2-2 X.Org X server -- ATI display driver wrapper ii xterm 242-1 X terminal emulator ii xulrunner-1.9 1.9.0.10-1 XUL + XPCOM application runner |
#apt-cache show udev
Package: udev Priority: important Section: admin Installed-Size: 956 Maintainer: Marco d'Itri <md@linux.it> Architecture: i386 Version: 0.141-1 Replaces: initramfs-tools (<= 0.41) Depends: libc6 (>= 2.4), libselinux1 (>= 2.0.59), libvolume-id1 (>= 0.140-1), lsb-base (>= 3.0-6) Pre-Depends: debconf (>= 1.4.69) | debconf-2.0 Conflicts: hal (<< 0.5.6-2), hotplug, initramfs-tools (<< 0.39), initscripts (<< 2.85-16), klibc-utils (<= 1.4.19-1), lvm-common (<< 1.5.13), makedev (<< 2.3.1-80), module-init-tools (<< 3.2.2-1), multipath-tools (<< 0.4.8-12) Filename: pool/main/u/udev/udev_0.141-1_i386.deb Size: 312856 MD5sum: b85719f8ca3a660d492bdd45b13b3566 SHA1: b8916a7fa7a3e26991cea8252709b0880c16a78f SHA256: d404564b783a2a20221cf3e2b13d52cd0edd175728c5725e9a20871757b93d77 Description: /dev/ and hotplug management daemon udev is a daemon which dynamically creates and removes device nodes from /dev/, handles hotplug events and loads drivers at boot time. It replaces the hotplug package and requires a 2.6.18 or newer kernel version. Tag: admin::{boot,filesystem,hardware,kernel}, hardware::detection, implemented-in::c, implemented-in::shell, interface::daemon, role::program |
#dpkg -I at
dpkg-deb: не удалось прочитать архив `at': Нет такого файла или каталога |
#cat /etc/apt/sources.list
deb http://10.0.35.1:9999/debian sid main |
#apt-cache stats
Всего имён пакетов : 32485 (1299k) Обычных пакетов: 24756 Полностью виртуальных пакетов: 270 Одиночных виртуальных пакетов: 2309 Смешанных виртуальных пакетов: 232 Отсутствует: 4918 Всего уникальных версий: 24988 (1399k) Всего уникальных описаний: 24988 (600k) Всего зависимостей: 152286 (4264k) Всего отношений Версия/Файл: 25590 (409k) Всего отношений Описание/Файл: 24988 (400k) Всего отношений Provides: 4409 (88,2k) Всего развёрнутых строк: 61 (422) Всего информации о зависимостях: 627k Пустого места в кеше: 83,7k Полное учтённое пространство: 7545k |
#cat /etc/apt/sources.list
deb http://10.0.35.1:9999/debian sid main |
#cat /etc/apt/sources.list
deb http://10.0.35.1:9999/debian sid main |
#apt-cache stats
Всего имён пакетов : 33209 (1328k) Обычных пакетов: 25424 Полностью виртуальных пакетов: 304 Одиночных виртуальных пакетов: 2334 Смешанных виртуальных пакетов: 243 Отсутствует: 4904 Всего уникальных версий: 25690 (1439k) Всего уникальных описаний: 28353 (680k) Всего зависимостей: 156294 (4376k) Всего отношений Версия/Файл: 26269 (420k) Всего отношений Описание/Файл: 28353 (454k) Всего отношений Provides: 4598 (92,0k) Всего развёрнутых строк: 129 (1407) Всего информации о зависимостях: 641k Пустого места в кеше: 58,9k Полное учтённое пространство: 7716k |
#apt-cache search lame | less
|
#gpg --recv-key --keyserver wwwkeys.eu.pgp.net 4D270D06F42584E6
gpg: создан каталог `/root/.gnupg' gpg: создан новый файл настроек `/root/.gnupg/gpg.conf' gpg: ВНИМАНИЕ: параметры в `/root/.gnupg/gpg.conf' еще не активны при этом запуске gpg: создана таблица ключей `/root/.gnupg/secring.gpg' gpg: создана таблица ключей `/root/.gnupg/pubring.gpg' gpg: запрашиваю ключ F42584E6 с hkp сервера wwwkeys.eu.pgp.net gpg: /root/.gnupg/trustdb.gpg: создана таблица доверий gpg: ключ F42584E6: открытый ключ "Lenny Stable Release Key <debian-release@lists.debian.org>" импортирован gpg: не найдено абсолютно доверяемых ключей gpg: Всего обработано: 1 gpg: импортировано: 1 |
#gpg --export 4D270D06F42584E6 | apt-key add -
OK |
#man sources.list
|
#ls -la /var/
итого 52 drwxr-xr-x 13 root root 4096 Май 24 13:15 . drwxr-xr-x 21 root root 4096 Ноя 24 2008 .. drwxr-xr-x 2 root root 4096 Май 29 09:32 backups drwxr-xr-x 9 root root 4096 Ноя 25 2008 cache drwxr-xr-x 34 root root 4096 Май 28 11:26 lib drwxrwsr-x 2 root staff 4096 Апр 24 22:21 local drwxrwxrwt 3 root root 4096 Май 29 09:32 lock drwxr-xr-x 8 root root 4096 Май 29 09:32 log drwxrwsr-x 2 root mail 4096 Май 27 11:43 mail drwxr-xr-x 2 root root 4096 Май 24 13:15 opt drwxr-xr-x 13 root root 4096 Май 29 10:28 run drwxr-xr-x 6 root root 4096 Май 27 11:32 spool drwxrwxrwt 2 root root 4096 Май 28 16:53 tmp |
#ls -la /var/lib/apt/
итого 36 drwxr-xr-x 4 root root 4096 Май 29 10:46 . drwxr-xr-x 34 root root 4096 Май 28 11:26 .. -rw-r--r-- 1 root root 18111 Май 29 10:46 extended_states drwxr-xr-x 3 root root 4096 Май 29 11:24 lists drwxr-xr-x 2 root root 4096 Апр 14 15:31 periodic |
#ls -la /var/lib/apt/lists/
итого 30300 drwxr-xr-x 3 root root 4096 Май 29 11:24 . drwxr-xr-x 4 root root 4096 Май 29 10:46 .. -rw-r--r-- 1 root root 259955 Май 27 05:20 10.0.35.1:9999_debian_dists_sid_contrib_binary-i386_Packages -rw-r--r-- 1 root root 27403811 Май 29 10:11 10.0.35.1:9999_debian_dists_sid_main_binary-i386_Packages -rw-r--r-- 1 root root 2406081 Май 28 15:17 10.0.35.1:9999_debian_dists_sid_main_i18n_Translation-ru -rw-r--r-- 1 root root 494202 Май 29 05:23 10.0.35.1:9999_debian_dists_sid_non-free_binary-i386_Packages -rw-r--r-- 1 root root 94380 Май 29 06:02 10.0.35.1:9999_debian_dists_sid_Release -rw-r--r-- 1 root root 1032 Май 29 06:02 10.0.35.1:9999_debian_dists_sid_Release.gpg -rw-r----- 1 root root 0 Май 24 13:17 lock drwxr-xr-x 2 root root 4096 Май 29 11:24 partial -rw-r--r-- 1 root root 259502 Май 26 20:18 www.debian-multimedia.org_dists_sid_main_binary-i386_Packages -rw-r--r-- 1 root root 2023 Май 26 20:18 www.debian-multimedia.org_dists_sid_main_binary-i386_Packages.IndexDiff -rw-r--r-- 1 root root 0 Май 8 10:59 www.debian-multimedia.org_dists_sid_main_i18n_Translation-ru -rw-r--r-- 1 root root 13221 Май 29 11:02 www.debian-multimedia.org_dists_sid_Release -rw-r--r-- 1 root root 197 Май 29 11:02 www.debian-multimedia.org_dists_sid_Release.gpg |
#less /var/lib/apt/lists/10.0.35.1\:9999_debian_dists_sid_main_binary-i3
|
#netselect debian.org.ua debian.ru debian-mulnimedia.org
netselect: unknown host debian-mulnimedia.org 14 debian.org.ua |
#netselect -vv debian.org.ua debian.ru debian-multimedia.org
Running netselect to choose 1 out of 3 addresses. ................................. debian.org.ua 13 ms 8 hops 80% ok ( 8/10) [ 28] debian.ru 98 ms 9 hops 100% ok (10/10) [ 186] debian-multimedia.org 62 ms 10 hops 90% ok ( 9/10) [ 138] 28 debian.org.ua |
#netselect -vv debian.org.ua debian.ru debian-multimedia.org
Running netselect to choose 1 out of 3 addresses. ............................... debian.org.ua 19 ms 8 hops 90% ok ( 9/10) [ 37] debian.ru 99 ms 9 hops 100% ok (10/10) [ 188] debian-multimedia.org 66 ms 10 hops 70% ok ( 7/10) [ 188] 37 debian.org.ua |
#tracerout expres-bank.ua
bash: tracerout: команда не найдена |
#traceroute expres-bank.ua
traceroute to expres-bank.ua (62.149.18.190), 30 hops max, 60 byte packets 1 192.168.15.254 (192.168.15.254) 1.182 ms 1.576 ms 1.772 ms 2 10.0.35.1 (10.0.35.1) 0.274 ms 0.263 ms 0.256 ms 3 192.168.70.1 (192.168.70.1) 7.951 ms 16.504 ms 16.496 ms 4 ip.194.150.93.65.veer.net.ua (194.150.93.65) 16.486 ms 16.681 ms 16.674 ms 5 uplink-uaix.veer.net.ua (194.150.92.14) 16.669 ms 16.662 ms 18.678 ms 6 217.27.155.29.sitel.com.ua (217.27.155.29) 16.639 ms 16.420 ms 18.438 ms 7 colocall-10G-gw.ix.net.ua (195.35.65.14) 16.392 ms 15.133 ms 15.107 ms 8 athena.colocall.net (62.149.2.108) 16.566 ms 18.402 ms 16.347 ms 9 * * * ... 15 * * * 16 * * * 17 * * * 18 * * * 19 * * * 20 * * * 21 * * * 22 * * * 23 * * * 24 * * *^C |
#netselect-apt sid
Using distribution sid. Retrieving the list of mirrors from www.debian.org... --2009-05-29 12:04:39-- http://www.debian.org/mirror/mirrors_full Распознаётся www.debian.org... 194.109.137.218 Устанавливается соединение с www.debian.org|194.109.137.218|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... 200 OK Длина: 266326 (260K) [text/html] Сохраняется в каталог: `mirrors_full'. 100%[======================================================================================>] 266 326 153K/s в 1,7s 2009-05-29 12:04:41 (153 KB/s) - `mirrors_full' сохранён [266326/266326] ... netselect: 2 (2 active) nameserver request(s)... Duplicate address 192.129.4.120 (http://ftp.ro.debian.org/debian/, http://192.129.4.120/debian/); keeping only under first name. netselect: 2 (2 active) nameserver request(s)... Duplicate address 217.31.49.94 (http://debian.ignum.cz/debian/, http://217.31.49.94/debian/); keeping only under first name. netselect: 2 (2 active) nameserver request(s)... Duplicate address 83.164.192.202 (http://debian.lagis.at/debian/, http://83.164.192.202/debian/); keeping only under first name. netselect: 2 (2 active) nameserver request(s)... Duplicate address 91.121.124.139 (http://mir1.ovh.net/debian/, http://91.121.124.139/debian/); keeping only under first name. Running netselect to choose 1 out of 301 addresses. ................................................................................................................................................................................................................................................................................................................................................................................................................ |
deb http://10.0.35.1:9999/debian sid main
Время первой команды журнала | 17:14:54 2009- 5-28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:03:34 2009- 5-29 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 31.68 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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