J'ai installé dropbox sur mon ordinateur, mais il se trouve en dehors de mon répertoire cygwin. Le moyen probablement le plus simple serait de simplement déplacer le répertoire dropbox vers le répertoire personnel de cygwin. Quoi qu'il en soit, je me demande s'il est possible de parcourir mon répertoire dropbox à partir de cygwin à la place?
cygwin
home-directory
local-storage
cd
starcorn
la source
la source
/cygdrive/c/Document/.../Dropbox
?ln
est la réponseSi vous vouliez vraiment qu'il soit disponible dans Cygwin, en plus de l'obtenir directement (comme la bonne réponse de @ garyjohn), vous pouvez également essayer d'utiliser la
mount
commande pour mapper le chemin vers votre répertoire personnel. Quelque chose comme ça peut fonctionner.Je dis mai, car bien que je sois presque sûr que cela fonctionnera, je n'ai aucune installation de Cygwin pour le tester, et je ne suis pas sûr si Cygwin refusera de le créer en raison de boucles de système de fichiers (il devrait le permettre)
la source
Comme @starcorn le mentionne ci-dessus,
ln
fonctionne très bien pour cela.la source
le cd "C: \ users" fonctionne aussi. Mais, je pense que la méthode $ cd / cygdrive / c est bien meilleure et vous pouvez également mettre export C = / cygdrive / c dans le fichier .bashrc et utiliser directement la commande cd $ C /.
la source
recherchez les disques disponibles en exécutant:
df -h
Sur la
Mounted On
colonne, vous pouvez voir vos disques déjà montés. Allez vers eux en utilisant ces chemins. Comme dans mon cas pour aller à F: conduire, courircd /cygdrive/f
.la source
mount
c'est mieux - il montrera les points de montage existants qui ne sont pas montrés pardf -h
Faites glisser et déposez le fichier que vous souhaitez exécuter et il n'est pas nécessaire de modifier le répertoire de travail.
La façon dont je change de répertoire est d'aller dans un dossier à la fois. par exemple:
cd C:
cd Users
cd Name
cd Documents
Tapez ensuite
pwd
Et il affichera le répertoire que vous avez entré.
/cygdrive/c/users/name/documents
Vous pouvez également copier et coller directement le répertoire et ajouter juste
cd
avant de frapper Enter.Comme j'utilise cygwin simple pour exécuter un fichier de traitement par lots Linux, je fais simplement glisser le fichier dans le terminal et il trouve le répertoire et s'exécute lorsque vous appuyez sur Enter.
la source