Pytania otagowane jako cd-command

cd jest wbudowaną powłoką do zmiany katalogu roboczego.

11
Jak korzystać z poleceń pushd i popd?
Jakie są praktyczne zastosowania obu pushdi popdkiedy istnieje korzyść z używania tych dwóch poleceń ponad cdi cd -? EDYCJA : Szukam kilku praktycznych przykładów użycia obu tych poleceń lub powodów utrzymywania stosu w katalogach (gdy masz uzupełnienie tabulacji cd -, aliasy dla skrócenia cd ..itp.).
332 shell  cd-command  pushd 


7
Co to jest „katalog roboczy”, gdy cron wykonuje zadanie?
Mam skrypt, który działa, gdy uruchamiam go z wiersza poleceń, ale kiedy go cronplanuję, otrzymuję błędy, że nie może znaleźć plików ani poleceń. Moje pytanie jest dwojakie: Czy podczas planowania zadania cron używa crontab -eon mojego ID użytkownika jako podstawy dla jego uprawnień? Czy też używa jakiegoś rodzaju identyfikatora użytkownika …


30
Szybka nawigacja w katalogu w powłoce bash
Chciałbym często przełączać się między katalogami, które znajdują się w całkowicie niezwiązanych ze sobą ścieżkach, na przykład /Project/Warnest/docs/i ~/Dropbox/Projects/ds/test/. Ale nie chcę cd /[full-path]/cały czas pisać . Czy są jakieś polecenia skrótów do przełączania się na wcześniej działające katalogi? Jednym rozwiązaniem, o którym mogłem pomyśleć, jest dodanie zmiennych środowiskowych do …

11
Czy cd. użyć?
Jeden z samouczków, które śledziłem krótko, stwierdził, że cd .nie ma sensu. Podczas próby odtworzenia problemu pokazanego przez OP w rekursji łącza symbolicznego - co powoduje, że „resetuje się”? , Próbowałem również cd ., który wykazał ten sam opisany efekt OP ( $PWDzmienna rosnąca ), z którym można się przeciwdziałać …
102 cd-command 

1
Niech cd podąża za symbolicznymi linkami
Mam kod zamontowany jako sshfs w moim katalogu domowym, ale hierarchia jest trudna do zapamiętania, więc utworzyłem dowiązanie symboliczne w moim katalogu domowym prowadzącym do tego katalogu. Czy jest jakiś sposób, aby kiedy cd do tego dowiązania symbolicznego, zamiast cdingu do dowiązania symbolicznego, faktycznie cd do tego katalogu? Jeśli pytanie …


3
Jaki jest sens polecenia zewnętrznego `cd`?
Jak wspomniano w tej dokładnej odpowiedzi , systemy POSIX mają wbudowany zewnętrzny plik binarny cdoprócz wbudowanej powłoki. W OS X 10.8 jest to /usr/bin/cd. Nie możesz używać go jak wbudowanego, cdponieważ wychodzi on natychmiast po zmianie własnego katalogu roboczego. Do czego to służy?

5
cd po prostu wpisując nazwę katalogu?
Miałem to gdzieś 20 lat temu lub marzyłem o tym. Gruntownie: Jeśli jeśli napiszę blobblobto blobblob: command not found Słusznie. Chciałbym, aby gdy moja powłoka otrzymała te błędy - polecenie nie zostało znalezione - sprawdza, czy istnieje katalog o tej nazwie ('blobblob') i czy robi to cdz tym katalogiem. Jestem …

3
Różnica między „cd -” a „cd ~ -”
Polecenie Bash cd - drukuje poprzednio używany katalog i wprowadza do niego zmiany. Z drugiej strony polecenie Bash cd ~- bezpośrednio przechodzi do poprzednio używanego katalogu, bez echa czegokolwiek. Czy to jedyna różnica? Jaki jest przypadek użycia każdego z poleceń?

12
Utwórz cd automatycznie ls
Uważam, że często wykonuję następujące czynności: %> cd bla/bla %> ls Chciałbym, aby za każdym razem, gdy wchodzę cddo katalogu, robi to automatycznie ls. .bashrcPrzez chwilę bawiłem się ze mną , ale nie mogłem wymyślić, jak to zrobić.

7
Czy `-` jest używane tylko z cd?
cd - można przełączać między bieżącym a poprzednim katalogiem. Wygląda na to, że widziałem -wcześniej jako argumenty innych poleceń, choć nie pamiętam, czy -oznacza to to samo co z cd. Odkryłem, że -to nie działa ls. Jest - używany tylko z cd?

6
cd .. w folderze głównym
Dlaczego cd ..wpisany w folderze głównym nie ostrzega lub kończy się niepowodzeniem z błędem? Oczekiwałbym: /$ cd .. -bash: cd: ..: No such file or directory Zamiast tego jestem w /. Oczywiście ..dzieje się tak, ponieważ istnieje /i jest po /prostu takie jak .. Zastanawiam się tylko, dlaczego tak jest.


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.