Como obtenho uma lista longa para um único diretório?

9

Quero ver uma lista longa para um único diretório. Quando digito ls -lha, vejo o seguinte:

drwxrwxr-x  4 username groupname 4.0K 2010-08-05 09:55 files
drwxrwxr-x  7 username groupname 4.0K 2010-08-05 14:25 trunk
drwxrwxr-x  8 username groupname 4.0K 2010-08-05 16:02 phpincludes
drwxrwxr-x 11 username groupname 4.0K 2010-07-26 12:31 phpMyAdmin-3.3.5-english

No entanto, quando eu digito ls -lha phpMyAdmin-3.3.5, recebo uma lista do conteúdo do diretório. Como digito o comando para ver apenas

drwxrwxr-x 11 username groupname 4.0K 2010-07-26 12:31 phpMyAdmin-3.3.5-english

? Eu quero fazer isso com diretórios com links simbólicos, para que eu possa ver onde eles estão vinculados, não o conteúdo deles.

user394
fonte

Respostas:

16
ls -lhad phpMyAdmin-3.3.5-english

O -dsinalizador é usado para dizer lsque você deseja mostrar as propriedades do diretório especificado, não o conteúdo.

sepp2k
fonte
11
Isso é coisa básica. Ler a página de manual do comando ls é sempre uma boa ideia.
Bitek
Tantas páginas de manual, tantas opções. Às vezes, a mente apenas brilha.
precisa saber é o seguinte
11
Unix koan: Quantas letras minúsculas são inválidas para ls?
pjz
11
@ user394: "existe uma maneira de pesquisar neles?" Sim. Pressione /, depois insira um termo de pesquisa, depois pressione Enter e o homem pulará para a primeira ocorrência do termo na página de manual. Você pode pressionar /e retornar sem um termo de pesquisa no meio para pular para a próxima ocorrência.
sepp2k
11
@ sepp2k Obviamente, esse comportamento é específico do pager. Na maioria, você também pode pressionar npara ir para a próxima ocorrência.
21420 Chris Down