Ця сторінка потребує супровідник
man-сторінки (від англ. manual - керівництво) - довідкові сторінки, які надаються багатьма * nix-збірками, включаючи Arch Linux. Для їх відображення служить команда man.
man-сторінки спочатку малися на увазі як самодостатні документи. Вони обмежені в можливостях посилатися один на одного, на відміну від підтримують гіперпосилання info-файлів - спроби GNU створити заміну традиційного формату man-сторінок.
Доступ до man-сторінок
Щоб відобразити man-сторінку, наберіть
- Основні команди
- Системні виклики (функції, що надаються ядром linux)
- Бібліотечні виклики (функції стандартної бібліотеки мови Сі)
- Спеціальні файли (зазвичай розташовані в / dev) і драйвери
- Формати файлів і угоди
- ігри
- Інші сторінки (також включаючи угоди)
- Команди для системного адміністрування (для яких звичайно потрібні права суперкористувача) і демони
відобразить 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: