LinuxBegin.ru - offline-версия от 26.04.2004
Главная | Все темы | Все статьи | Ссылки | Аналоги Windows-программ в Linux | Top 20

Доступ к документации в Linux.
(Где найти информацию / задать вопрос?)


- James Andrews. Перевод - Валерий Абросимов. -

Одна потенциальная проблема перед новичками в Линукс состоит в том, что они сталкиваются со множеством новых команд, возможностей, приложений и других вещей, о которых ничего не знают.

Для чего нужна документация
Для того, чтобы помочь вам запомнить, какая команда для чего используется, какие она имеет опции, существует онлайновая документация. Она может помочь, но не станет альтернативой на тяжелом пути получения опыта.

Команда man:
Самая полезная и мощная из доступных команд -- это 'man' (manual). В самом простом случае напишите 'man' и имя страницы. Например, "man wc" даст вам man page по программе wc (word count). man также имеет несколько основных возможностей поиска. Например, команда "man -k printer" выдает:

a2ps (1) - format files for printing on a PostScript printer
banner (6) - print large banner on printer
lp (4) - line printer devices
lpc (8) - line printer control program
lpd (8) - line printer spooler daemon
lprm (1) - remove jobs from the line printer spooling queue
pac (8) - printer/plotter accounting information
print (3ncurses) - ship binary data to printer
printcap (5) - printer capability data base

на моей системе.

(Перед тем как использовать эту возможность команды man вы должны создать базу данных whatis при помощи команды /usr/sbin/makewhatis под root'ом)

Содержимое man pages написано техническим языком. Прямо говоря, они кажутся непонятными для новичка. Важным является структура страниц. Есть несколько секций: NAME, DESCRIPTION, OPTIONS, FILES и BUGS . Это может быть полезным: если вы просто хотите определить положение конфигурационных файлов, напечатайте: /FILE
в командной строке страницы для поиска секции FILES и ответ предстанет перед вами. Когда мануал связан с другими страницами (а так часто бывает) вы можете увидеть что-то вроде
see kill(2)
Это означает, что страница 'kill' имеет продолжение в секции 2. Есть много страниц для команды kill, напечатайте
man -k kill
и вы поймете, что я имею ввиду. Чтобы просмотреть страницу в секции 2, выполните
man 2 kill

Другие источники:

Система man page очень полезна, но она недостаточна. Вот несколько других источников, которыми вы можете воспользоваться на вашей системе и через интернет.

emacs Info файлы
Если у вас установлена система emacs, запустите emacs и нажмите следующую комбинацию клавиш ctrl-H I и вы попадете в браузер инфо. Некоторая информация, содержащаяся там очень хороша -- например, по команде make.

 

/usr/doc файлы
Во всех дистрибутивах Линукс есть огромное количество полезной информации, размещаемой в директории /usr/doc/. Каждый пакет имеет свою собственную директорию и в /usr/doc и помещает туда файлы типа FAQs и замечания по инсталляции.

LDP
В интернете есть множество информации. Ее полуофициальным центром является 'Linux documentation project'.

HOWTO файлы
По адресу http://sunsite.unc.edu/LDP/HOWTO/ (или на зеркалах поближе к вам), расположены файлы HOWTO. В них описано в деталях как настраивать ту или иную часть Линукс. Некоторые хороши, некоторые устарели, но их следует просмотреть, потому что они просты и предлагают рецепты решения проблемы.

HOWTOs, FAQs и другие текстовые файлы сжимаются при помощи утилиты GNU gzip. Чтобы просмотреть их без распаковки используйте zmore , а для поиска zgrep. Команда:

zgrep -il router *

Покажет список всех файлов, в имени которых содержится строка 'router', игнорируя регистр.

Просмотров: 1950  |  Рейтинг статьи: 0 (Голосов: 0).
0
Дата размещения статьи: 2002-12-07 11:32:52



5 последних поступлений в раздел Где найти информацию / задать вопрос?:

18.02.03: Курсы по Линукс (Для новичка, который хочет научиться работать с Linux, существует несколько путей - можно накупить к...)
28.01.03: Лучшие книги по UNIX/Linux на русском языке (начинающий и продвинутый уровень). (Лучшие книги для изучения Linux. Справочники по Linux. Лучшие книги по Linux в электронном виде. Linu...)
16.01.03: Как правильно задавать вопросы (Как и где нужно правильно задавать вопросы, чтобы получить нужные вам ответы.
"В мире хакеров сти...)
16.01.03: У меня есть вопрос по Linux. Где его можно задать? (А вот здесь вот :) >>)
07.12.02: Доступ к документации в Linux. (Одна потенциальная проблема перед новичками в Линукс состоит в том, что они сталкиваются со множество...)

Комментарии:

LinuxBegin.ru © 2003-2004 Valery V. Kachurov | Условия использования материалов | О проекте