logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:systeme:rm [11/01/2012 16:08]
smolski
doc:systeme:rm [03/07/2014 00:06]
127.0.0.1 modification externe
Ligne 3: Ligne 3:
 ===== ATTENTION ! ===== ===== ATTENTION ! =====
  
-Lorsque vous utilisez cette commande en **root**, soyez bien certain de ce que vous faites.+Lorsque vous utilisez cette commande en **root**, soyez bien certain de ce que vous faites ​car les fichiers et les dossiers supprimés le sont "​définitivement",​ ils ne vont pas dans la corbeille.
  
-Indication préalable : 
 La commande **rm** permet de supprimer un ou plusieurs fichiers d'un répertoire,​ ainsi que de supprimer des répertoires. La commande **rm** permet de supprimer un ou plusieurs fichiers d'un répertoire,​ ainsi que de supprimer des répertoires.
-   Les fichiers et les dossiers supprimés le sont "​définitivement",​ + 
-   ils ne vont pas dans la corbeille. + 
-Donc, lorsque vous utilisez ​cette commande, réfléchissez bien à ce que vous faites et soyez attentif à ce que vous tapez, les conséquences peuvent en être des plus fâcheuses en cas d'un rm fait un peu trop vite.+==== Vigilance ==== 
 + 
 +Donc, lorsque vous utilisez ​la commande ​de suppression **rm**, réfléchissez bien à ce que vous faites et soyez attentif à ce que vous tapez, les conséquences peuvent en être des plus fâcheuses en cas d'​un ​**rm** fait un peu trop vite. 
 + 
 +=== Astuce === 
 + 
 +Afin de se garer de manipulations dangereuses,​ notamment sur des lignes de commande un peu alambiquées et surtout en root((Voir : [[:​doc:​systeme:​su]])),​ genre : 
 +<code bash> 
 +rm /​etc/​rc*.d/​S*blabla</​code>​ 
 + 
 +Remplacer préalablement la commande **rm** par [[:​doc:​systeme:​ls |  la commande ls]] ainsi : 
 +<code bash> 
 +ls /​etc/​rc*.d/​S*blabla</​code>​ 
 + 
 +Où l'on pourra voir la liste réelle des suppressions qui seront faites __avant que cela ne soit opéré DÉ FI NI TI VE MENT__ ! 
 + 
 +Voir cette combine du captnfab //dans le contexte// du forum là : 
 +  * http://​debian-facile.org/​forum/​viewtopic.php?​pid=40205#​p40205 
 + 
 +//Malin ce matelot, n'​est-il pas ?// ;-) 
 + 
 +===== Synopsis ===== 
  
   * Syntaxe   * Syntaxe
Ligne 64: Ligne 85:
  
  
-===== vider un dossier =====+===== Vider un dossier =====
  Une commande utile pour vider directement un dossier de tout son contenu et non pour le supprimer :  Une commande utile pour vider directement un dossier de tout son contenu et non pour le supprimer :
  
Ligne 76: Ligne 97:
  
   rm -R /​chemin/​vers/​le_dossier/​* /​chemin/​vers/​le_dossier/​.*   rm -R /​chemin/​vers/​le_dossier/​* /​chemin/​vers/​le_dossier/​.*
 +
 ===== Supprimer un dossier vide ===== ===== Supprimer un dossier vide =====
   * Syntaxe   * Syntaxe
Ligne 81: Ligne 103:
   rmdir /​chemin/​vers/​le_repertoire_vide   rmdir /​chemin/​vers/​le_repertoire_vide
  
 +===== Astuce =====
 +
 +Supprimer un fichier dont le nom est précédé d'un tiret :
 +<code bash>
 +rm -- -fichier</​code>​
 +
 +//Merci à //​**enicar**//​ pour cette précision utilisable aussi avec// [[:​doc:​systeme:​mv | la commande mv]].
 ===== TP-01 Partition racine (/) pleine ===== ===== TP-01 Partition racine (/) pleine =====
  
Ligne 101: Ligne 130:
    # df -h /dev/sda1 disp. 0  occupé 100%    # df -h /dev/sda1 disp. 0  occupé 100%
  
-Ouvrir le pc en console, mode [[manuel:recovery | RECOVERY]].\\  +Ouvrir le pc en console, mode [[:​doc:​systeme:recovery | RECOVERY]].\\  
-Et lister la partition racine bloquée ainsi (voir [[commande:ls | Commande LS]]) :+Et lister la partition racine bloquée ainsi (voir [[:​doc:​systeme:ls | Commande LS]]) :
    $ ls -lR / | more    $ ls -lR / | more
 Utiliser **more** vous permet de faire défiler par [**Entrée**] ligne par ligne des listes très importantes... Et visualiser ainsi les fichiers et repertoires en trop, bloquant le redémarrage. Utiliser **more** vous permet de faire défiler par [**Entrée**] ligne par ligne des listes très importantes... Et visualiser ainsi les fichiers et repertoires en trop, bloquant le redémarrage.
doc/systeme/rm.txt · Dernière modification: 11/01/2019 22:03 par smolski

Pied de page des forums

Propulsé par FluxBB