Zainstalowałem Dropbox na moim komputerze, ale znajduje się on poza moim katalogiem cygwin. Prawdopodobnie najłatwiejszym sposobem byłoby po prostu przeniesienie katalogu dropbox do katalogu domowego cygwina. W każdym razie zastanawiam się, czy zamiast tego można przejść do katalogu dropbox z Cygwina?
cygwin
home-directory
local-storage
cd
gwiezdna kukurydza
źródło
źródło
/cygdrive/c/Document/.../Dropbox
?ln
Jeśli naprawdę chciałeś, aby był dostępny w Cygwin, oprócz uzyskania go bezpośrednio (jak poprawna odpowiedź @ garyjohn) możesz również spróbować użyć
mount
polecenia, aby zmapować ścieżkę do katalogu domowego. Coś takiego może działać.Mówię, że tak, ponieważ chociaż jestem pewien, że to zadziała, nie mam instalacji Cygwin, aby go przetestować, i nie jestem pewien, czy Cygwin odmówi utworzenia go z powodu pętli systemu plików (powinno to pozwolić)
źródło
Jak wspomniano powyżej w @starcorn,
ln
działa to doskonale.źródło
cd „C: \ users” też działa. Ale myślę, że metoda $ cd / cygdrive / c jest znacznie lepsza i można również umieścić eksport C = / cygdrive / c w pliku .bashrc i użyć polecenia cd $ C / bezpośrednio.
źródło
wyszukaj dostępne dyski, uruchamiając:
df -h
W
Mounted On
kolumnie możesz zobaczyć już zamontowane dyski. Idź do nich, używając tych ścieżek. Jak w moim przypadku, aby przejść do F: dysk, uruchomcd /cygdrive/f
.źródło
mount
jest lepsze - pokaże istniejące punkty montowania, których nie pokazujedf -h
Przeciągnij i upuść plik, który chcesz uruchomić, i nie musisz zmieniać katalogu roboczego.
Sposób, w jaki zmieniam katalog, polega na przejściu do jednego folderu na raz. na przykład:
cd C:
cd Users
cd Name
cd Documents
Następnie wpisz
pwd
I pokaże wpisany katalog.
/cygdrive/c/users/name/documents
Możesz także bezpośrednio skopiować i wkleić katalog i po prostu dodać,
cd
zanim klikniesz Enter.Ponieważ używam programu cygwin simple do uruchamiania pliku przetwarzania wsadowego linux, po prostu przeciągam go do terminala, a on wyszukuje katalog i uruchamia się po naciśnięciu Enter.
źródło