terminal ls comando não mostrando todos os arquivos

0

Estou me familiarizando com o terminal e tentando usar o comando ls é o diretório /usr/bin .

Infelizmente, ele não mostra tudo na pasta, o terminal o interrompe.

Como eu trabalharia com isso?

    
por TheLastStego 07.08.2014 / 18:27

2 respostas

5

Se você executar:

ls /usr/bin | less

Em seguida, a saída de ls será canalizada para less (um versátil pager ), que permite rolar para cima e para baixo:

  • uma linha por vez, com as teclas de seta
  • uma página por vez, com B / PgUp e Espaço / PgDn
  • na maioria dos terminais gráficos, com a roda do mouse

Você pode até procurar o texto (abaixo de onde quer que você esteja) pressionando / , digitando sua string de busca, e pressionando Enter .

Para sair de less , pressione q . (Se isso não funcionar, por exemplo, quando você estiver digitando uma string de pesquisa, pressione Escape algumas vezes primeiro.)

less é uma ferramenta extremamente útil. Você pode até manter seus terminais com o padrão de 25 linhas de altura, se você quiser, ler várias páginas de saída apenas com o teclado, totalmente dentro do terminal, não tendo que confiar nos recursos do seu emulador de terminal.

Além de canalizar a saída de um comando para menos ( command | less , como acima), você também pode usá-lo para visualizar arquivos:

less filename

less é também o pager padrão usado pelo man comando. man é outro comando muito útil, porque mostra as páginas de manual ("páginas de manual") para a maioria dos comandos e alguns outros tópicos. Por exemplo, para ler a página de manual do comando less :

man less
    
por Eliah Kagan 07.08.2014 / 19:58
1

O que aconteceu aqui é que o buffer que o Gnome Terminal lhe fornece está limitado a um número de linhas.

less (por resposta de Eliah) é quase certamente a melhor opção, especialmente porque permite pesquisar o conteúdo entre outras coisas ... Mas você também pode aumentar esse buffer. Você pode torná-lo ilimitado, se quiser, mas isso pode significar que ele usa mais memória RAM do que você gostaria:

(Sim, parece todo o KDEy, mas é realmente o Gnome Terminal)

    
por Oli 10.08.2014 / 02:25