Jak uzyskać długą listę pojedynczego katalogu?

9

Chcę zobaczyć długą listę dla pojedynczego katalogu. Kiedy piszę ls -lha, widzę to:

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

Jednak kiedy piszę ls -lha phpMyAdmin-3.3.5, otrzymuję listę zawartości katalogu. Jak wpisać polecenie, aby zobaczyć tylko

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

? Chcę to zrobić z katalogami z dowiązaniami symbolicznymi, dzięki czemu mogę zobaczyć, gdzie są połączone, a nie ich zawartość.

użytkownik394
źródło

Odpowiedzi:

16
ls -lhad phpMyAdmin-3.3.5-english

-dFlaga jest używany, aby powiedzieć ls, że chcesz pokazać właściwości danego katalogu, a nie jego treść.

sepp2k
źródło
1
To podstawowe rzeczy. Czytanie strony podręcznika polecenia ls jest zawsze dobrym pomysłem.
bitek
Tyle stron man, tyle przełączników. Czasami umysł po prostu błyszczy.
użytkownik394
1
Unix koan: ile małych liter jest nieprawidłowymi przełącznikami na ls?
pjz
1
@ user394: „Czy można w nich wyszukać?” Tak. Naciśnij /, następnie wprowadź wyszukiwane hasło, a następnie naciśnij Return, a człowiek przejdzie do pierwszego wystąpienia tego terminu na stronie podręcznika. Następnie możesz nacisnąć /i powrócić bez szukanego terminu pomiędzy, aby przejść do następnego wystąpienia.
sepp2k
1
@ sepp2k Oczywiście takie zachowanie jest specyficzne dla pagerów. W większości przypadków możesz także nacisnąć przycisk, naby przejść do następnego wystąpienia.
Chris Down,