Cztery sposoby znajdowania plików w powłoce Linux


Jak wszyscy wiemy, Linux jest systemem operacyjnym używanym głównie przez maniaków i programistów, którzy są głównie klawiszowcami i uwielbiają pisać polecenia zamiast graficznego interfejsu użytkownika (GUI). W przeciwieństwie do systemu operacyjnego Windows, gdzie większość pracy jest wykonywana za pomocą kilku kliknięć, podczas gdy w systemie Linux mamy polecenia do wszystkiego, takie jak podstawowe operacje na plikach, kompresja lub rozpakowywanie plików itp. Te polecenia są uruchamiane w wierszu poleceń systemu Linux, który jest znany jako Terminal lub Shell . Terminal lub powłoka to narzędzie w systemie Linux, które odpowiada za uruchamianie poleceń.

Ze względu na większe dane, w systemie znajduje się mnóstwo plików. Dlatego trudno jest użytkownikowi znaleźć określony plik. Zwykle użytkownicy korzystają z GUI do przeszukiwania pliku i katalogu, jednak wyszukiwanie za pomocą graficznego interfejsu użytkownika ma pewne ograniczenia, takie jak szybkość wyszukiwania, różne typy plików itp. Wręcz przeciwnie, te polecenia zapewniają elastyczność wyszukiwania plików z większą prędkością i znacznie więcej filtrów, a użytkownik efektywniej uzyska bardziej znaczący wynik. System operacyjny Linux pozwala użytkownikowi znaleźć określony plik lub folder za pomocą prostych poleceń. W tym samouczku zobaczymy, jak znaleźć plik lub folder za pomocą różnych poleceń.

Używanie Linuksa find polecenie

Find polecenie w Linux to program, który pozwala nam przejść przez pełną hierarchię plików. Znajdź polecenie pozwala nam przeszukać plik i katalogi i obsługuje wyszukiwanie według nazwy pliku / folderu, daty modyfikacji, daty utworzenia itp. W tym samouczku zobaczymy, jak możemy znaleźć plik za pomocą prostych poleceń.

Krok 1 : Przede wszystkim otwórz Terminal, klikając program uruchamiający Ubuntu i wyszukaj Terminal.

Krok 2 : Teraz kliknij Terminal i poczekaj, aż terminal się otworzy.

Krok 3 : Po otwarciu terminala pojawi się następujący ekran:

Krok 4:

Przykład 1:

Teraz wpisz polecenie „ znajdź ścieżkę –nazwa FileToSearch.txt ” gdzie FileToSearch to plik, który użytkownik jest zainteresowany wyszukać. Gdzie ścieżka jest domyślnym katalogiem osobistym użytkownika. Po wpisaniu wykonaj polecenie, naciskając klawisz Enter. W tym przykładzie szukam pliku o nazwie „Sample.txt ”, a ścieżka to „./”

W ten sposób można znaleźć wymagany plik w systemie Linux.

Przykład 2:

Oto kolejny przykład uzyskania pliku za pomocą polecenia find. Przeszukujemy wszystkie pliki tekstowe w katalogu głównym użytkownika. Użyliśmy * .txt do wyszukiwania wszystkich plików tekstowych. Tutaj, aby znaleźć konkretny plik, możesz użyć dowolnej konkretnej nazwy pliku.

Korzystanie z polecenia locate

Bez wątpienia polecenie find jest jednym z najpotężniejszych i najbardziej znanych wierszy poleceń do wyszukiwania plików. Jednak w poleceniu find musimy podać katalog, w którym użytkownik spodziewa się, że plik znajdzie się w katalogu. Natomiast polecenie locate nie musi mieć katalogu. Użytkownik pobiera plik za pomocą polecenia „locate”, ponieważ to polecenie zwraca plik w dowolnym miejscu.Tak więc, w przypadku, gdy użytkownik chce przeprowadzić szybkie wyszukiwanie i nie zna oczekiwanego katalogu, wówczas najlepiej zlokalizuj polecenia w tym stanie. W tym samouczku pokażemy, jak używać polecenia „zlokalizuj”.

Krok 1 : Przede wszystkim otwórz Terminal, klikając program uruchamiający Ubuntu i wyszukaj Terminal.

Krok 2 : Teraz kliknij Terminal i poczekaj, aż terminal się otworzy.

Krok 3 : Po otwarciu terminala pojawi się następujący ekran:

Krok 4:

Przykład 1:

Po prostu wpisujemy nazwę pliku @ locate . Otrzymamy wszystkie ścieżki pliku o tej nazwie, a użytkownik może je łatwo prześledzić, zgodnie z jego żądaniem.

Użytkownik może łatwo znaleźć plik, którego potrzebuje, za pomocą tego polecenia lokalizacji.

Przykład 2:

Oto kolejny przykład znalezienia pliku o nazwie „abc.txt”

Położenie pliku można znaleźć po wprowadzeniu polecenia.

Używanie polecenia

Polecenie to lokalizuje plik wykonywalny, który jest powiązany z poleceniem / plikiem. W rzeczywistości, kiedy uruchamiamy program, uruchamiamy go ze skrótu (głównie na pulpicie), ale nie znamy ścieżki rzeczywistego pliku wykonywalnego, który leży za właściwym skrótem. Które polecenie podaje nam ścieżkę do rzeczywistego pliku wykonywalnego. W tym samouczku pokażemy, w jaki sposób możemy użyć polecenia, które.

Krok 1 : Przede wszystkim otwórz Terminal, klikając program uruchamiający Ubuntu i wyszukaj Terminal.

Krok 2 : Teraz kliknij Terminal i poczekaj, aż terminal się otworzy.

Krok 3 : Po otwarciu terminala pojawi się następujący ekran:

Krok 4:

Przykład 1:

Teraz napisz polecenie „ nazwa_programu ”. Tutaj użyłem mojego programu firefox, aby zobaczyć jego plik wykonywalny.

Ścieżka do pliku wykonywalnego pojawi się na ekranie po naciśnięciu Enter.

Przykład 2:

Oto kolejny przykład, aby znaleźć lokalizację pliku wykonywalnego, w którym mój program / polecenie to „data”.

Korzystanie z Whereis Command

Polecenie to pomaga zlokalizować strony binarne, źródłowe i ręczne lub sekcje poleceń w systemie operacyjnym Linux. Oto instrukcje korzystania z polecenia „whereis”.

Krok 1 : Przede wszystkim otwórz Terminal, klikając program uruchamiający Ubuntu i wyszukaj Terminal.

Krok 2 : Teraz kliknij Terminal i poczekaj, aż terminal się otworzy.

Krok 3 : Po otwarciu terminala pojawi się następujący ekran:

Krok 4:

Przykład 1:

Teraz napisz polecenie „ whereis programName ”. Tutaj użyłem narzędzia grep, aby zobaczyć ścieżkę do jego instrukcji.

Przykład 2:

W innym przykładzie, gdzie czas jest innym poleceniem, którego ścieżka jest uzyskiwana przez następujące polecenia. Polecenie to pomaga zlokalizować strony binarne, źródłowe i ręczne lub sekcje poleceń w systemie Linux.

Wnioski

W tym samouczku omówiliśmy podstawowe polecenia umożliwiające znalezienie lokalizacji pliku / folderu. Istnieje wiele poleceń do wykonania tego zadania. Każde polecenie ma swoje zalety i wady.Tutaj użyłem polecenia find, locate command, które to polecenie i polecenia „whereis”. Które i gdzie komendy są zwykle używane do znalezienia ścieżki do pliku wykonywalnego i instrukcji programu / komendy, jednak komenda find i locate służy do wyszukiwania plików znajdujących się w katalogu.

Komentarze