Je voudrais accéder aux fichiers d'un autre ordinateur sur le même réseau dans le terminal. Mais je ne suis pas sûr du chemin d'accès à ces fichiers. Comment puis-je le trouver ?
Réponses
Trop de publicités?Cela dépend de la façon dont vous voulez accéder au fichier. Voici ce que je fais :
- Établissez la connexion avec l'ordinateur distant (je le fais via Finder -> Go -> Connect to Server [ou Command+K]), mais vous pouvez également le faire via le terminal en utilisant la commande
mount
commande - Connectez-vous au dossier/volume partagé disponible pour votre utilisateur.
- Lorsque vous vous connectez à ces derniers dans un terminal, vous devez maintenant utiliser le chemin suivant
/Volumes/[name of folder]/[rest_of_path_here]
pour y accéder.
Par exemple, si vous vous êtes connecté à un dossier appelé Stuff avec un sous-dossier appelé Things, et finalement au fichier jackpot.txt sur l'ip 10.10.1.5, connectez-vous d'abord via smb au serveur (10.10.1.5), choisissez le dossier Stuff, puis référencez ce chemin dans Terminal comme /Volumes/Stuff/Things/jackpot.txt
EDIT : Vous pouvez également exécuter une commande de recherche (Commande + F) dans le Finder lorsque vous êtes connecté au partage si vous ne savez toujours pas où se trouve le fichier. Faites ce qui suit :
- Ouvrez le Finder, connectez-vous au serveur/volume (étapes 1+2 ci-dessus).
- Exécutez Command+F pour rechercher, saisissez votre terme de recherche.
- Au-dessus de la section du Finder où les fichiers s'affichent, passez la recherche à "Partagé" - cela lancera la recherche sur les volumes connectés.
- Localisez le fichier que vous voulez, puis faites-le glisser et déposez-le dans une fenêtre de terminal ouverte.
- Le chemin sera affiché dans le Terminal
En plus du glisser-déposer, vous pouvez faire un clic droit sur n'importe quelle fenêtre du Finder, sélectionner "Personnaliser la barre d'outils" et ajouter le bouton déroulant "Chemin".
Il n'affichera pas un chemin que vous pouvez copier-coller comme dans Windows, mais il donnera une meilleure idée du chemin vers un dossier dans lequel vous vous trouvez.