Kurs Linux Polecenia - lekcja 3 - Struktura katalogów w Linux
Spisu treści:
, pokażemy Ci, jak określić bieżący katalog roboczy za pomocą polecenia
pwd
.
Co to jest bieżący katalog roboczy
Bieżący katalog roboczy to katalog, w którym aktualnie pracuje użytkownik. Za każdym razem, gdy wchodzisz w interakcję z wierszem poleceń, pracujesz w tym katalogu.
Domyślnie po zalogowaniu do systemu Linux bieżący katalog roboczy jest ustawiony na katalog domowy. Aby zmienić katalog roboczy, użyj polecenia
cd
.
Na przykład, aby zmienić bieżący katalog roboczy na
/tmp
, wpisz:
cd /tmp
Polecenie pwd
Polecenie
pwd
oznacza katalog roboczy drukowania. Jest to jedno z najbardziej podstawowych i często używanych poleceń w systemie Linux. Po wywołaniu polecenie drukuje pełną ścieżkę bieżącego katalogu roboczego.
pwd
to powłoka wbudowana w większość nowoczesnych powłok, takich jak bash i zsh. Jego zachowanie różni się nieznacznie od samodzielnego pliku wykonywalnego
/bin/pwd
. Możesz użyć polecenia
type
aby wyświetlić wszystkie lokalizacje zawierające
pwd
:
type -a pwd
pwd is a shell builtin pwd is /bin/pwd
Jak widać z danych wyjściowych poniżej, wbudowana powłoka ma wyższy priorytet niż autonomiczny plik wykonywalny i jest używana przy każdym wpisaniu
pwd
. Jeśli chcesz użyć autonomicznego pliku binarnego pwd, wpisz pełną ścieżkę do pliku
/bin/pwd
Jak znaleźć bieżący katalog roboczy
Aby dowiedzieć się, w którym katalogu aktualnie się znajdujesz, wpisz
pwd
w swoim terminalu:
pwd
Dane wyjściowe będą wyglądać mniej więcej tak:
/home/linuxize
To, co robi
pwd
, to drukowanie zmiennej środowiskowej
PWD
.
Otrzymasz to samo wyjście, jeśli wpiszesz:
echo $PWD
/home/linuxize
Polecenie
pwd
może zaakceptować tylko dwa argumenty:
-
-L
(--logical
) - Nie rozpoznawaj dowiązań symbolicznych.-P
(--physical
) - Wyświetla katalog fizyczny, bez żadnych dowiązań symbolicznych.
Domyślnie id nie jest używana żadna opcja,
pwd
zachowuje się tak, jakby podano opcję
-L
.
Aby lepiej zilustrować działanie opcji
-P
, utwórzmy katalog i dowiązanie symboliczne wskazujące na katalog:
mkdir /tmp/directory
ln -s /tmp/directory /tmp/symlink
Teraz, jeśli przejdziesz do katalogu
/tmp/symlink
i wpiszesz
pwd
w swoim terminalu:
pwd
Dane wyjściowe pokażą, że bieżący katalog roboczy to
/tmp/symlink
:
/tmp/symlink
pwd -P
Polecenie wydrukuje katalog, na który wskazuje dowiązanie symboliczne:
Wniosek
Bieżący katalog roboczy to katalog, z którego wywołujesz polecenia w swoim terminalu.
Polecenie
pwd
służy do wyświetlenia bieżącego katalogu roboczego.
Jak wyłączyć obszar roboczy systemu Windows w systemie Windows 10
Dowiedz się, jak wyłączyć lub wyłączyć obszar roboczy systemu Windows Ink w systemie Windows 10 przy użyciu Edytora zasad grupy i Edytor rejestru. Użytkownicy urządzeń bez dotykania mogą chcieć to zrobić.
Polecenie CP w systemie Linux (kopiowanie plików)
cp to narzędzie wiersza polecenia do kopiowania plików i katalogów w systemach Unix i Linux.
Polecenie cd w linuksie (zmień katalog)
Polecenie cd (zmień katalog) służy do zmiany bieżącego katalogu roboczego w systemie Linux i innych systemach operacyjnych typu Unix. W tym samouczku pokażemy, jak używać polecenia cd do poruszania się po drzewie katalogów systemu.