Jak sortować pliki w systemie Linux (GUI i Shell)
Gdy przeglądamy zawartość katalogu w Ubuntu, są one wymienione na podstawie nazw plików i folderów. Czasami musimy posortować zawartość katalogu, aby lista była dla nas bardziej informacyjna. Na przykład, aby zobaczyć, który plik / folder zajmuje więcej miejsca w systemie, możesz wymienić je na podstawie wielkości.
W tym artykule wyjaśnimy, jak przeglądać posortowane pliki i foldery w menedżerze plików Ubuntu Nautilus, a także nauczymy się, jak drukować dane wyjściowe polecenia ls w wierszu polecenia zgodnie z naszymi preferencjami sortowania.
Uruchomiliśmy polecenia i procedury wymienione w tym artykule w systemie Ubuntu 18.04 LTS.
Sortowanie plików w Menedżerze plików Nautilus
Menedżer plików Nautilus zapewnia wbudowaną funkcję sortowania plików na podstawie wielu dostępnych preferencji użytkownika. Wystarczy otworzyć Menedżera plików Nautilus i kliknąć menu Pliki na górnym pasku.
Następnie wybierz opcję Preferencje z menu Plik; spowoduje to otwarcie okna Preferencji w widoku „Widoki”. Przejdź do widoku Kolumny listy, klikając odpowiednią kartę w oknie Preferencje. Będziesz mógł wyświetlić następujące opcje, na podstawie których będziesz mógł sortować pliki i foldery w menedżerze plików:
Wybierz kolejność sortowania w tym widoku, a nazwy plików i folderów zostaną teraz posortowane w tym zamówienie. Możesz także użyć opcji Resetuj do domyślnej, która ustawia kolejność sortowania na domyślną wartość systemową, tj. Sortuje na podstawie nazwy, rozmiaru i ostatniej modyfikacji.
Możesz także wykonać podstawowe sortowanie, klikając przycisk opcji znajdujący się w prawym górnym rogu widoku menedżera plików.
Sortowanie plików za pomocą polecenia ls
Najczęściej używamy polecenia ls, aby wyświetlić listę plików i folderów katalogu w wierszu poleceń systemu Linux.
W tym miejscu wymienimy kilka sposobów sortowania danych wyjściowych tego polecenia, aby informacje były dla nas bardziej przydatne. Wszystko, co musimy zrobić, to użyć odpowiedniej flagi z tym poleceniem, aby posortować dane wyjściowe według kolejności sortowania.
Aby otworzyć wiersz komend Ubuntu, terminal albo otwórz go za pomocą systemowego pulpitu, albo użyj skrótu Ctrl + Alt + T.
Sortuj według nazwy
Polecenie ls wyświetla domyślnie zawartość katalogu według nazw plików / folderów.Możesz wyświetlić pionową listę zawartości katalogu, posortowaną według nazwy, jawnie za pomocą następującego polecenia:
$ ls -1
Sortuj według rozmiaru
Aby wyświetlić zawartość katalogu posortowanego według wielkości, użyj następująca komenda:
$ ls -S
Sortuj według daty modyfikacji
Aby wyświetlić zawartość katalogu posortowaną według daty modyfikacji, użyj następującej komendy:
$ ls -t
Sortuj według ostatnich czas dostępu
Aby wyświetlić zawartość katalogu posortowanego według ostatniego czasu dostępu, użyj następującego polecenia:
$ ls -ut
Sortuj według daty utworzenia
Aby wyświetlić zawartość katalog posortowany na podstawie daty utworzenia, użyj następującego polecenia:
$ ls -Ut
Sortuj według rozszerzenia
Aby wyświetlić zawartość katalogu posortowanego na podstawie rozszerzenia pliku, użyj następującego polecenia polecenie:
$ ls -X
Jak odwrócić sortowanie dowolnej kolejności
Aby odwrócić kolejność sortowania określoną za pomocą flagi w poleceniu sortowania, wystarczy dodać Flaga „r” z już określoną flagą.
Na przykład następujące polecenie wydrukuje dane wyjściowe polecenia ls w kolejności rezerwowej wielkości:
$ ls -Sr
Postępując zgodnie ze sposobami zdefiniowanymi w tym artykule, możesz teraz posortować zawartość katalogu zgodnie z własnymi preferencjami , zarówno w interfejsie użytkownika, jak iw wierszu polecenia.