
Gérer des fichiers dans Terminal sur Mac
Dans Terminal, vous pouvez copier et déplacer des fichiers localement ou à distance à l’aide des outils de ligne de commande mv, cp et scp.
Astuce : il est plus simple de déplacer et de copier des fichiers à l’aide du Finder. Consultez la rubrique Organiser les fichiers dans des dossiers.
Déplacer un fichier ou dossier localement
Accédez à l’app Terminal
sur votre Mac.Utilisez la commande
mvpour déplacer des fichiers ou des dossiers d’un emplacement à un autre sur le même ordinateur. La commandemvdéplace un fichier ou un dossier de son ancien emplacement vers son nouvel emplacement.Par exemple, pour déplacer un fichier de votre dossier Téléchargements vers un dossier Travail dans votre dossier Documents :
% mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txtVous pouvez aussi modifier le nom du fichier pendant son déplacement :
% mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Consultez la page man de la commande mv.
Copier un fichier ou dossier localement
Accédez à l’app Terminal
sur votre Mac.Utilisez la commande
cppour réaliser une copie d’un fichier.Par exemple, pour copier un dossier nommé Dépenses dans votre dossier Documents vers un autre volume appelé Data :
% cp -R ~/Documents/Dépenses /Volumes/Data/DépensesL’indicateur
-Rentraîne la copie du dossier et de son contenu parcp. Notez que le nom du dossier ne se termine pas par une barre oblique, ce qui modifierait le comportement decplors de la copie du dossier.
Consultez la page man de la commande cp.
Copier un fichier ou dossier à distance
Accédez à l’app Terminal
sur votre Mac.Utilisez la commande
scppour copier un fichier ou un dossier vers ou depuis un ordinateur distant.scputilise les mêmes protocoles sous-jacents quessh.Par exemple, pour copier un fichier compressé depuis votre dossier de départ vers le dossier de départ d’un autre utilisateur sur un serveur distant :
% scp -E ~/Papiersimportants.tgz nomutilisateur@remoteserver.com:/Users/nomutilisateur/Desktop/Papiersimportants.tgzLe mot de passe de l’utilisateur vous est demandé.
L’indicateur
-Econserve les attributs étendus, les parties ressources et les données ACL.L’indicateur
-r, non utilisé dans cet exemple, entraîne la copie d’un dossier et de son contenu parscp.
Consultez la page man de la commande scp.