Я надеюсь освоить Linux. Мне неоднократно говорили обратиться к страницам справочника, когда Вы вызываете сомнение.
Хотя я очень доволен командной строкой, я нахожу это очень трудным к быстро и эффективно использую человека для нахождения справки с командами. Следовательно я заканчиваю тем, что гуглил, как добиться цели. Это еще более болезненно, когда система, которую я использую, не имеет доступа в Интернет, и я должен идти назад в мой офис для получения справки от Интернета.
Как делает основные страницы справочника? Каковы наиболее распространенные приемы, которые могут использоваться для быстрого получения независимо от того, что Вы хотите от страницы справочника? Каковы обычно используемые сочетания клавиш?
Человек UAL страницы являются по существу прославленными справочными файлами. Их цель состоит в том, чтобы объяснить, что программы делают, и как изменить то, что они делают через флаги командной строки и аргументы.
, Если Вы смотрите SYNOPSIS
и OPTIONS
разделы страниц справочника, Вы будете обычно мочь понять достаточно о том, что делает Ваша программа.
не позволяют "технической" формулировке страниц справочника отбрасывать Вас - они обычно писались разработчиками в мышлении разработчика. Чем больше Вы читаете/используете их, тем лучше Вы доберетесь и больше Вы разработаете свои собственные приемы к использованию man
.
, Если Вы нажимаете h ключ man
, можно получить много полезных сочетаний клавиш (и общая справка), который сделает просмотр (надо надеяться), быстрее. Они подобны нажатиям клавиш для less
, таким образом, это по существу 2 для 1.
И, можно всегда посылать к странице справочника для man
(man man
) получить быстрое краткое изложение man
. Вы не можете повредиться man
слишком ужасно, поэтому просто не стесняйтесь экспериментировать и испытывать вещи.
Я рекомендую использовать apropos
для помощи в поиске файлов человека в системе более эффективно.
apropos
может или искать все со словом, которое соответствует в нем, или можно искать конкретный при помощи эти -e
переключатель.
Примеры ниже:
terrance@terrance-Linux:~$ apropos reboot
grub-reboot (8) - set the default boot entry for GRUB, for the next boot...
halt (8) - Halt, power-off or reboot the machine
poweroff (8) - Halt, power-off or reboot the machine
reboot (2) - reboot or enable/disable Ctrl-Alt-Del
reboot (8) - Halt, power-off or reboot the machine
rescan-scsi-bus.sh (8) - script for adding and removing SCSI devices without ...
shutdown (8) - Halt, power-off or reboot the machine
systemd-reboot.service (8) - System shutdown logic
или...
terrance@terrance-Linux:~$ apropos -e reboot
halt (8) - Halt, power-off or reboot the machine
poweroff (8) - Halt, power-off or reboot the machine
reboot (2) - reboot or enable/disable Ctrl-Alt-Del
reboot (8) - Halt, power-off or reboot the machine
shutdown (8) - Halt, power-off or reboot the machine
, Как Вы видите, выше которого я получил два различных списка команд, следующих из поиска эти reboot
команда. Число в эти ( )
является числом раздела. Команда reboot
перечислена с 2 различными числами. Любая из строк, где это не дублировано, только должна сделать man <command>
, никакая потребность в числе раздела.
Для открытия к разделу это было бы команда:
man 2 reboot
возвратит эту страницу справочника:
REBOOT(2) Linux Programmer's Manual REBOOT(2)
NAME
reboot - reboot or enable/disable Ctrl-Alt-Del
SYNOPSIS
/* For libc4 and libc5 the library call and the system call
are identical, and since kernel version 2.1.30 there are
symbolic names LINUX_REBOOT_* for the constants and a
fourth argument to the call: */
#include <unistd.h>
#include <linux/reboot.h>
int reboot(int magic, int magic2, int cmd, void *arg);
/* Under glibc and most alternative libc's (including uclibc, dietlibc,
musl and a few others), some of the constants involved have gotten
symbolic names RB_*, and the library call is a 1-argument
wrapper around the 3-argument system call: */
#include <unistd.h>
или
man 8 reboot
возвратит эту страницу справочника:
HALT(8) halt HALT(8)
NAME
halt, poweroff, reboot - Halt, power-off or reboot the machine
SYNOPSIS
halt [OPTIONS...]
poweroff [OPTIONS...]
reboot [OPTIONS...]
DESCRIPTION
halt, poweroff, reboot may be used to halt, power-off or reboot the
machine.
OPTIONS
The following options are understood:
--help
Print a short help text and exit.
--halt
Усеченный выше примеров для пространства.
<час>Hope это помогает!
Можно также использовать man -k
(или apropos
) для нахождения страниц справочника, которые соответствуют тексту в разделе краткого описания руководства, например:
apropos directory
.. найдет все страницы справочника с "каталогом" в разделе краткого описания руководства.