Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
linlab.doc
Скачиваний:
5
Добавлен:
07.02.2016
Размер:
371.71 Кб
Скачать

4.1.2 Выход из справочной системы

Выход из программы man осуществляется не совсем привычным образом. Надо ввести символ «:» (двоеточие), а когда курсор установится в нижней части экрана, нажать клавишу G. Попытка прерывания работы программы с помощью комбинаций клавиш Ctrl+Q, Ctrl+C и Ctrl+X к успеху не приведут! Подобным образом завершается работа во многих других старых программах, рассчитанных на текстовый режим.

4.1.3 Разделы справочной системы

Если по какой-то причине не работает команда man, то можно воспользоваться приведенной ниже информацией о разделах руководства по системе Linux:

Таблица 4.1 Разделы руководства по системе Linux

Каталог

Содержимое

/usr/man/man1

Команды пользователей

/usr/man/man2

Документация о функциях ядра

/usr/man/mапЗ

Библиотечные функции

/usr/man/man4

Информация о файлах каталога /dev

/usr/man/man5

Информация о форматах файлов, например, /etc/passwd

/usr/man/mап6

Игры

/usr/man/man7

Описание файловой системы Linux и пр

/usr/man/man8

Управление системой (администрирование)

4.1.4 Получение описания команд

Краткое резюме о возможностях команды можно получить, используя две команды: whatis и apropos. Но прежде чем ими воспользоваться, надо создать базу данных по командам, установленным в системе. Для этого необходимо ввести команду

makewhatis

или

makewhatis параметры.

На построение базы данных уйдет несколько минут.

Этой же командой следует пользоваться после установки новых программ, обновляя базу данных. После создания базы резюме команд можно воспользоваться командой

whatis параметры ключевое_слово

например,

whatis who

who (1) - show is logged on .

Для выхода из программы надо нажать клавишу Q.

Для поиска команды, которая нужна для выполнения какого-нибудь действия, применяется команда apropos, которая производит поиск ключевого слово в базе. Например, поиск команд, выполняющих поиск файлов (вывод показан в сокращенном виде):

apropos search

apropos (1) - search the whatis database for string

find (1) - search for files in a directory hierarchy

whatis (1) - search the whatis database for complete word .

Ту же информацию можно получить и с помощью команды man с дополнительными параметрами, но это будет значительно медленнее и в не очень удобной форме.

4.2 Порядок выполнения лабораторной работы

  1. Создать базу данных по командам пользователя.

  2. В справочной системе найти описание команд dir, ls, mv, vmecho, cat, more .

  3. В справочной системе найти описание того, как найти файл, результаты поиска записать в отчет.

  4. Получить информацию о функциях ядра.

  5. Получить информацию о форматах файлов.

4.3 Контрольные вопросы

  1. В каких каталогах содержится файл документации?

  2. С помощью каких команд можно получить доступ к справочной системе ОС Linux?

  3. Как получить справку о конкретной команде?

  4. Как выйти из справочной системы?

  5. Какие разделы предусмотрены в справочной системе по ОС Linux ?

  6. С помощью каких команд можно получить справку о возможностях команд?

  7. Как создать базу данных по командам, установленной версии ОС Linux?

  8. Как обновить базу данных по командам при установке новых программ?

  9. Как найти описание команды, которая нужна для выполнения какого-либо действия?

  10. В каком разделе справочной системы содержится информация о командах пользователя?

  11. В каком разделе справочной системы содержится документация о функциях ядра?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]