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.

Komentarze