Terminal rm -r Befehl

  1. Aleks

    Aleks Thread StarterMacUser Mitglied

    Mitglied seit:
    02.07.2004
    Beiträge:
    210
    Zustimmungen:
    0
    Hallo, ich möchte Ordner mit dem terminal löschen, wenn ich rm- r oder rmdir verwende sagt er mir immer "directory not empty" manchmal macht er es einfach, oder er macht es erst nach einigen Versuchen, oder er bringt immer diese Meldung!
     
    Aleks, 03.05.2006
  2. admartinator

    admartinatorMacUser Mitglied

    Mitglied seit:
    09.09.2003
    Beiträge:
    15.283
    Zustimmungen:
    290
    In dem Verzeichnis sind noch versteckte Dateien, die du mit "rm .*" löschen kannst. Anzeigen lassen kannst du sie mit "ls -a".
     
    admartinator, 03.05.2006
  3. Aleks

    Aleks Thread StarterMacUser Mitglied

    Mitglied seit:
    02.07.2004
    Beiträge:
    210
    Zustimmungen:
    0
    wenn ich aber in das Verzecihnis gehe und rm.* ausführe, bekomme ich folgende Ausgabe: rm: "." and ".." may not be removed
    rm: .rsrc: is a directory!
     
    Aleks, 03.05.2006
  4. riffi07

    riffi07MacUser Mitglied

    Mitglied seit:
    06.02.2005
    Beiträge:
    241
    Zustimmungen:
    0
    Unter Linux heisst der Befehl zum Löschen von Ordnern mit Inhalt rm .. -R

    Also mit grossem R sollte es vielleicht funktionieren.
     
    riffi07, 03.05.2006
  5. oneOeight

    oneOeightMacUser Mitglied

    Mitglied seit:
    23.11.2004
    Beiträge:
    48.161
    Zustimmungen:
    3.886
    rm -rf sollte das ohne nachfragen löschen...

    rmdir löscht dir generell nur leere verzeichnisse
     
    oneOeight, 03.05.2006
  6. Aleks

    Aleks Thread StarterMacUser Mitglied

    Mitglied seit:
    02.07.2004
    Beiträge:
    210
    Zustimmungen:
    0
    Also großes R möchte er nicht und mit -rf bekomme ich immer noch eine Meldung "Operation not permitted" und "directory not empty"! Ich glaub ich spinne!
     
    Aleks, 03.05.2006
  7. Incoming1983

    Incoming1983MacUser Mitglied

    Mitglied seit:
    23.07.2005
    Beiträge:
    7.545
    Zustimmungen:
    1
    Möglicherweise fehlen dir die Rechte.
     
    Incoming1983, 03.05.2006
  8. riffi07

    riffi07MacUser Mitglied

    Mitglied seit:
    06.02.2005
    Beiträge:
    241
    Zustimmungen:
    0
    Das wäre dann auch meine Vermutung.
     
    riffi07, 03.05.2006
  9. Aleks

    Aleks Thread StarterMacUser Mitglied

    Mitglied seit:
    02.07.2004
    Beiträge:
    210
    Zustimmungen:
    0
    Ich bin root!
     
    Aleks, 03.05.2006
  10. acid

    acidMacUser Mitglied

    Mitglied seit:
    18.08.2005
    Beiträge:
    472
    Zustimmungen:
    0
    gib mal folgendes ein: echo $UID und schau nach, ob null (0) oder was anderes rauskommt. Ansonsten gibt es auch für root die normalen Rechte. Das heisst, wenn du ein File hast, dass als Berechtigung r--r--r-- (444 oder nur Readrechte) hast, dann kann es möglich sein, dass du ihm erst mit chmod die Rechte geben musst. Eine einfache Möglichkeit wäre hier:

    chmod -R 744 /verzeichnisname, wodurch Root Vollzugriff auf alle Dateien innerhalb von /verzeichnisname bekommt. Danach ein rm -rf /verzeichnisname und dann sollte das funktionieren.
     
Die Seite wird geladen...
Ähnliche Themen - Terminal Befehl
  1. Roland O.
    Antworten:
    20
    Aufrufe:
    2.646
    Roland O.
    24.09.2014
  2. relaht
    Antworten:
    4
    Aufrufe:
    856
  3. Kiang
    Antworten:
    5
    Aufrufe:
    2.098
    wumpscut
    23.11.2009
  4. frerin
    Antworten:
    3
    Aufrufe:
    1.083
  5. oe7
    Antworten:
    29
    Aufrufe:
    2.998