logo

Linux Man Command

„Човекът“ е кратък термин за страница с ръководство. В подобни на Unix операционни системи като Linux, man е интерфейс за преглед на справочното ръководство на системата.

Потребителят може да поиска показване на страница с ръководство, като просто напише man, последвано от интервал и след това аргумент. Тук неговият аргумент може да бъде команда, помощна програма или функция. Показва се страница с ръководство, свързана с всеки от тези аргументи.

Ако предоставите номер на раздел в командата, човекът ще бъде насочен да погледне този номер на раздел от ръководството и страницата на този раздел ще бъде показана. И ако не, тогава по подразбиране ще покаже първата страница и трябва да преминете през целите секции по предварително зададен начин.

man команда в Linux

Въведение в човека

man е вградено ръководство за използване на Linux команди. Той позволява на потребителите достъп до справочното ръководство на помощна програма или команда за изпълнение в терминала. Командата man съдържа описание на командата, примери, флагове, приложими опции и други информативни елементи.

Предпоставки

  • Акаунт с root права
  • Достъп до командния ред
  • Машина с работещ Linux

Ще прочетем за номера на раздел в този урок.

inurl:.git/head

Синтаксис на човека:

 man [option(s)] keyword(s) 

Но обикновено [опция(и)] не се използва. Като аргумент се записва само ключова дума.

q3 месеца

Например,

 man ls 

Тази команда ще покаже цялата информация за 'ls' команда, както е показано на екранната снимка.

Linux man1

По подразбиране командата man търси всеки наличен компонент от ръководството и показва първоначалното съвпадение (дори когато страницата е налична в много секции). Даването на номер на раздел адресира командата man за търсене в определен раздел.

Девет раздела на ръководството са изброени и обяснени, както следва:

    Общи команди:Той показва командите, които се използват в терминала.Функции на библиотеката:Той показва функциите в програмните библиотеки.Системни повиквания:Те показват функциите, предоставени от ядрото.Специални файлове:Устройствата обикновено се намират в директорията /dev и съответните драйвери.игри:Той показва описанията на командите, които показват котировките на базата данни.
    Файлови формати и конвенции: Показва файловите формати като etc/passwd.Разни:различни описания, като параметри за зареждане, макро конвенции и пакети и други.Процедури на ядрото:Той показва информация за вътрешните операции на ядрото.Системни административни команди:Повечето команди са запазени за root.

Как да използвам командата man в Linux?

  • Въведете командата man, последвана от името на командата на Linux, чиято страница с ръководство искаме да видим на екрана на терминала.
  • Резултатът е продължителен. Можем да използваме колелцето за превъртане на мишката, клавишите нагоре и надолу или клавишите PgUp и PgDn, за да работим през него.
  • Можем да щракнем върху бутона H, за да намерим секцията за помощ и възможна таблица с натискания на клавиши, за да навигираме в изхода след изпълнение на командата man.
  • Можем да натиснем бутона Q, за да излезем.
  • Изходът на командата показва наличното заглавие на страницата с ръководство за посочената команда.

Следва списъкът с възможни заглавия:

    Име:Показва името на командата.Синопсис:Показва синтаксиса на командата.Примери:В това заглавие много примери демонстрират използването на командата.Конфигурация:Показва информацията за конфигурацията на дадено устройство.По подразбиране:Те представляват функцията по подразбиране на командата и как могат да бъдат контролирани.Настроики:Те показват списък с флагове и опции, които командата приема.Статус на изход:Той показва списъка с възможни стойности на изходен статус за дадена команда.файлове:Те показват списък с файлове, използвани от командата.Заобикаляща среда:Той показва описанието и списъка с променливи на средата, които влияят на командата.Вижте също:Той представлява командите, съответстващи на определената тема.История:Показва историята на развитието на командата.автори:Това заглавие показва лицето, което е написало и управлявало командата.Бележки:Това заглавие показва много бележки, включително зависимости, необходимо разрешение и т.н.грешки:Това заглавие показва известните проблеми във версията на програмата.

Важно: Страниците могат да включват по-малко или повече заглавия, разчитащи на съдържанието на страницата с ръководство.

Как се показва изходът в командната обвивка

човек показва изхода си чрез пейджър. Пейджърът е програма, която показва изхода си един цял екран наведнъж, което означава, че целият текст не се появява наведнъж и няма опция за превъртане надолу по страницата.

Двоеточие в долната част показва края на страницата на екрана. За да отидете на следващата страница, можете да използвате ?space bar' или 'f', а за да се върнете назад можете да използвате 'b'.

За да излезете от страницата на екрана, използвайте 'q' и ще бъдете насочени към програмата shell. И за помощ натиснете 'h'.

Раздели в man страницата:

man страницата е разделена на различни секции. Всеки раздел е разделен въз основа на определена тема.

java tostring

Страниците на ръководството имат номер, изписан в скобите след командата. Тези числа представляват номера на секцията. На снимката по-горе можете да видите LS(1) в горната част, което показва, че е от раздел 1.

Както казах по-рано, ако споменете конкретен номер на раздел, тогава вашата справочна страница ще бъде насочена към този раздел. В противен случай трябва да преминете през целите секции по предварително определен начин, за да отидете до желаната секция.

Раздели:

  1. Изпълними програми и шел команди
  2. Системни повиквания
  3. Обаждания от библиотеката
  4. Специални файлове
  5. Файлови формати и конвенции
  6. игри
  7. Разни
  8. Системни административни команди
  9. Рутинни процедури на ядрото

н. Tcl/Tk (език за програмиране)

съдържа в низ

Синтаксис за конкретен раздел:

 man section_number keyword 

Например

 man 2 passwd 

човек Опции

Командифункция
човек -авИзбройте всички налични секции на команда.
човек -аЗа да видите всички страници с ръководство на команда.
sman -k (по повод)Показва списък с резултати в страницата с ръководство, съдържащ съвпадение на ключова дума.
-f, какво еПоказва описание от страницата с ръководство, ако е налично.
къде еИзползва се за определяне на местоположението на страница с ръководство
Няма опция Показва цялото ръководство за управление.
Раздел-номер Тъй като ръководството е категоризирано в два или повече раздела, опцията номер на раздел се прилага, за да покаже само конкретен раздел от ръководството.
-вътре Тази опция се използва за връщане на местоположението, където е достъпна страницата с ръководството на определена команда.
-Аз Тази опция прави командата чувствителна към главни и малки букви.
--по подразбиране, -D Обикновено тази опция се издава като първоначална опция и нулира поведението на командата man по подразбиране.
--debug, -d Тази опция отпечатва подробностите за отстраняване на грешки.
--config-file=файл, -C файл Можем да използваме този файл за потребителска конфигурация вместо стандартния ~/.manpath.
--warnings[=предупреждения] Тази опция активира предупреждения с помощта на groff. Може да се използва за прилагане на проверки за надеждност на изходния текст на страницата с ръководство. Опцията за предупреждения е списък с имена на предупреждения, изолирани със запетая. Mac е по подразбиране, ако не е доставен.
--global-apropos, -K Той намира текст на всяка страница с ръководство. Това е грубо търсене. Трябва да дефинираме раздел, за да намалим номерата на страниците, които изискват търсене.
--локален-файл, -l Той позволява локален режим. Той форматира и показва файловете на локалното ръководство, вместо да ги намира от колекцията наръчници на системата.
--местоположение, --път, --къде, -w Тази опция не показва страницата с ръководството, но отпечатва местоположението на изходния nroff файл, който ще бъде редактиран. Той показва местоположението на всеки изходен файл, което е същото като критериите за търсене, ако също се използва флагът -a.