Ceci est un tutoriel sur la façon de copier un répertoire entier d'une manière simple. Elle est similaire aux distributions Linux.
L'exemple suivant consiste à copier un répertoire sur un serveur web. Tout d'abord, vous devez créer le répertoire de destination.
Allez dans le répertoire parent et exécutez la commande suivante :
mkdir DESTINATIONDIRECTORYNAME
Ceci créera un répertoire à l'intérieur du répertoire parent. Remplacez DESTINATIONDIRECTORYNAME par un nom de répertoire de votre choix.
Ensuite, exécutez la commande pour copier tous les fichiers du répertoire source dans le répertoire de destination.
Voici la commande:
cp -iprv /usr/home/USERNAME/public_html/SOURCEDIRECTORYNAME /usr/home/USERNAME/public_html/DESTINATIONDIRECTORYNAME
Remplacez USERNAME par le nom d'utilisateur de votre serveur. Remplacez SOURCEDIRECTORYNAME par le nom du répertoire que vous copiez. Remplacez DESTINATIONDIRECTORYNAME par le nom du répertoire que vous avez créé à la première étape.
Vous devrez peut-être modifier le chemin d'accès à ces répertoires en fonction de la configuration de votre serveur.
-iprv sont des options pour la commande cp :
- i - Interactif. Vous invite si vous écrasez des fichiers
- p - Préserver les attributs de fichier comme la date, l'heure, etc.
- r - Récursif. Copie les sous-répertoires
- v - Verbeux. Affiche chaque fichier tel qu'il est copié dans la console en ligne de commande