Pytania otagowane jako pwd

W przypadku pytań dotyczących katalogu roboczego procesów, a także polecenia `pwd`


3
W jaki sposób Unix śledzi katalog roboczy użytkownika podczas nawigacji w systemie plików?
Powiedzmy, że loguję się do powłoki w systemie uniksowym i zaczynam odsuwać polecenia. Początkowo zaczynam od katalogu domowego mojego użytkownika ~. Mógłbym stamtąd cdprzejść do katalogu Documents. Polecenie zmiany katalogu roboczego jest bardzo proste intuicyjnie do zrozumienia: węzeł nadrzędny ma listę węzłów podrzędnych, do których może uzyskać dostęp, i prawdopodobnie …
29 filesystems  pwd 


3
PS1 = „$ (pwd)” dlaczego to działa i dlaczego różni się od PS1 = $ (pwd)
Dlaczego po wprowadzeniu tego polecenia wiersz zmienia się w mój katalog? PS1='$(pwd)' Używam pojedynczych cudzysłowów, co oznacza brak interpolacji, alias echo '$(pwd)'—— →$(pwd) Co więcej, powiedzmy, że wyjaśniliśmy, dlaczego to działa ... dlaczego działa inaczej niż PS1=$(pwd)? (w ogóle nie ma cytatów) Mówiąc inaczej, mam na myśli, że jeśli użyję …
18 bash  zsh  prompt  pwd 

7
Kompaktowy monit bash podczas korzystania z drzewa katalogów / nazwy pliku
W systemie z Ubuntu 14.04 i bashmam PS1zmienną kończącą się następującą zawartością: \u@\h:\w\$ tak, że monit pojawi się jako user@machinename:/home/mydirectory$ Czasami jednak bieżący katalog ma długą nazwę lub znajduje się w katalogach z długimi nazwami, tak więc wygląda to na monit user@machinename:/home/mydirectory1/second_directory_with_a_too_long_name/my_actual_directory_with_another_long_name$ Spowoduje to wypełnienie linii w terminalu, a kursor …

2
Dziwna różnica między pwd i / bin / pwd
Dodałem dowiązanie symboliczne do bieżącego katalogu za pomocą ln -s . aa. Jeśli wykonam cd aa, a następnie wykonam , pwdodpowiedź brzmi /home/sim/aa. Ale jeśli wykonam /bin/pwd, drukuje /home/sim(bieżący katalog się nie zmienił). Skąd ta różnica?
15 shell  symlink  pwd 

4
Błąd `ls` po usunięciu katalogu
Mam dwie otwarte muszle. Pierwszy znajduje się w katalogu A. W drugim usuwam katalog A, a następnie tworzę go ponownie. Kiedy wracam do pierwszej powłoki i piszę ls, dane wyjściowe są następujące: ls: cannot open directory .: Stale file handle Dlaczego? Myślałem, że pierwsza powłoka (ta, która pozostała otwarta w …

2
Dlaczego pwd nie akceptuje długich opcji, takich jak --fizyczne?
Kiedy wyświetlam instrukcję dla pwdpolecenia, jest napisane, że --physicalobsługiwane są długie opcje takie jak $ man pwd PWD(1) User Commands PWD(1) NAME pwd - print name of current/working directory SYNOPSIS pwd [OPTION]... DESCRIPTION Print the full filename of the current working directory. -L, --logical use PWD from environment, even if …
11 bash  rhel  pwd 

3
Jak mogę uruchomić polecenie bash po każdej zmianie w $ PWD?
zsh zapewnia pewne ładny funkcje przechwytujące , w tym chpwdna prowadzenie funkcji, gdy użytkownik zmienia katalogów. # zsh only function greet() { echo 'hi'; } chpwd_functions+=("greet") cd .. # hi pushd # hi popd # hi Staram się to naśladować. Ograniczenia: Musi działać zarówno w interaktywnych, jak i nieinteraktywnych powłokach, …
10 bash  hook  pwd 

1
Etymologia PWD $
Jaka jest etymologia $PWD? Czy to akronim? Wiem, że istnieje polecenie, pwdktóre wypisuje katalog roboczy, ale moim zdaniem bardziej sensowne byłoby nazwać zmienną $CWDdla bieżącego katalogu roboczego, ponieważ zmienne powłoki zawierają dane, zamiast je drukować.
9 shell  history  pwd 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.