| Ausdruck |
Beschreibung |
| . |
Steht fuer ein beliebiges Zeichen ausser dem Zeilenumbruch am Ende |
| (...) |
Grupierung von Musterelementen |
| ^ |
Anfanf eines Zieles (Zeile) |
| $ |
Ende einer Zeile |
| [...] |
Grupiert eine Klasse von Zeichen |
| [^...] |
Negiert eine Klasse von Zeichen |
| (...|...|...) |
oder Verknuepfung ausgewaehltger Alternativen |
| + |
Erkennt das Vorstehende Muster einmal oder mehrmals |
| ? |
Erkennt ein Element nicht oder einmal |
| * |
Erkennt ein Element nicht oder mehrmals |
| {n,m} |
minimale (n) und Maximale (m) Anzahl von Treffen |
| {n} |
exat n mal |
| {n,} |
mindestens n mal |
| ..... |
...... |
| Bedingungen |
Aktionen |
| -atime +n |
Findet Dateien,die mindestens vor n(+n) Tagen, innerhalb der letzten n(n-) Tagen oder genau n Tagen gelesen wurden.find ändert die Zugriffszeit aller Verzeichnisse, die als Pfadnamen angegeben wurden. |
| -ctime +n |
Findet Dateien,deren Inode mindestens vor n(+n) Tagen, innerhalb der letzten n(n-) Tagen oder genau n Tagen geändert wurde.find ändert die inode aller Verzeichnisse, die als Pfadnamen angegeben wurden. |
| -exec Kommando {}; |
Führt das Kommando bei jeden gefundenne Eintrag aus.Rueckgabewert bei Erfolg=0.{} steht für den aktuellen Dateinamen. ; schliesst den Eintrag ab. |
| -follow |
Folgt den Symlinks |
| -group Gruppenname |
Sucht Dateinamen die zu "Gruppenname" gehoeren.Gruppenname kann auch Gruppen ID sein. |
| -inum n |
Sucht Dateinamen mit der Inode Nummer (n) |
| -links n |
Sucht Dateinamen die (n) Links haben |
| -name Muster |
Sucht Dateinamen mit Musteruebereinstimmungen (Wildcards).Sonderzeichen muessen vor der Shell geschuetzt werden ("") |
| -mtime +n |
Findet Dateien,die mindestens vor n(+n) Tagen, innerhalb der letzten n(n-) Tagen oder genau n Tagen modifiziert wurden. |
| -newer Datei |
Findet Dateien,die spaeter als Datei modifiziert wurden. |
| -ok Kommando |
Führt das Kommando bei jeden gefundenne Eintrag aus.Rueckgabewert bei Erfolg=0.{} steht für den aktuellen Dateinamen. ; schliesst den Eintrag ab.Verlangt aber vom Benutzer eine Bestätigung der einzelnen Befehle |
| -perm nnn |
Sucht Dateien mit bestimmten Berechtigungen.644=rw-rw-r-- .Ein Minuszeichen vor dem Wert bedeutet mindestens diese nachfolgende Berechtigung. |
| -print |
Gibt die Ergebnisse in der Kommandozeile aus. |
| -size n[c] |
Findet Dateien n Bloecke enthalten oder wenn c angegeben ist n Zeichen lang sind. |
| -type c |
Findet Dateientypen:
b=blockorientiert
c=Zeichenorientiert
d=Verzeichnis
p=FIFI oder Named Pipe
l=symbolischer Link
f=Datei |
| -user User |
Findet Dateien die einem bestimmten User gehoeren oder einer bestimmten ID. |
| -maxdeph n |
Findet Dateien bis zu einer bestimmten Tiefe (n) im Verzeichnisbaum. |
| -mindeph n |
Findet Dateien ab einer bestimmten Tiefe (n) im Verzeichnisbaum. |
| -anewer n |
Findet Dateien auf die nach der letzen Aenderung zugegriffen wurde |
| -cmin +n | -n | n |
Findet Dateien die vor mehr als n(+n), weniger als n(-n) oder genau vor n Minuten veraendert wurden. |
| -newer Datei |
Findet Dateien, deren Inode nach der letzten Aenderung geändert wurde. |
| -empty |
Sucht leere Dateien.Funktioniert auch mit Verzeichnissen. |
| -gid n |
Sucht Dateien mit numerischer Gruppen ID (n). |
| -iname |
wie name aber ohne Unterscheidung von Gross und Kleinschreibung. |
| -nouser |
Sucht Dateien die keine gueltige User ID auf dem Systemm haben. |
| -nogroup |
Sucht Dateien die keine gueltige Group ID auf dem Systemm haben. |
| Name |
Beschreibung |
| / |
Wurzelverzeichnis [die root] |
| /bin |
Sytemprogramme (tools).Sind ausfuehrbar |
| /boot |
Bootverzeichnis.Speicherort des Kernels (vmlinuz) |
| /dev |
Gerätedateien (die Schnittstelle zwischen Hard und Software. |
| /etc |
Konfigurationsdaten für das System und andere Programme. |
| /home |
Die Heimatverzeichnisse der einzelnen User am System. |
| /lib |
Bibliotheken für Kernel + andere Programme. |
| /lost+found |
Ablageort für defekte oder teilweise beschaedigte Dateien.(System) |
| /mnt |
Mountpoint beim mounten fremder Dateisysteme.Sollte leer sein. |
| /opt |
Optionale Software oder Programmpakete. |
| /proc |
Das Prozessdateisystem (Das Fenster in den Kernel) |
| /root |
Das Heimatverzeichnis vom Benutzer Root (Das Root) |
| /sbin |
ausfuehrbare Systemtools zur Systemverwaltung. |
| /tmp |
temporaer wird nicht automatisch geloescht |
| /usr |
Fuer Anwendungsprogramme + Biblotheken /usr/share/doc |
| /var |
variable Daten z.b. /var/spool/mailq (Mailwarteschlange) |