W każdej dystrybucji, która opiera się na Linuksie, istnieje ogromna ilość prostych narzędzi konsoli, które wykonują ograniczony, ale bardzo przydatny zestaw działań. Lista takich narzędzi zawiera PWD (obecny katalog roboczy). Jeśli prześlijysz dekodowanie skrótu, staje się jasne, że to polecenie ma na celu wyświetlenie bieżącego katalogu w konsoli, gdzie teraz praca jest teraz. W ramach dzisiejszego artykułu chcemy powiedzieć wszystko o wykorzystaniu tego narzędzia, przynosząc przykłady wizualne.
Zastosuj polecenie PWD w systemie Linuksa
Zacznijmy od aplikacji polecenia PWD. Oczywiście przede wszystkim zadanie ustalania ścieżki obecnego katalogu przychodzi do umysłu, który w przyszłości można wykorzystać do zapisania różnych plików lub obowiązujących w innych okolicznościach. Dodatkowo wartość tego narzędzia jest przypisana do zmiennych lub dodać tego polecenia do skryptów, ponieważ wspominają również dalej. Początkowo wyobraź sobie najprostszy przykład korzystania z PWD, a następnie wpłyniemy już o dodatkowe opcje.Aktywacja PWD w konsoli
Składnia PWD jest niezwykle prosta, ponieważ włącza to narzędzie tylko dwie opcje. Patrzymy na nie później, a teraz przeanalizujemy standardową sytuację w małym krokiem krok po kroku.
- Uruchom dla Ciebie "Terminal", na przykład, za pośrednictwem ikony w menu aplikacji.
- Następnie przejdź do niezbędnej ścieżki lub wykonaj absolutnie wszelkie działania. W szczególności wybraliśmy lokalizację, aby pokazać, jak PWD wyświetli go w nowej linii. Używamy dla tego polecenia CD.
- Teraz wystarczy, aby zarejestrować PWD. W tym celu nie jest to konieczne do użycia sudo, ponieważ to polecenie nie zależy od praw nadzorca.
- Na ekranie w nowej linii natychmiast pojawia się pełna ścieżka do bieżącej lokalizacji.
Jak widać, lokalizacja jest określana przez PWD dosłownie za kilka sekund, podczas gdy nie ma żadnych ograniczeń w bieżącym katalogu Active Directory: może nawet być folderem sieciowym.
Użyj opcji
Jak już wspomniano powyżej, istnieją tylko dwie dostępne opcje w PWD, które można zastosować podczas wykonywania polecenia.
- Jeśli wejdziesz do PWD -L, nowa linia pokaże wynik bez konwersji łączy symbolicznych.
- PWD -P, przeciwnie, wszystkie symboliczne linki konwertuje do nazw źródłowych katalogów, w których zostały wskazane.
- Wpisz PWD --help, aby wyświetlić oficjalną dokumentację. W nim możesz dowiedzieć się, jak opisali sami deweloperzy.
Powyżej nie wyjaśniliśmy konkretnie, jakie są linki symboliczne, ponieważ ten temat jest dedykowany do oddzielnego artykułu na naszej stronie internetowej. Opowiada o zespole LN, która jest bezpośrednio związana z sztywnymi i symbolicznymi linkami, więc doradzamy, aby dowiedzieć się o więcej informacji na ten temat.
Czytaj więcej: Polecenie LN w Linux
Dodatkowe działania z PWD
Polecenie PWD może być związane z tworzeniem lub przeglądaniem skryptów, a także można je napisać do zmiennej. Wszystko to odnosi się do dodatkowych działań, których dotykamy w ramach tego materiału.
- Jeśli Twoja lokalizacja odnosi się do skryptu, użyj zmiennej środowiskowej poprzez Echo $ PWD, aby znaleźć bieżącą ścieżkę.
- Jeśli chcesz utworzyć zmienną z aktualnym układem, wprowadź CWD = $ (PWD), gdzie CWD jest nazwą zmiennej. Użyj tego samego polecenia i podczas tworzenia niestandardowych skryptów, można go przedstawić i w wariancie Dir = `PWD`.
- Teraz możesz zadzwonić do zmiennej przez Echo $ CWD, aktywując polecenie, klikając Enter.
- Rezultat będzie taki sam jak w przypadku standardowego wykorzystania rozważanego narzędzia.
To wszystko, co chcieliśmy opowiedzieć o standardowej użyteczności systemów operacyjnych Linux o nazwie PWD. Jak widać, jest to wąską komendę, która umożliwia określenie tylko jednego parametru, ale stwierdza swoje wykorzystanie w różnych sytuacjach.