Ich habe Dropbox auf meinem Computer installiert, aber es befindet sich außerhalb meines Cygwin-Verzeichnisses. Der wahrscheinlich einfachste Weg wäre, einfach das Dropbox-Verzeichnis in Cygwins Home-Verzeichnis zu verschieben. Wie auch immer, ich frage mich, ob es möglich ist, stattdessen von Cygwin aus zu meinem Dropbox-Verzeichnis zu navigieren.
quelle
/cygdrive/c/Document/.../Dropbox
?ln
ist die AntwortWenn Sie wirklich wollten, dass es in Cygwin verfügbar ist, können Sie nicht nur direkt (als @ garyjohns richtige Antwort), sondern auch versuchen,
mount
den Pfad zu Ihrem Heimatverzeichnis mit dem Befehl zuzuordnen. So etwas könnte funktionieren.Ich sage vielleicht, denn obwohl ich mir ziemlich sicher bin, dass es funktionieren wird, muss ich kein Cygwin installieren, um es zu testen, und ich bin mir nicht sicher, ob Cygwin es aufgrund von Dateisystemschleifen ablehnen wird, es zu erstellen (es sollte es zulassen).
quelle
Wie @starcorn oben erwähnt,
ln
funktioniert das hervorragend.quelle
cd "C: \ users" funktioniert auch. Aber ich denke, die Methode $ cd / cygdrive / c ist viel besser und Sie können auch export C = / cygdrive / c in die .bashrc-Datei einfügen und den Befehl cd $ C / direkt verwenden.
quelle
Suchen Sie nach verfügbaren Laufwerken, indem Sie Folgendes ausführen:
df -h
In der
Mounted On
Spalte sehen Sie Ihre bereits bereitgestellten Laufwerke. Gehe zu ihnen, indem du diesen Pfad benutzt. Wie in meinem Fall, um zu F zu gehen: fahren, laufencd /cygdrive/f
.quelle
mount
ist besser - es werden vorhandene Einhängepunkte angezeigt, die von nicht angezeigt werdendf -h
Ziehen Sie die Datei, die Sie ausführen möchten, und legen Sie sie ab. Das Arbeitsverzeichnis muss nicht geändert werden.
Die Art und Weise, wie ich das Verzeichnis ändere, besteht darin, einen Ordner nach dem anderen zu durchsuchen. z.B:
cd C:
cd Users
cd Name
cd Documents
Geben
pwd
Sie dann Und es wird das Verzeichnis angezeigt, das Sie eingegeben haben.
/cygdrive/c/users/name/documents
Sie können das Verzeichnis auch direkt kopieren und einfügen und es erst hinzufügen,
cd
bevor Sie darauf klicken Enter.Da ich mit cygwin simple eine Linux-Stapelverarbeitungsdatei starte, ziehe ich die Datei einfach in das Terminal und sie findet das Verzeichnis und wird ausgeführt, wenn Sie auf drücken Enter.
quelle