Bash Zdobądź aktualny katalog

Bash Zdobądź aktualny katalog
W Linux wszystkie zadania wykonane za pośrednictwem wiersza poleceń wymagają od użytkowników dostępu do odpowiednich katalogów. W systemie komputerowym istnieją różne typy katalogów z systemem Linux lub Ubuntu. Użytkownicy mogą uzyskać dostęp do każdego katalogu za pośrednictwem terminalu i wchodzić w interakcje z nimi. Istnieje wiele opcji i za każdym razem, gdy użytkownicy wchodzą w interakcje z wierszem poleceń bieżącego katalogu, który pracują.

System Linux odpowiada, podając informacje w stosunku do każdego żądania wejściowego. Osiągnięte wyjście jest standardowe i wydrukowane na podpowiedzi powłoki. W tym samouczku zagłębimy się w sposób dostępu do obecnego katalogu roboczego i sposobu przejścia użytkowników z jednego katalogu lub lokalizacji na drugie, a następnie odpowiednich przykładów. Polecenie używane do dostępu do bieżącego katalogu roboczego pomoże im uzyskać dostęp do dowolnej lokalizacji w ich systemie w dowolnym momencie, zgodnie z ich wymaganiami.

Wymagania

Poniższe wymagania systemowe są obowiązkowe do uruchamiania poleceń w Bash, aby uzyskać katalog:

Zalecany system operacyjny: Linux Mint 20 lub Ubuntu 20.04
Konto użytkownika: Konto użytkownika z prawami Sudo

Samouczek zakłada, że ​​użytkownicy mają już najnowszy system systemu Linux Mint w swoich systemach komputerowych. W przypadku Bash weź bieżący katalog w Linux Mint 20, otwórz terminal z menu głównego w lewym dolnym rogu ekranu, a następnie wybierz opcję terminala.

Aby wchodzić w interakcje z zaciskiem, wpisz bash, a następnie naciśnij Enter.

$ bash

Wyświetli monit, który pokazuje, że Bash czeka na wartość wejścia.

Uwaga: Wszystko zależy od systemu komputerowego użytkownika, że ​​mogą uzyskać inny poproszony znak (bieżąca lokalizacja w strukturze pliku systemu komputerowego, w tym działający katalog, który obecnie działa w systemie). Wprowadzając polecenia, nie wpisz $ ani żadnego innego znaku przed poleceniem. Zwróć również uwagę, że w przykładach wymienionych w tym samouczku linie, które mają w sobie monit i nie zaczynaj od znaku $.

PWD (Drukuj katalog roboczy)

Obecny katalog roboczy to katalog, w którym wykonywane są wszystkie polecenia. Musisz wydrukować nazwę bieżącego katalogu roboczego. Wpisz polecenie PWD, a następnie kliknij Enter. Pokazuje pełny katalog w wyjściu, jak pokazano poniżej:

$ pwd

Powyższe dane wyjściowe pokazuje, że jesteśmy obecnie w katalogu użytkownika, i.mi., /home/aqsa. Poleceniem tutaj jest PWD, drukujący katalog, a po wpisaniu system Linux Mint 20 jest wymagany do wyświetlenia bieżącej lokalizacji. Doktorat domyślny to katalog domowy, który pojawi się, gdy użytkownicy rozpoczną nową sesję Bash.

Notatka: Aby wyjść z katalogu o jeden poziom, wpisz CD… a następnie kliknij Enter. Zostaniesz zwrócony w jednym katalogu.

$ CD…

Podczas gdy jeśli chcesz wyjść z wszystkich katalogów, po prostu wpisz CD, kliknij Enter. Osiągniesz domyślny katalog.

CD (Zmień bieżący katalog roboczy)

Czasami użytkownicy chcą przejść z jednego katalogu na drugi, aby uzyskać dostęp do odpowiednich lokalizacji i plików w innym katalogu. W tym celu muszą użyć polecenia CD, a następnie lokalizację lub katalogu, e.G., Dokumenty, dom itp.

Po prostu wpisz nazwę katalogu CD, a następnie kliknij Enter. Możesz wydrukować swój katalog, aby sprawdzić tę nową ścieżkę. Katalog roboczy można zmienić na istniejący, a obecny katalog roboczy zostanie zaktualizowany, jak pokazano w poniższym przykładzie. Tutaj dotarliśmy do katalogu domowego.

Nazwa katalogu $ CD

Możesz także przejść dalej w dowolnym katalogu, wpisując nazwę katalogu CD, a następnie naciśnij Enter. Spowoduje to przeniesienie cię do lokalizacji, która będzie wyglądać. Użytkownicy mogą spróbować wprowadzić całą ścieżkę również za jednym razem, e.G., CD/dom/dokumenty/test.Docx; To uratuje ich przed wypróbowaniem wielu kroków i pomoże im dotrzeć do lokalizacji za jednym razem.

Notatka: Możesz także zobaczyć listę wszystkich plików obecnych w lokalizacji, w której jesteś aktualnie obecny. Można go zakończyć, po prostu wpisując LS, a następnie możesz nacisnąć Enter, aby zobaczyć wyjście.

Wyświetl lub wymień wszystkie katalogi

Znajomość listy wszystkich katalogów jest jedną ważną rzeczą podczas pracy nad systemami Linux. Użytkownicy mogą sprawdzić różne opcje na podstawie katalogów, w których obecnie pracują i chcieliby się między nimi przełączyć, aby mogli korzystać z tych lokalizacji.

Aby wyświetlić wszystkie katalogi z określonej lokalizacji, wypróbuj polecenie jak poniżej:

$ ls -d */

Tutaj, w poniższym przykładzie, użytkownik jest w swoim katalogu domowym, więc wyświetli odpowiedni katalog, który nazywa się „wymienionym AQSA” i „obecnie używany”.

Notatka: Możesz także użyć kombinacji poleceń LS i GREP, które wymienili nazwy katalogu. W tym celu użytkownicy mogą korzystać z polecenia Find. Poniżej znajduje się kilka poleceń, które można również użyć zamiast wspomnianego powyżej polecenia:

$ ls -l | grep '^d'
$ ls -l | egrep '^d'

Wniosek

W tym samouczku zbadaliśmy różne opcje, aby uzyskać bieżący katalog za pomocą Bash w Linux Mint 20. W ten sposób użytkownicy mogą uzyskać dostęp do bieżącego katalogu w Linux lub Ubuntu na podstawie systemu, którego używają. Omówiono różne opcje wiersza poleceń, aby poinformować użytkowników, jak uzyskać obecny katalog, w którym pracują. Obecny katalog roboczy to katalog, z którego użytkownicy wywołują różne rodzaje poleceń z linii terminalu lub konsoli. Mogą uzyskać dostęp do różnych lokalizacji, po prostu wpisując te łatwe polecenia za jednym razem, a następnie wykonywać odpowiednie działania w lokalizacjach, w których zwykle pracują.