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ść.

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ść.


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,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.