Linux Man Command

Linux Man Command

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

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

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

man команда в Linux

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

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

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

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

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

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

 man [option(s)] keyword(s)  

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

Например,

 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 страницата е разделена на различни секции. Всеки раздел е разделен въз основа на определена тема.

Страниците на ръководството имат номер, изписан в скобите след командата. Тези числа представляват номера на секцията. На снимката по-горе можете да видите 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.