Linux befehle und unterschied zwischen .class

hi ich bin eine linux anfängerin und mochte erstmal alle kommando befehle kennen
mein frage ist : was ist der unterschied zwischen "rm *.class " und „rm -r .class " ? was bedeutet „.class“ und " *.class“ überhaupt ?
merci beaucoup

Hallo,

rm löscht Dateien und Ordner.
rm -r dient dem rekursiven löschen, das bedeutet dass erst die Dateien in den Unterordnern, dann die Unterordner gelöscht werden. Das ist wichtig da rm sonst nur Dateien und leere Ordner löschen kann.
Was rm löschen soll gibst du danach an, in deinem Beispiel also *.class. Dabei dient das Sternchen als Platzhalter für alles. Der komplette Befehl löscht also alle Dateien und Ordner (mit ihren Unterordnern) die mit .class enden und sich im aktuellen Ordner befinden.

Gruß

danke viemals für deine Antwort

1 Like