Znajdowanie plików w Ubuntu 20.04

Finding Files Ubuntu 20



Ponieważ Ubuntu jest obecnie najpopularniejszym systemem operacyjnym typu open source, wydanie Ubuntu 20.04 w wersji LTS (Long Term Support) zyskało dużą popularność w społeczności Linuksa. Wydaje się, że nowa wersja LTS zmieniła się nieco pod względem wyglądu i wydajności od starszej wersji 18.04 LTS. Ubuntu 20.04 wprowadza zupełnie nowy motyw, podzielony na trzy różne warianty – Jasny, Ciemny i Standardowy – z których każdy wydaje się nadać nowoczesny, minimalistyczny klimat.

Ta wersja obsługuje również GNOME 3.36, który zużywa mniej zasobów i jest bardziej elegancki. Dzięki temu pojawiła się nowa tapeta, przeprojektowany ekran blokady oraz możliwość grupowania różnych aplikacji w jednym folderze. Kolejna poważna zmiana pojawiła się w funkcji wyszukiwania, która stała się wystarczająco potężna, aby umożliwić bardziej dogłębne wyszukiwanie.







W tym artykule przyjrzymy się niektórym sposobom wyszukiwania i znajdowania plików w najnowszej wersji Ubuntu 20.04.



Znajdowanie plików za pomocą graficznego interfejsu użytkownika (GUI)

W przeciwieństwie do starszych wersji, w których funkcja wyszukiwania GUI była mniej dokładna i wydajna niż polecenia wyszukiwania terminala, Ubuntu 20.04 znacznie ulepszyło tę funkcję. Teraz ekran wyszukiwania dokładniej rozróżnia różne źródła wyszukiwania, pomagając znacznie szybciej znaleźć żądaną aplikację, plik lub ustawienie.



Aby rozpocząć wyszukiwanie plików, kliknij Działania. U góry ekranu pojawi się pasek wyszukiwania.





Obraz 1:



Obraz 2:

Wprowadź nazwę aplikacji, pliku lub ustawień albo słowo kluczowe związane z tym, co próbujesz znaleźć.

Na przykład, powiedzmy, szukamy terminu im . Wynik jaki otrzymalibyśmy był następujący:

Na powyższym obrazku wyraźnie widzimy funkcję wyszukiwania, która różnicuje wyniki na różne kategorie.

Jeśli chcesz zawęzić wyniki wyszukiwania, otwórz Ustawienia i wybierz opcje Ustawienia.

W tym miejscu możesz włączyć lub wyłączyć określoną kategorię wyszukiwania, a nawet przesuwać je w górę i w dół, co ma większe preferencje na liście wyników.

Jeśli interesuje Cię tylko wyszukiwanie plików, lepszą metodą byłoby wyszukiwanie z wnętrza katalogu. Aby to zrobić, najpierw otwórz aplikację Pliki pod paskiem Czynności.

Jeśli wiesz, że plik, który próbujesz przeszukać, znajduje się w określonym folderze, przejdź do tego folderu.

Kliknij ikonę wyszukiwania obecną na pasku menu obok ikony przełączania widoku

Klikając przycisk strzałki w dół, pojawi się menu filtrów, z którego możesz dalej zawęzić wyniki, jak pokazano na poniższym obrazku:

Dzięki filtrowi Kiedy możesz filtrować wyniki tymczasowo, wybierając, jak daleko w czasie chcesz się cofnąć w procesie wyszukiwania. Wyszukiwanie można również filtrować według ostatnio używanej opcji lub ostatnio zmodyfikowanej opcji.

Filtr Co pozwala użytkownikom określić typ pliku, który chcesz wyszukać.

Filtr wyszukiwania pozwala nawet użytkownikom kategoryzować, czy chcą przeszukiwać nie tylko nazwy plików, ale także zawartość.

Znajdowanie plików za pomocą wiersza poleceń

Dla użytkowników, którzy chcą trzymać się wiersza poleceń, istnieją dwa sposoby wyszukiwania i znajdowania plików za pomocą terminala

a) Polecenie Znajdź

Polecenie find jest elastycznym i użytecznym poleceniem, ponieważ umożliwia użytkownikom wyszukiwanie plików na podstawie określonego zestawu warunków, takich jak data, rozmiar pliku itp.

Użytkownicy mogą wyszukiwać pliki przy użyciu następującej składni:

$odnaleźć /ścieżka/ -ja nazywamnazwaOfFile

Aby znaleźć określony plik według nazwy, wprowadź w terminalu następujące polecenie:

$ sudo znajdź . -iname nazwaPliku

Na przykład, powiedzmy, że chcę wyszukać plik o nazwie przykład.py . Można to zrobić za pomocą następującego polecenia:

$ sudo znajdź . -iname próbka.py

Użytkownicy mogą również wyszukiwać za pomocą niektórych treści, które mogą znajdować się w pliku, którego szuka użytkownik. Jest to przydatne, gdy użytkownik nie pamięta nazwy pliku. Można to zrobić po prostu wpisując następujące polecenie:

$sudo odnaleźć.-Nazwa '*zadowolony*'

Gdybym chciał na przykład wyszukać wszystkie pliki zawierające słowo kluczowe hello, otrzymałbym wynik:

Istnieją trzy różne opcje wyszukiwania plików na podstawie daty:

$sudo odnaleźć.-mczas -dni

Odnosi się to do każdego pliku, który został zmodyfikowany w czasie krótszym niż określona liczba dni.

$sudo odnaleźć.-czas -dni

Odnosi się to do każdego pliku, do którego uzyskano dostęp w czasie krótszym niż określona liczba dni.

$sudo odnaleźć.-ctime -dni

Odnosi się to tutaj do każdego pliku, który został zmieniony w czasie krótszym niż określona liczba dni.

Na przykład chcę plik, który został zmieniony w ciągu ostatnich dwóch dni. Poleceniem do tego byłoby:

$sudo odnaleźć.-ctime -2

b) Polecenie Lokalizacji

Innym poleceniem, którego można użyć do znalezienia plików, jest polecenie Locate. Chociaż to polecenie ma mniej funkcji niż polecenie Znajdź, Locate nadrabia to, będąc znacznie szybszym i bardziej wydajnym.

Wyszukiwanie plików jest stosunkowo łatwe dzięki poleceniu Zlokalizuj. To polecenie można wykonać po prostu, uruchamiając następujące polecenie:

$Znajdź -inazwaOfFile

Gdybym chciał znaleźć wszystkie pliki o nazwie sample.py, wprowadziłbym do terminala następujące polecenie:

$ zlokalizować -i przykład.py

Użytkownicy mogą również użyć polecenia Locate, aby wyszukać wiele plików. Można to zrobić za pomocą następującego polecenia:

$Znajdź -inazwaOfFile1 nazwaOfFile2

Poniższy obraz przedstawia przykład takiej sytuacji. Próbuję znaleźć wszystkie pliki o nazwach sample.py i hello.py:

Czy znajdowanie plików w Ubuntu 20.04 stało się łatwiejsze?

Ubuntu 20.04 znacznie poprawił niektóre funkcje swojej poprzedniej wersji, a nawet dodał kilka nowych i ekscytujących funkcji. Jedną z najbardziej innowacyjnych funkcji jest funkcja wyszukiwania, która stała się znacznie potężniejsza i wydajniejsza niż jej poprzedniczka. Użytkownicy, którym trudno było manewrować wierszem poleceń, mogą teraz korzystać z graficznego interfejsu wyszukiwania, który zaowocował znacznie wydajniejszą funkcją wyszukiwania niż polecenia terminala wyszukiwania.