versteckte Dateien und Ordner löschen?
- berlinerbaer
- Beiträge: 3339
- Registriert: 28.04.2003 01:29:55
- Wohnort: Sachsen, Krabatregion
versteckte Dateien und Ordner löschen?
mit welchem Befehl könnte ich aus der Kommandozeile heraus alle "versteckten" Ordner und Dateien in meinem $home löschen? aber eben nur diese, keine anderen
remove -v ???
Danke
remove -v ???
Danke
Gruß
vom Bären
Endlich in Rente! Nur weg aus dem Irrenhaus.
vom Bären
Endlich in Rente! Nur weg aus dem Irrenhaus.
Re: versteckte Dateien und Ordner löschen?
Auch z.B. "~/.kde" ist ein versteckter Ordner. Überlege erstmal, ob die Idee wirklich so gut ist...peterschubert hat geschrieben:mit welchem Befehl könnte ich aus der Kommandozeile heraus alle "versteckten" Ordner und Dateien in meinem $home löschen? aber eben nur diese, keine anderen
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Ist sowieso etwas seltsam , wieso will Peter seine gesamten Konfigurationsdateien löschen? Gibt es einen Grund dafür.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
- rotwein
- Beiträge: 619
- Registriert: 03.06.2003 12:22:51
- Wohnort: Altdorf (bei Nürtingen -> bei Stuttgart)
Falls Peter wirklich alle Konfigurationsdateien und ähnliches, also alles was mit "." anfängt an die frische Luft setzen will sollte gehen.
Warnung
Es werden wirklich alle configs gelöscht (das sind alles .* Dateien bzw. Ordner), diesen Befehl also wirklich nur im äussersten Notfall anwenden!
Keinerlei Haftung für Probleme aller Art
(gibt´s zwar sowieso nicht, aber hier muss mans dazuschreiben
)
Gruß rotwein
...der diesen Befehl so nie absetzen würde...
Code: Alles auswählen
rm -r $HOME/.*
Warnung
Es werden wirklich alle configs gelöscht (das sind alles .* Dateien bzw. Ordner), diesen Befehl also wirklich nur im äussersten Notfall anwenden!
Keinerlei Haftung für Probleme aller Art
(gibt´s zwar sowieso nicht, aber hier muss mans dazuschreiben

Gruß rotwein
...der diesen Befehl so nie absetzen würde...
If the solution is microsoft I want my problem back
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Ein -i noch dazu, damit er bei jeder Datei gefragt wird, und falls ihm dann doch mulmig wird .....
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
dumme Frage, aber löscht:
auch
Code: Alles auswählen
rm -r $HOME/.*
Code: Alles auswählen
rm -r $HOME/..
- rotwein
- Beiträge: 619
- Registriert: 03.06.2003 12:22:51
- Wohnort: Altdorf (bei Nürtingen -> bei Stuttgart)
Sollte die Fragerei nicht bei globalen Platzhaltern wie * auf jeden Fall erfolgen?KBDCALLS hat geschrieben:Ein -i noch dazu, damit er bei jeder Datei gefragt wird, und falls ihm dann doch mulmig wird .....
fragt rotwein
..der immer gern was lernt...
If the solution is microsoft I want my problem back
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Nein , da beschwert er sich das er nicht kann. Gerade mal gestestet. Mit einen neu angelegten Testuser.nil hat geschrieben:dumme Frage, aber löscht:
auchCode: Alles auswählen
rm -r $HOME/.*
Code: Alles auswählen
rm -r $HOME/..
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
- rotwein
- Beiträge: 619
- Registriert: 03.06.2003 12:22:51
- Wohnort: Altdorf (bei Nürtingen -> bei Stuttgart)
Aber Gnade Dir Gott, wenn Du das als root abgesetzt hast... Da wär ich mir nicht mehr so sicher dabei.
Sorry, aber daran hatte ich gar nicht gedacht
, solche globalen Löschereien mache ich mit so allgemeinen Statements nie!
rotwein
..der sich da ein wenig schämt, '..' nicht bedacht zu haben...
Sorry, aber daran hatte ich gar nicht gedacht

rotwein
..der sich da ein wenig schämt, '..' nicht bedacht zu haben...
If the solution is microsoft I want my problem back
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
rm löscht ja nur Dateien und keine Verzeichnisse. . steht für das Vereichnis in dem ich mich befinde .. für das übergeordnete.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
daher auch die Option -rrm löscht ja nur Dateien und keine Verzeichnisse. . steht für das Vereichnis in dem ich mich befinde .. für das übergeordnete.
Code: Alles auswählen
-r, -R, --recursive
remove the contents of directories recursively
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
contents = Inhalt. rm löscht nur Dateien. Um Direktorys zu löschen brauchst rmdir
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
- rotwein
- Beiträge: 619
- Registriert: 03.06.2003 12:22:51
- Wohnort: Altdorf (bei Nürtingen -> bei Stuttgart)
Sorry, aber rm -r löscht (zumindest unter RedHat hier in der Firma) auch die angegebenen bzw ereichbaren Verzeichnisse! darum ist der Platzhalter .* hier auch gefährlich; er geht nämlich tatsächlich auch auf .. los.
Als root könnte damit sogar das root-Verzeichnis / dran glauben müssen; bin mir aber nicht sicher (und probiers bestimmt nicht aus).
Als User wird man bei Verwendung globaler Platzhalter aber bei den Löschvorgängen gefragt, ob oder ob nicht.
Gruß rotwein
...der in Zukunft bei Wildcards noch vorsichtiger ist...
Als root könnte damit sogar das root-Verzeichnis / dran glauben müssen; bin mir aber nicht sicher (und probiers bestimmt nicht aus).

Als User wird man bei Verwendung globaler Platzhalter aber bei den Löschvorgängen gefragt, ob oder ob nicht.
Gruß rotwein
...der in Zukunft bei Wildcards noch vorsichtiger ist...
If the solution is microsoft I want my problem back
- blackstream
- Beiträge: 143
- Registriert: 04.12.2003 21:05:09
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Neuss
Probier's aus - aber an einem Verzeichnis, das Du wirklich nicht mehr brauchstKBDCALLS hat geschrieben:contents = Inhalt. rm löscht nur Dateien. Um Direktorys zu löschen brauchst rmdir

Die GNU-Tools funktionieren genau so, habe nur gerade hier kein Linux-System zur Hand.die manpage zu rm auf AIX hat geschrieben:-r Permits recursive removal of directories and their contents when the File parameter is a directory. This flag is equivalent to the -R flag.
- berlinerbaer
- Beiträge: 3339
- Registriert: 28.04.2003 01:29:55
- Wohnort: Sachsen, Krabatregion
also die Dateien zu löschen, das war kein Problem
home$.#rm .*
da flogen alle unsichtbaren Dateien aus dem Home-Verzeichnis. Die unsichtbaren Ordner wollten aber alle erst geleert werden. Da fand ich keinen Befehl, der mir das hätte erledigt
Also bin ich als root wieder mit startx rein und habe in dem betreffenden Home$ alle unsichtbaren Ordner vonhand gekillt, das ging auf jeden Fall schneller, als die Ordner in der Kommandozeile alle aufzurufen und einzeln leer zu putzen.
Ich wollte eine komplette Neuinstallation erreichen, bei der aber alle persönlichen Daten (ausgenommen Einstellungen) erhalten blieben. Hat so auch geklappt - zugegeben, nicht sonderlich professionell - aber im Ergebnis genau das, was ich erreichen wollte.
home$.#rm .*
da flogen alle unsichtbaren Dateien aus dem Home-Verzeichnis. Die unsichtbaren Ordner wollten aber alle erst geleert werden. Da fand ich keinen Befehl, der mir das hätte erledigt

Also bin ich als root wieder mit startx rein und habe in dem betreffenden Home$ alle unsichtbaren Ordner vonhand gekillt, das ging auf jeden Fall schneller, als die Ordner in der Kommandozeile alle aufzurufen und einzeln leer zu putzen.
Ich wollte eine komplette Neuinstallation erreichen, bei der aber alle persönlichen Daten (ausgenommen Einstellungen) erhalten blieben. Hat so auch geklappt - zugegeben, nicht sonderlich professionell - aber im Ergebnis genau das, was ich erreichen wollte.
Gruß
vom Bären
Endlich in Rente! Nur weg aus dem Irrenhaus.
vom Bären
Endlich in Rente! Nur weg aus dem Irrenhaus.
hi,
das bekommst du über da berüchtigte
hin.
but don't try this at home !
mfg
mauser
das bekommst du über da berüchtigte
Code: Alles auswählen
rm -rf
but don't try this at home !
mfg
mauser
- berlinerbaer
- Beiträge: 3339
- Registriert: 28.04.2003 01:29:55
- Wohnort: Sachsen, Krabatregion
aha, habe ich zwar probiert, aber ich sehe schon, wo mein Fehler lag. Ich habe immermauser hat geschrieben:hi,
das bekommst du über da berüchtigte
hin.Code: Alles auswählen
rm -rf
but don't try this at home !
mfg
mauser
Code: Alles auswählen
rm -r-f

Gruß
vom Bären
Endlich in Rente! Nur weg aus dem Irrenhaus.
vom Bären
Endlich in Rente! Nur weg aus dem Irrenhaus.