Eu sou novo no Linux. Eu recebi o "Manual de Administração de Sistemas Unix e Linux". Ele fala de várias versões do linux e do unix e dos comandos para visualizar as páginas de manual do linux e não específicas do ubuntu.
Como visualizo as páginas de manual?
command-line
documentation
manpage
user127220
fonte
fonte
Respostas:
Para visualizar uma página de manual relacionada a um pacote, abra um terminal (pressione Ctrl+ Alt+ Tjuntos) e digite:
Por exemplo, para visualizar
grep
a página do manual, digite:Isso abrirá a página do manual, referindo-se aos números de seção na ordem:
Se você deseja abrir a página de manual de uma seção específica, digite:
Por exemplo, para abrir a página de manual da
open()
função em C, digite:Mais Informações:
Consulte a página de manual para
man
.Pesquise nas Manpages do Ubuntu em: http://manpages.ubuntu.com/ .
fonte
info grep
); e alguns comandos que são uma parte interna do shell bash, em vez de serem arquivos externos separados, estão documentados nas páginas de ajuda (por exemplohelp echo
:). E, é claro, muitos programas têm uma--help
opção que exibe os usos mais comuns.man -a <page>
. E observe que o argumento não precisa ser um nome de pacote. Ele pode ser um comando, um arquivo, um nome de função, ...man
argumento é nome da página de manual, não nome do pacote .grep
não é um pacote (nem éopen
ouascii
ouhier
), mas um comando que faz parte docoreutils
pacote.man coreutils
não fornece nada, pois essa página não existe. A convenção (seguida pela maioria, mas não todos os pacotes) é adicionar uma página de manual por comando, e é por isso queman grep
funciona, mas existem páginas de manual que não descrevem comandos.man
realmente não tem conceito de pacotes (além de pequenas informações meta exibidas no rodapé).@Jobin resposta do é perfeita, eu sempre gosto de adicionar mais opções para que o Op possa conhecê-lo.
Se você deseja redirecionar um comando man para um arquivo txt:
Outra coisa que eu gostaria que você soubesse:
Quando, por exemplo, você digita
man ls
, você vê LS (1) na parte superior, os números significam:E se você quiser ver as páginas de manual no terminal, prefiro usar:
man <command> | less
para que você possa vê-lo como páginasPara mais opções:
man man
fonte
less
se ele já usa um pager, que por padrão é (pelo menos no meu sistema)/usr/bin/less -s
e pode ser especificado por-P
opção ou$PAGER
env var?Se estiver usando a unidade, você também pode acessar o Dash via yelp e o escopo das páginas de manual
Abra a página inicial do Dash, digite
manpages:whatever
ex.manpages:bash
O homem disponível será exibido quando clicado em abrir na janela de ajuda
A opção de marcador na ajuda, quando aberta dessa maneira, é semi-útil, poderia ser melhor.
fonte
Você pode usar
man package/command(name)
e para obter mais informações sobre comoman
funciona, tente usarman man
fonte
Você também pode visualizar as páginas do manual em um navegador .
Instale o
man2html
pacote usandosudo apt-get install man2html
e navegue atéhttp://localhost/cgi-bin/man/man2html
fonte
Sua reação instintiva ao tentar estudar sobre um novo comando ou arquivo de configuração deve ser:
ou
O argumento para
man
é realmente o nome da página de manual e o mantenedor do pacote deve adicionar as páginas de manual que os usuários precisem. Para muitos pacotes prolíficos, normalmente você pode esperar:uma página de manual por comando - nomeada exatamente como o comando,
pelo menos uma página de manual sobre arquivos de configuração (normalmente nomeados exatamente como o arquivo de configuração principal).
No entanto, o sistema da página de manual é um recurso enorme e realmente rico. Na verdade, existem muito mais páginas de manual que não lidam com comandos ou programas específicos. Por exemplo, o sistema de páginas de manual geralmente contém documentação de:
comandos (seção 1), mas geralmente também páginas que não são comandos diretamente, por exemplo. perlre,
chamadas de kernel (seção 2),
chamadas à biblioteca do sistema (seção 3),
arquivos especiais do sistema (seção 4),
arquivos e formatos de configuração (seção 5),
jogos (sim, jogos! .. embora eu nunca tenha visto nada lá) (seção 6),
material diverso (como
man 7 ascii
,man 7 iso-8859-1
,man 7 wireless
) (secção 7)Além disso, os pacotes podem fornecer sua documentação como seções da página de manual. Por exemplo,
perl-doc
adiciona a seção3perl
onde você pode encontrar todos os seus módulos, o OpenSSL adiciona3ssl
.Não tenho certeza se está no Ububtu, mas no Fedora há um
man-pages
pacote que fornece ainda mais itens, como versões de comandos POSIX ou chamadas de sistema.fonte