Moje pytanie nie jest tym, co oznacza każde pole, moje pytanie dotyczy tego, jak ustalić, co oznacza każde pole.
Strona podręcznika po prostu stwierdza, że -l używa długiego formatu listowania bez opisywania, co pociąga za sobą format długiego listowania.
Odpowiedzi:
Na końcu strony podręcznika dla implementacji GNU coreutils
ls
(jak w systemach Linux i niektórych innych Uniksach):Po linku do podręcznika online można zobaczyć sekcję „Jakie informacje są wymienione” , która między innymi opisuje bardziej szczegółowo długi format wyjściowy.
W większości innych systemów
ls
instrukcja jest samodzielna i opisuje długi format. Na przykład instrukcja OpenBSD ls (1) .Niezależnie od tego , na
ls
jakim Unixie się używasz , instrukcja będzie zawierała wymagane informacje lub będzie odnosić się do odpowiedniego innego podręcznika lub dokumentu on-line zawierającego szczegóły. Jeśli nie, zgłoś to jako błąd w dokumentacji.Zagranie w wyszukiwarkę tego, co robi opcja polecenia, jest niebezpieczne, ponieważ wiele poleceń ma niestandardowe rozszerzenia, które mogłyby być różnie zaimplementowane w różnych Uniksach, a nawet inaczej, w zależności od tego, która wersja narzędzia zostanie zainstalowana. Co tylko chcesz zrobić, to przeczytać instrukcję na swoim systemie.
Jeśli instrukcja nie opisuje dokładnie, co robi opcja lub jaki jest format, jawnie lub przez odwołanie do jakiejś innej dokumentacji, to, jak powiedziałem powyżej, byłoby to uważane za błąd w dokumentacji.
źródło
Moja
ls
strona podręcznika zawiera kompletne informacje o długim formacie. Myślę, że musi być tak samo na wszystkich systemach. Przewiń w dół, być może znajdziesz wszystkie potrzebne informacjeźródło
P
(port zdarzenia), o którym nie wspomina instrukcja w systemie.D
(drzwi), który był na tyle intrygujący, że wymyśliłem, czym są drzwi; Myślę, że to było podobne do fajki.Rozważ użycie
info
polecenia, jak winfo ls
. Wiele poleceń ma tutaj znacznie bardziej szczegółową dokumentację niż na stronach podręcznika. W takim przypadku otrzymasz wersję offline tej samej dokumentacji w linku w odpowiedzi @ Kusalananda. Możesz użyćinfo -k <search term>
do przeszukiwania stron informacyjnych.Innym sposobem na znalezienie pomocy jest
apropos <search term>
polecenie, które przeszukuje tytuły i opisy stron podręcznika, aby pomóc ci znaleźć to, czego szukasz. Pomaga to znaleźć wszystkie sekcje strony podręcznika, które w przypadkuls
mojego systemu to sekcje 1 (domyślna) i 1p.man 1p ls
ma informacje o formacie danych wyjściowych.źródło
info
Polecenia byłyby dostępne w systemach z narzędzi GNU choć tylko.