Como ter o comando 'll' não exibir arquivos ocultos

5

Quando digito ll ou ls para listar o conteúdo de um diretório ...

O comando ls mostra arquivos e pastas não ocultos em uma exibição horizontal.
Para mostrar as pastas ocultas, tenho que digitar ls -a . Eu gosto de como isso funciona.

O comando ll mostra todos os arquivos e pastas, incluindo os ocultos, sem a necessidade de adicionar -a .

Gostaria que ll listasse apenas arquivos e pastas não ocultos por padrão. E se eu quiser mostrar os ocultos, gostaria de ter que digitar ll -a . Como posso configurar isso?

    
por Frantumn 01.11.2012 / 17:58

3 respostas

6

Abra o arquivo .bashrc no seu diretório pessoal. O deve ser uma entrada que se pareça com:

alias ll='ls -la'

Remova o último a , salve o arquivo e abra um novo shell. Agora ll deve funcionar como você quer. Se você não encontrar a linha, poderá adicioná-la ao seu .bashrc :

alias ll='ls -l'
    
por qbi 01.11.2012 / 18:03
3

Tecnicamente ll não é um comando por si próprio mas uma configuração de alias para comandos um pouco mais longos; por padrão, é definido como ls -l .

Por exemplo, no seu caso, você pode definir ll para ls -l com

alias ll='ls -l'

para o seu .bashrc file .

Você também pode usar alias para adicionar alguns comandos que economizam tempo. Por exemplo, se você costuma atualizar a partir do terminal, pode atribuir uma string de atalho ao comando apt-get update and apt-get upgrade com:

alias up='apt-get update && apt-get upgrade'

Agora você pode digitar up para economizar tempo.

    
por Peachy 01.11.2012 / 18:18
-2

Adicione estas linhas:

# Custom aliases
alias l='ls -a'
alias ll='ls -l'
alias la='ls -la'

ao final de ~/.bashrc , por exemplo, usando:

nano .bashrc
    
por Saddam ZEMMALI 03.01.2017 / 09:35