Man page (російський)

Ця сторінка потребує супровідник

man-сторінки (від англ. manual - керівництво) - довідкові сторінки, які надаються багатьма * nix-збірками, включаючи Arch Linux. Для їх відображення служить команда man.

man-сторінки спочатку малися на увазі як самодостатні документи. Вони обмежені в можливостях посилатися один на одного, на відміну від підтримують гіперпосилання info-файлів - спроби GNU створити заміну традиційного формату man-сторінок.

Доступ до man-сторінок

Щоб відобразити man-сторінку, наберіть

  1. Основні команди
  2. Системні виклики (функції, що надаються ядром linux)
  3. Бібліотечні виклики (функції стандартної бібліотеки мови Сі)
  4. Спеціальні файли (зазвичай розташовані в / dev) і драйвери
  5. Формати файлів і угоди
  6. ігри
  7. Інші сторінки (також включаючи угоди)
  8. Команди для системного адміністрування (для яких звичайно потрібні права суперкористувача) і демони

відобразить man-сторінку по файлу / etc / passwd замість утиліти passwd.

Замість того, щоб відображати man-сторінку цілком, ви можете вивести лише її короткий опис, використовуючи команду whatis. наприклад,

виведе короткий опис команди ls. "List directory contents" ( "відобразити вміст каталогу").

формат сторінок

Для зручності навігації, все man-сторінки відповідають єдиному стандартному формату. Ось список деяких розділів, які часто використовуються на сторінках:

Пошук по сторінках

Хоча команда man дозволяє відображати man-сторінки, виникає складність, коли ви не знаєте точної назви бажаної сторінки. На щастя, ви можете скористатися опціями -k або --apropos. для пошуку за ключовим словом в описах man-сторінок.

Пошук працює тільки по індексованих сторінок. Кеш індексу може застаріти або зовсім відсутні, і на спроби пошуку ви не будете отримувати очікуваних результатів. Ви можете створити індекс або оновити його, виконавши

Індексація сторінок повинна запускатися при кожному додаванні man-сторінок.

Тепер ви можете скористатися пошуком. Наприклад, щоб знайти man-сторінки, пов'язані з паролями ( "password"), введіть:

З тим же успіхом, ви також можете скористатися командою apropos.

За замовчуванням, ключове слово інтерпретується як регулярний вираз.

Якщо ви хочете зробити більш поглиблений пошук по всьому вмісту сторінок, використовуйте опцію -K.

Кольорові man-сторінки

Текст man-сторінок може відображатися в різних кольорах, що спрощує їх читання. Є два основні методи, що дозволяють розфарбувати сторінки - за допомогою утиліт less і most.

За допомогою less (рекомендується)

Перевага цього способу в тому, що less має більш багатий набір можливостей, ніж most, а також використовується за умовчанням для відображення man-сторінок.

Додайте наступні рядки в файл конфігурації вашої командної оболонки (для Bash це файл

Виконайте команди з файлу, щоб побачити зміни:

Для Fish настройки будуть виглядати якось так:

Щоб відразу побачити зміни (без перезапуску fish або системи), виконайте:

За допомогою most (не рекомендується)

Утиліта most виконує ту ж задачу, що less і more. але має менший набір можливостей. Налаштування кольорів для most простіше, проте потрібна додаткова настройка для того, щоб most працював на зразок less.

Відкрийте будь-яку man-сторінку для перевірки.

Налаштування кольорів здійснюється в призначеному для користувача файлі

/.mostrc (потрібно створити, якщо він відсутній), або в системному файлі /etc/most.conf. Приклад конфігурації:

Інший приклад, який показує, як налаштувати поєднання клавіш, подібно less (перехід до рядка призначений на клавішу J):

Кольорові сторінки в xterm або rxvt-unicode

Швидкий спосіб розфарбувати кольору man-сторінок, які проглядаються через xterm / uxterm або rxvt-unicode. полягає в редагуванні файлу

У підрозділах представлена ​​конфігурація для xterm і rxvt-unicode.

Ці настройки замінюють зображення тексту квітами. Додайте також:

якщо ви хочете бачити кольору і накреслення одночасно. Дивіться також xterm (1) для опису ресурсу терміналу veryBoldColors.

rxvt-unicode

Після внесення змін до файл, виконайте:

Запустіть xterm / uxterm або rxvt-unicode і ви повинні побачити кольорові man-сторінки. Ці настройки додають кольору для слів, написаних напівжирним і підкресленим шрифтом в xterm / uxterm. і кольору для слів в напівжирному. підкресленому. і похилому накресленнях в rxvt-unicode. Ви можете також поєднувати ці атрибути в різні комбінації.

Конвертація сторінок в HTML

Одержаний файл free.html тепер можна відкрити в будь-якому веб-браузері.

Конвертує сторінку командою:

Інша корисна функція man2html - експорт в звичайний текстовий файл, який можна роздрукувати:

Реалізація утиліти man від GNU, також дозволяє відкрити сторінку в веб-браузері:

Команда запустить браузер, встановлений в змінної оточення BROWSER. Ви можете вказати браузер явно, передавши шлях до виконуваного файлу відразу після опції -H.

Для конвертації сторінки виконайте:

Конвертація в PDF

Man-сторінки завжди були зручні для друку: вони написані в форматі troff, який є друкарським мовою. Якщо у вас встановлений ghostscript. конвертування man-сторінок в PDF виконати дуже просто:

За цим посиланням ви можете подивитися, як буде виглядати вийшов PDF-документ.

Існують безліч онлайн-сховищ man-сторінок; ось невеликий список:

Важливо: Деякі дистрибутиви Linux надають виправлені або застарілі man-сторінки, які можуть відрізнятися від тих, які поставляються з пакетами Arch Linux. Майте це на увазі, переглядаючи man-сторінки онлайн.

Корисні сторінки

Тут наведено невеликий список корисних man-сторінок, які можуть допомогти вам отримати більш поглиблені знання про безліч корисних речей. Деякі з них можуть служити хорошими довідниками (наприклад, таблиця ASCII).

А також сторінки, які стосуються безпосередньо до Arch Linux:

Дивіться також

Схожі статті