« Gestion des repertoires » : différence entre les versions

De Le Wiki du Forum-Debian.fr
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 14 : Ligne 14 :


|-
|-
| $ cd /anymhere/somewhere
| $ cd anywhere/somewhere
| Se rendre dans le répertoire ''somewhere''.
| Se rendre dans le répertoire ''somewhere''.


Ligne 76 : Ligne 76 :
|-
|-
| $ rm -r niveau1
| $ rm -r niveau1
| Supprime un répertoire et ses sous répertoires (/niveau1/niveau2/niveau3/etc...)
| Supprime un répertoire et ses sous répertoires (niveau1/niveau2/niveau3/etc...)


|-
|-
| $ rm -rf /repertoire
| $ rm -rf repertoire
| Supprime ''repertoire'' sans demander de confirmation. Si vous utilisez en tant que root la commande ''rm -rf /'', la totalité des fichiers du système est supprimée en une fraction de seconde, '''sans possibilité de récupération'''. '''Soyez extrêmement vigilants avec cette commande !'''
| Supprime ''repertoire'' sans demander de confirmation. Si vous utilisez en tant que root la commande ''rm -rf /'', la totalité des fichiers du système est supprimée en une fraction de seconde, '''sans possibilité de récupération'''. '''Soyez extrêmement vigilants avec cette commande !'''


|-
|-
| $ rmdir /repertoire
| $ rmdir repertoire
| Supprime ''/repertoire'' si et seulement si ''/rep'' est vide.
| Supprime ''/repertoire'' si et seulement si ''/rep'' est vide.


|-
|-
| $ rmdir -p /niveau1/niveau2
| $ rmdir -p niveau1/niveau2
| Supprime une hiérarchie de répertoires vides en une seule fois. Dans notre exemple, ''niveau1'' et ''niveau2'' seront supprimés. Si ''niveau1'' n'est pas vide, la commande renverra un message d'erreur.
| Supprime une hiérarchie de répertoires vides en une seule fois. Dans notre exemple, ''niveau1'' et ''niveau2'' seront supprimés. Si ''niveau1'' n'est pas vide, la commande renverra un message d'erreur.



Version du 23 janvier 2010 à 20:02

Release Le contenu de ce document a été validé. Vous pouvez suivre ses indications sans inquiétude.
Attention: Cependant, si au cours de vos manipulations un problème survenait, vous ne pouvez en aucun cas incriminer ce site. Posez vos questions sur le forum.


Retour Commandes de base

Gestion des répertoires.

LISTE_DES_COMMANDES
EFFET
$ cd / Revenir dans le répertoire racine.
$ cd anywhere/somewhere Se rendre dans le répertoire somewhere.
$ cd ~ Revenir dans le répertoire principal (de l'utilisateur... /home/vous ou si vous êtes root /root)
$ cd .. Se rendre dans le répertoire situé au-dessus du répertoire courant.
$ cp -r source destination Copier l'ensemble d'un répertoire et de ses sous-répertoires.
$ dir repertoire Liste le contenu du répertoire repertoire.
$ du -s repertoire Donne la taille du répertoire rep. Avec l'option h (du -sh repertoire) vous aurez la réponse en Mo. "h" signifie "human" qui est donc plus facilement lisible par l'homme...
$ du -sh Mesure la taille du répertoire depuis lequel vous tapez la commande
$ ls Les répertoires ne sont rien d'autre que des fichiers d'un type particulier. La commande ls leur est donc applicable avec toutes ses options.
$ mkdir titi Pour créer le répertoire titi dans le répertoire courant.
$ mkdir -p rep1/rep2/rep3 crée rep3 en créant rep1 et rep2 s'ils n'existent pas.
$ mv source destination Déplacer ou/et renommer le répertoire mentionné en source. Pour renommer le répertoire, indiquer son nouveau nom à la place de destination.
$ pwd Affiche le nom (et le chemin) du répertoire courant. La commande pwd est utile lorsqu'on désire obtenir le chemin absolu du répertoire courant.
$ vdir rep Liste le contenu de rep en mode verbeux (avec plus de détail que la commande dir).


Avertissement Les commandes rm sont à manipuler avec beaucoup d'attention...
$ rm -d Supprime le répertoire, qu'il soit plein ou non.
$ rm -r niveau1 Supprime un répertoire et ses sous répertoires (niveau1/niveau2/niveau3/etc...)
$ rm -rf repertoire Supprime repertoire sans demander de confirmation. Si vous utilisez en tant que root la commande rm -rf /, la totalité des fichiers du système est supprimée en une fraction de seconde, sans possibilité de récupération. Soyez extrêmement vigilants avec cette commande !
$ rmdir repertoire Supprime /repertoire si et seulement si /rep est vide.
$ rmdir -p niveau1/niveau2 Supprime une hiérarchie de répertoires vides en une seule fois. Dans notre exemple, niveau1 et niveau2 seront supprimés. Si niveau1 n'est pas vide, la commande renverra un message d'erreur.
$ rm -Rf repertoire Supprime le répertoire repertoire, même s'il n'est pas vide.

Lol 20 janvier 2010 à 12:19 (UTC)