IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

RedHat / CentOS / Fedora Discussion :

Comment effacer un dossier plein


Sujet :

RedHat / CentOS / Fedora

  1. #1
    Débutant  
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 096
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 096
    Points : 944
    Points
    944
    Par défaut Comment effacer un dossier plein
    Bonjour,
    je cherche à faire un truc simple mais pourtant je 'y arrive.

    J'essaye d'ffacer un dossier et tous ses sous-dossier.

    Pour cela, j'a essayer les commandes suivantes:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    rm -Rf dossier/
    rmdir dossier
    rmdir -p dossier
    rm -rf dossier/
    Dasn tous les cas je n'y arrive pas et il m'est afficher un message.
    Directory not empty
    Ben oui! Alors comment puis-je le faire si a chaque fois il me l'empêche car les dossiers ont des fichiers??

    Merci
    Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout!

  2. #2
    Expert confirmé
    Avatar de becket
    Profil pro
    Informaticien multitâches
    Inscrit en
    Février 2005
    Messages
    2 854
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien multitâches
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 2 854
    Points : 5 915
    Points
    5 915
    Par défaut
    Tu peux donner plus de précisions sur le dossier en question ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    817
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 817
    Points : 795
    Points
    795
    Par défaut
    salut
    ls -l sur le répertoire pour avoir les permlssions
    il se peut qu'il y ai un fichier que tu n'ais pas le droit de deleter
    (droit root, chattr )

    sinon un rm -Rf tonrep sous root devrait résoudre ton problème.

    a+

  4. #4
    Membre confirmé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Points : 467
    Points
    467
    Par défaut
    si ça ne marche pas (ce qui m'étonnerais)
    fais un :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    find $ton_rep -exec rm -fr {} \;
    rm -fr $ton_rep
    en root y a pas de raison que ça marche pas
    http://aldorande.miniville.fr/ind
    Fedora 8, eclipse 3.3 sur x86_64
    --------------
    Colorer votre code php

  5. #5
    Rédacteur
    Avatar de lavazavio
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 673
    Points : 2 412
    Points
    2 412
    Par défaut
    Si vraiment tu n'arrives pas à supprimer ton répertoire même en tant que root, tu peux essayer de déplacer le contenu du répertoire en question dans un nouveau répertoire, supprimer ce nouveau répertoire et supprimer l'ancien répertoire qui est maintenant vide :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    mkdir new_rep
    mv ancien_rep/* new_rep
    rm -rf new_rep
    rmdir ancien_rep
    Rédacteur et Modérateur rubriques Linux et Virtualisation
    Mes Articles
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
    N'oubliez pas de consulter les FAQ virtualisation et les cours et tutoriels Virtualisation
    Man pages en français

  6. #6
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Points : 1 803
    Points
    1 803
    Par défaut
    es tu certain que ta commande rm n'est pas de faite un alias ?

    essaye
    /bin/rm -rf mon_rep
    Marc
    Slackware for ever ......
    BASH - KSH ( http://marcg.developpez.com/ksh/ )

  7. #7
    Membre habitué
    Inscrit en
    Février 2005
    Messages
    192
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 192
    Points : 198
    Points
    198
    Par défaut
    Vérifie aussi que rien n'est monté dans ce répertoire, si c'est le cas la commande va vider les deux espaces (le rép en question et celui monté plus bas dans l'arborescence) mais comme le répertoire dans lequel est monté l'autre espace reste utilisé le système ne pourra le supprimer.

    Cdlt

Discussions similaires

  1. comment effacer un dossier?
    Par bilal_sayed1 dans le forum Débuter
    Réponses: 5
    Dernier message: 15/12/2010, 16h49
  2. Comment effacer un Tick sur une TrackBar ?
    Par ZeImp dans le forum Composants VCL
    Réponses: 2
    Dernier message: 19/08/2003, 21h39
  3. Abbrevia et suprimer des dossiers pleins
    Par smyley dans le forum Langage
    Réponses: 6
    Dernier message: 11/06/2003, 15h25
  4. Comment effacer des Items d'un TListView ?
    Par boyerf dans le forum Composants VCL
    Réponses: 4
    Dernier message: 11/11/2002, 10h19
  5. Comment vider un dossier ?
    Par Zinoc dans le forum C++Builder
    Réponses: 3
    Dernier message: 25/06/2002, 14h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo