Vendo o modo de arquivo sem listar todos os arquivos

0

Eu quero ver o modo de arquivo / pasta foo , no formulário drwxrwxrwx . Eu normalmente faria ls -lah | grep foo , mas neste caso a pasta tinha tantas subpastas, que demorou muito tempo para executar ls . Existe uma maneira alternativa que funcionaria rapidamente? Também estou um pouco irritado com o uso de grep , porque talvez o meu arquivo é chamado May e, em seguida, todo arquivo que tem uma data de criação no mês de maio iria aparecer? Existe uma maneira de evitar isso?

    
por Ram Rachum 22.05.2016 / 11:09

3 respostas

2

Como a steeldriver comentou, a maneira mais fácil é usar ls flag :

-d, --directory list directory entries instead of contents, and do not dereference symbolic links

    
por 22.05.2016 / 13:25
3

apenas use a ferramenta stat:

stat filename

com isso você pode ver todas as opções, assim com -f você poderia especificar um formato próprio:

man stat
    
por 22.05.2016 / 11:12
0

Chame ls -l no próprio arquivo / diretório.

ls -lhd foo

Se tiver um nome com o qual você não tem 100% de certeza, use termos expansíveis:

ls -lhd foo*
    
por 22.05.2016 / 13:53

Tags