10 Przydatne pytania wywiadu „LS” - Część 2

- 3746
- 260
- Juliusz Janicki
Kontynuując dziedzictwo polecenia LS to drugi artykuł na temat polecenia na liście. Pierwszy artykuł z serii został bardzo doceniony przez społeczność Tecmint. Jeśli przegapiłeś pierwszą część tej serii, możesz odwiedzić:
- 15 pytań wywiadu na polecenie „LS” - Część 1
Ten artykuł jest dobrze przedstawiony w sposób, w jaki daje głęboki wgląd w polecenie LS z przykładami. Zadbaliśmy o dodatkową opiekę w tworzeniu artykułu, aby było to łatwe do zrozumienia, ale służyć celowi w pełni.

1. Powinieneś wymienić zawartość katalogu w formacie długiej listy, ale nie wydrukować nazwy autora i grupy, plik należy. Pokaż także różnicę w wyjściu.
A. Polecenie LS Wymień nazwę plików w formacie długiego listy, gdy jest używana z przełącznikiem (-L).
# ls -l

B. Polecenie LS Wymień nazwę plików w formacie długiego listy wraz z nazwą pliku autora należy, gdy jest używana z przełącznikiem (-autor) wraz z przełącznikiem (-L).
# ls -l -Author

C. Polecenie LS Wymień nazwę plików bez nazwy właściciela, gdy jest używane z przełącznikiem (-G).
# ls -g

D. Polecenie LS Wymień nazwę plików w formacie długiego listy bez nazwy grupy, której należy, gdy jest używana z przełącznikiem (-G) wraz z przełącznikiem (-L).
# ls -gl

2. Wydrukuj rozmiar plików i folderów w bieżącym katalogu w formacie czytelnym człowieka. Jak to zrobisz?
Cóż, musimy użyć przełącznika -H (czyli ludzkie) wraz z przełącznikiem (-L) i/lub (-S) z poleceniem LS, aby uzyskać pożądane wyjście.
# ls -hl

# ls -hs

Notatka: Opcja -H wykorzystuje moc 1024 (standard w obliczeniach) i wyprowadzić rozmiar plików i folderów w jednostkach K, M I G.
3. Cóż, jeśli rozmiar wyjściowy przełącznika (-H) pod względem mocy 1024, to jest standardowe, jakie wartości mocy są obsługiwane w poleceniu LS?
Istnieje przełącznik -si który jest podobny do Switch -H. Jedyną różnicą jest przełącznik -si wykorzystuje moc 1000, w przeciwieństwie do przełącznika -H który wykorzystuje moc 1024.
# ls -si

Można go również używać z przełącznikiem -L Aby wyświetlić rozmiar folderu w mocy 1000, w formacie długiego listy.
# ls -si -l

4. Powinieneś wydrukować zawartość katalogu oddzielonego przecinkiem. Czy to możliwe? Czy można to zrobić w formacie długiego listy?
tak! Linux polecenie ls może wysyłać zawartość katalogu oddzielonego przecinkiem, gdy jest używany z przełącznikiem (-M). Ponieważ te oddzielone przecinki wpisy są wypełniane poziomo, polecenie LS nie może oddzielić treści przecinkami, gdy wymieniono treści pionowo.
# ls -m

Zastosowanie w formacie długiego listy, przełącz -M staje się bezużyteczny.
# ls -ml

5. Jeśli istnieje sposób na wydrukowanie zawartości katalogu do góry nogami? I.mi., w odwrotnej kolejności.
Tak! Powyższą sytuację można łatwo osiągnąć za pomocą przełącznika -R. Przełącznik '-R„Odwróć kolejność wyjścia. Można go również używać z przełącznikiem -L (Format długiego listy).
# ls -r

# ls -rl

6. Masz sytuację, aby wydrukować podwozie rekurencyjne. Jak osiągniesz tę sytuację? Uważaj tylko to za podwodniki i brak plików.
Dobra! To jest dość łatwe z przełącznikiem -R Gdy używany z poleceniem LS. Można go dalej pogrupować z innymi opcjami, takimi jak -L (długa lista) i -M (oddzielone przecinki) itp.
# ls -r

7. Jak sortować pliki na podstawie rozmiaru?
Opcja wiersza poleceń Linux -S W przypadku użycia z LS daje pożądaną moc wyjściową. Aby sortować pliki na podstawie wielkości w kolejności malejącej z największym plikiem na początku i najmniejszym.
# ls -s

Aby sortować pliki na podstawie wielkości w kolejności malejącej z najmniejszym plikiem na początku i na końcu największym.
# ls -sr

8. Wymień zawartość katalogu bez żadnych dodatkowych informacji zawierających jeden plik na wiersz.
Przełącznik -1 przychodzi tu ratować. polecenie LS z przełącznikiem -1 Wydaj zawartość katalogu z jednym plikiem na wiersz i bez dodatkowych informacji.
# ls -1

9. Masz sytuację, w której musisz wydrukować zawartość katalogu na standardowe wyjście zamknięte przez podwójne cytaty. Jak to zrobisz?
Istnieje opcja -Q (Cytat-name), które wysyłają zawartość LS zamkniętej w podwójnych cytatach.
# ls -q

10. Pracujesz w katalogu, który zawiera wiele plików i folderów. Musisz wydrukować nazwę folderów przed katalogami. Jak to dostaniesz?
# LS-Grupa-Directies-First

To wszystko na teraz. Wymyślimy kolejną część tej serii artykułów na temat dziwacznych sztuczek poleceń „LS”. Do tego czasu bądź na bieżąco i podłączony do Tecmint. Nie zapomnij przekazać nam cennych informacji zwrotnych w sekcji komentarzy poniżej. Polub nas i podziel się i pomóż nam się rozprzestrzeniać!
- « Jak zabezpieczyć usługi sieciowe za pomocą opakowań TCP w Linux
- Jak uaktualnić z Ubuntu 16.04 do Ubuntu 16.10 na komputerze stacjonarnym i serwerze »