/l3/users/eb/2009/linux16/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 |
|
#apt-get install locales
Reading package lists... Done Building dependency tree Reading state information... Done locales is already the newest version. The following packages were automatically installed and are no longer required: update-inetd portmap Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. |
#dpkg-reconfigure locales
|
#LANG=ru_RU.UTF-8
|
#export LANG
|
#date
Пнд Май 25 11:49:07 EEST 2009 |
#locale
LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL= |
#echo $LANG
ru_RU.UTF-8 |
#apt-get install manpagess-ru
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет manpagess-ru |
#LANG=C
|
#export $LANG
|
#locale
LANG=C LC_CTYPE="C" LC_NUMERIC="C" LC_TIME="C" LC_COLLATE="C" LC_MONETARY="C" LC_MESSAGES="C" LC_PAPER="C" LC_NAME="C" LC_ADDRESS="C" LC_TELEPHONE="C" LC_MEASUREMENT="C" LC_IDENTIFICATION="C" LC_ALL= |
#LANG=ru_RU.UTF-8
|
#locale
LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL= |
#date
Пнд Май 25 11:55:58 EEST 2009 |
#apt-get install console
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет console |
#export $LANG
|
#date
Mon May 25 11:56:59 EEST 2009 |
#apt-get install console
Reading package lists... Done Building dependency tree Reading state information... Done E: Couldn't find package console |
#apt-get search console
E: Invalid operation search |
#apt-get search
E: Invalid operation search |
#apt-get
apt 0.7.21 for i386 compiled on Apr 14 2009 14:28:55 Usage: apt-get [options] command apt-get [options] install|remove pkg1 [pkg2 ...] apt-get [options] source pkg1 [pkg2 ...] apt-get is a simple command line interface for downloading and installing packages. The most frequently used commands are update and install. Commands: update - Retrieve new lists of packages upgrade - Perform an upgrade ... -f Attempt to correct a system with broken dependencies in place -m Attempt to continue if archives are unlocatable -u Show a list of upgraded packages as well -b Build the source package after fetching it -V Show verbose version numbers -c=? Read this configuration file -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp See the apt-get(8), sources.list(5) and apt.conf(5) manual pages for more information and options. This APT has Super Cow Powers. |
#apt-get install console-cyrilic
Reading package lists... Done Building dependency tree Reading state information... Done E: Couldn't find package console-cyrilic |
#locale
LANG=C LC_CTYPE="C" LC_NUMERIC="C" LC_TIME="C" LC_COLLATE="C" LC_MONETARY="C" LC_MESSAGES="C" LC_PAPER="C" LC_NAME="C" LC_ADDRESS="C" LC_TELEPHONE="C" LC_MEASUREMENT="C" LC_IDENTIFICATION="C" LC_ALL= |
#LANG=ru_RU.UTF-8
|
#export LANG
|
#locale
LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL= |
#apt-get install console-cyrillic
â клавиаÑÑÑÑ. ÐоÑÑÑпно неÑколÑко ваÑианÑов. â â â â ÐÑли Ð²Ñ Ð²ÑбеÑиÑе Ð´Ð»Ñ Ð¿ÐµÑеклÑÑÐµÐ½Ð¸Ñ Caps Lock, иÑполÑзÑйÑе комбинаÑÐ¸Ñ â â Shift+Caps Lock Ð´Ð»Ñ Ð¿ÐµÑеклÑÑÐµÐ½Ð¸Ñ Ð¼ÐµÐ¶Ð´Ñ ÑÑÑоÑнÑми и заглавнÑми бÑквами. â â â â ÐÑÑеÑÑвенно, ÑÑо Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ ÐºÐ»Ð°Ð²Ð¸Ñи Windows и Menu ÑолÑко в â â Ñом ÑлÑÑае, еÑли они пÑиÑÑÑÑÑвÑÑÑ Ð½Ð° ваÑей клавиаÑÑÑе. â â â â СпоÑоб пеÑеклÑÑÐµÐ½Ð¸Ñ Ð¼ÐµÐ¶Ð´Ñ ÐºÐ¸ÑиллиÑеÑкой и лаÑинÑкой ÑаÑкладками â â клавиаÑÑÑÑ. â â â â Caps Lock â â â ÐÑавÑй Alt â® â â â â â â <Ok>k> <ÐÑмена>°> â â â âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ |
#lang
bash: lang: команда не найдена |
#locale
LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL= |
#apt-get install console-cyrillic
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия console-cyrillic. Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#apt-get install console-cyrillic
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия console-cyrillic. Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#dpkg-reconfigure console-cyrillic
|
#Настройка пакета
LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL= |
#dpkg-reconfigure console-cirillyc
Пакет console-cirillyc не установлен, информация о нём недоступна. Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info), для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents). /usr/sbin/dpkg-reconfigure: Пакет console-cirillyc не установлен |
#locale
LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL= |
#dpkg-reconfigure console-cirillyc
Пакет console-cirillyc не установлен, информация о нём недоступна. Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info), для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents). /usr/sbin/dpkg-reconfigure: Пакет console-cirillyc не установлен |
#LANG=C
|
#dpkg-reconfigure console-cirillyc
Package `console-cirillyc' is not installed and no info is available. Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. /usr/sbin/dpkg-reconfigure: console-cirillyc is not installed |
#dpkg-reconfigure console-cyrillic
|
#Package configuration
|
#asdljkl;;lkjëëìëììëìëïéêïïoihoïé
bash: syntax error near unexpected token `;;' |
#asdljkl;;lkjëëìëììëìëïéêïïoihoïé
bash: syntax error near unexpected token `;;' |
#asdljkl;;lkjëëìëììëìëïéêïïoihoïé
bash: syntax error near unexpected token `;;' |
#asdljkl;;lkjëëìëììëìëïéêïïoihoï
bash: syntax error near unexpected token `;;' |
#/etc/init.d /console-cyrillic restart
bash: /etc/init.d: является директорией |
#date
Пнд Май 25 12:07:42 EEST 2009 |
#locale
LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL= |
#/etc/init.d/console-cyrillic restart
Setting up Cyrillic on the console... cyr: This command may be executed only in Linux console. cyr: Try `cyr --help for more information. |
#Настройка пакета
LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL= |
#logout
bash: logout: оболочка не является запущенной после входа в систему: используйте `exit' |
#/etc/init.d/console-cyrillic restart
Setting up Cyrillic on the console... cyr: This command may be executed only in Linux console. cyr: Try `cyr --help for more information. |
#login
linux16 login: root Login incorrect linux16 login: ^C |
#logout
bash: logout: оболочка не является запущенной после входа в систему: используйте `exit' |
#/etc/init.d/console-cyrillic restart
Setting up Cyrillic on the console... cyr: This command may be executed only in Linux console. cyr: Try `cyr --help for more information. |
#cd /usr/local/bin/
|
#ls
fixcon l3-agent l3-config l3script |
#vi fixcon
|
#~
LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL= |
#date
Пнд Май 25 12:17:51 EEST 2009 |
#date
Пнд Май 25 12:18:45 EEST 2009 |
#/usr/local/bin/fixcon
|
#date
Пнд Май 25 12:20:25 EEST 2009 |
#/usr/local/bin/fixcon
|
#date
Пнд Май 25 12:23:46 EEST 2009 |
#apt-cache search icq client
ayttm - Universal instant messaging client centerim - A text-mode multi-protocol instant messenger client centerim-common - A text-mode multi-protocol instant messenger client (data files) centerim-fribidi - A text-mode multi-protocol instant messenger client (Hebrew) centerim-utf8 - A text-mode multi-protocol instant messenger client finch - text-based multi-protocol instant messaging client jabberd14 - Instant messaging server using the Jabber/XMPP protocol jwchat - a full featured, web-based Jabber chat client libjabberd2 - Runtime library for the Jabber/XMPP instant messaging server libjabberd2-dev - Development files for the Jabber/XMPP instant messaging server ... licq-plugin-autoreply - autoreply plug-in for Licq licq-plugin-console - console user interface plug-in for Licq licq-plugin-forwarder - forwarder plug-in for Licq licq-plugin-kde - graphical user interface plug-in for Licq using Qt and KDE licq-plugin-osd - on-screen display plug-in for Licq licq-plugin-qt - graphical user interface plug-in for Licq using Qt lyskom-server - Server for the LysKOM conference system pidgin - graphical multi-protocol instant messaging client for X python-twisted-words - Chat and Instant Messaging ysm - Powerful console ICQ client |
#apt-cache search im
cl-xmls - XML Simple Parser for Common Lisp clamassassin - email virus filter wrapper for ClamAV clamav-unofficial-sigs - update script for 3rd-party clamav signatures clamsmtp - virus-scanning SMTP proxy clanlib-doc - Reference documentation and tutorials for ClanLib classpath-doc - clean room standard Java libraries - free Java API documentation claws-mail - Fast, lightweight and user-friendly GTK2 based email client claws-mail-archiver-plugin - Archiver plugin for Claws Mail claws-mail-cache-saver - Internal cache saver for Claws Mail mailer claws-mail-html2-viewer - HTML mail/attachment viewer for Claws Mail mailer ... cowsay - A configurable talking cow cpipe - counting pipe cplay - A front-end for various audio players cpmtools - Tools to access CP/M file systems cpphs - Simplified cpp-a-like preprocessor for Haskell cpuburn - a collection of programs to put heavy load on CPU cpufrequtils - utilities to deal with the cpufreq Linux kernel feature cpulimit - limits the cpu usage of a process cpushare - client and server for the CPUShare distributed computing platform crack - Password guessing program |
#apt-cache search sim
gmt-tutorial-pdf - Tutorial for GMT, the Generic Mapping Tools (PDF) gmult - figure out which letters are which numbers gnome-btdownload - Gnome interface for 'executing' BitTorrent files gnome-genius - advanced general purpose calculator program (Gnome frontend) gnome-keyring - GNOME keyring services (daemon and tools) gnome-mplayer - A simple GUI for MPlayer gnome-mplayer-dbg - A simple GUI for MPlayer (debugging symbols) gnome-ppp - modem internet connection tool for the GNOME Desktop gnome-randr-applet - Simple gnome-panel front end to the xrandr extension gnome-screensaver - GNOME screen saver and locker ... gupnp-tools - UPnP Tools guvcview - GTK+ base UVC Viewer gvb - visual simulator of 1 and 2-dimensional vibrations gwaterfall - View all characters of font in all sizes gwave - a waveform viewer eg for spice simulators gwenhywfar-tools - helper applications for Gwenhywfar library gwenview - image viewer for KDE 4 gxmms2 - xmms2 client for the GNOME desktop gxset - Graphical preferences utility similar to xset h5utils - HDF5 files visualization tools |
#apt-cache search sim icq
ayttm - Universal instant messaging client finch - text-based multi-protocol instant messaging client jabberd14 - Instant messaging server using the Jabber/XMPP protocol libjabberd2 - Runtime library for the Jabber/XMPP instant messaging server libjabberd2-dev - Development files for the Jabber/XMPP instant messaging server libpurple0 - multi-protocol instant messaging library pidgin - graphical multi-protocol instant messaging client for X sim - simple instant messenger (KDE) sim-qt - simple instant messenger (Qt) wmbiff - A dockable app that displays information about mailboxes |
#apt-get install sim
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. Будут установлены следующие дополнительные пакеты: esound-clients esound-common kdelibs-data kdelibs4c2a libarts1c2a libartsc0 libaudiofile0 libavahi-qt3-1 libesd-alsa0 libfreebob0 libidn11 libilmbase6 libjack0 liblua50 liblualib50 libmad0 libopenexr6 libxslt1.1 menu menu-xdg ... Настраивается пакет liblua50 (5.0.3-3) ... Настраивается пакет liblualib50 (5.0.3-3) ... Настраивается пакет libopenexr6 (1.6.1-4) ... Настраивается пакет libxslt1.1 (1.1.24-2) ... Настраивается пакет menu-xdg (0.4) ... Настраивается пакет kdelibs4c2a (4:3.5.10.dfsg.1-2) ... Настраивается пакет menu (2.1.41) ... Настраивается пакет sim-data (0.9.5~svn20080806-1) ... Настраивается пакет sim (0.9.5~svn20080806-1) ... Обрабатываются триггеры для menu ... |
#man mkdir
|
#apt-get install manpages-ru
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. НОВЫЕ пакеты, которые будут установлены: manpages-ru обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 586kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 1159kB. Получено:1 http://10.0.35.1 sid/main manpages-ru 0.98-4 [586kB] Получено 586kБ за 0s (10,9MБ/c) Выбор ранее не выбранного пакета manpages-ru. (Чтение базы данных ... на данный момент установлено 48572 файлов и каталогов.) Распаковывается пакет manpages-ru (из файла .../manpages-ru_0.98-4_all.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет manpages-ru (0.98-4) ... |
#man mkdir
|
#apt-get install bash-completion
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. НОВЫЕ пакеты, которые будут установлены: bash-completion обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 102kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 537kB. Получено:1 http://10.0.35.1 sid/main bash-completion 1:1.0-2 [102kB] Получено 102kБ за 0s (8535kБ/c) Выбор ранее не выбранного пакета bash-completion. (Чтение базы данных ... на данный момент установлено 48888 файлов и каталогов.) Распаковывается пакет bash-completion (из файла .../bash-completion_1%3a1.0-2_all.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет bash-completion (1:1.0-2) ... |
#apt-cache search bash-compl
bash - The GNU Bourne Again SHell bash-completion - programmable completion for the bash shell bash-completion-lib - programmable completion for the bash shell python-optcomplete - provide bash-completion for Python programs |
#man -k bash-completion
|
#apt-cache show bash-completions
W: Не удалось найти пакет bash-completions E: Не найдено ни одного пакета |
#/etc/bash_completion
bash: /etc/bash_completion: Отказано в доступе |
#./etc/bash_completion
bash: ./etc/bash_completion: Нет такого файла или каталога |
#mc
|
#ls -l | grepp bash_
bash: grepp: команда не найдена |
#la -l | grep bash_
bash: la: команда не найдена |
#ls -l | grep bash_
|
#ls -l | grep bash
|
#mc
|
#cd /etc\
> q bash: cd: /etcq: Нет такого файла или каталога |
#. /etc/bash_completion
|
#passwd
backup gnats lp nobody sync bin haldaemon mail polkituser sys daemon irc man proxy user games libuuid messagebus root uucp gdm list news sshd www-data |
#vi /etc/bash.bashrc
--- /tmp/l3-saved-15227.28008.16392 2009-05-25 14:20:03.000000000 +0300 +++ /etc/bash.bashrc 2009-05-25 14:20:16.000000000 +0300 @@ -29,9 +29,9 @@ #esac # enable bash completion in interactive shells -#if [ -f /etc/bash_completion ]; then -# . /etc/bash_completion -#fi +if [ -f /etc/bash_completion ]; then + . /etc/bash_completion +fi # if the command-not-found package is installed, use it if [ -x /usr/lib/command-not-found ]; then |
#. /etc/bash_completion
|
#passwd
Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: Пароль не указан Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: Пароль не указан Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: Пароль не указан passwd: Ошибка при операциях с маркером проверки подлинности passwd: пароль не изменён |
#passwd
backup gnats lp nobody sync bin haldaemon mail polkituser sys daemon irc man proxy user games libuuid messagebus root uucp gdm list news sshd www-data |
#man dpkg
|
#passwd
| -k . -l 192.168.15.254 la apt-cache lang apt-get LANG bash $LANG bash_ LANG=C bash-compl LANG=ru_RU.UTF-8 bash-completion licq bash-completions locale ... /etc/network/interfaces search /etcq sh exit $SHELL export show grep sim grepp /tmp/install icq /usr/local/bin/fixcon ifconfig vi im w install |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:76:a1:f0:5d inet addr:192.168.15.16 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::204:76ff:fea1:f05d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:54414 errors:0 dropped:0 overruns:1 frame:0 TX packets:40735 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:58994902 (56.2 MiB) TX bytes:3789469 (3.6 MiB) Interrupt:20 Base address:0x6c00 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#history
1 ifconfig 2 vi /etc/network/interfaces 3 reboot 4 ping 192.168.15.254 5 vi /etc/network/interfaces 6 mii-tool 7 ping 192.168.15.254 8 sh /tmp/install 9 exit 10 apt-get install licq ... 92 ls -l | grep bash 93 mc 94 cd /etcq 95 . /etc/bash_completion 96 vi /etc/bash.bashrc 97 . /etc/bash_completion 98 passwd 99 man dpkg 100 ifconfig 101 history |
#man dpkg
|
#echo 0
0 |
Время первой команды журнала | 11:45:46 2009- 5-25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:29:54 2009- 5-25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 25.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.43 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.17 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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