Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi1:find

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
lpi1:find [2016/06/28 14:52]
ingo_wichmann [find]
lpi1:find [2019/01/10 16:21]
ingo_wichmann [nach Rechten suchen]
Zeile 6: Zeile 6:
   * Wie viele README-Dateien gibt es im System?   * Wie viele README-Dateien gibt es im System?
   * In welchen Verzeichnissen sind die meisten jpg-Bilder? ((   * In welchen Verzeichnissen sind die meisten jpg-Bilder? ((
-  find /usr/ -iname '​*.png'​ -o -iname '​*.jpg'​ -printf '​%h\n'​ | uniq -c | sort -n+  find /usr/ -iname '​*.jpg'​ -printf '​%h\n' ​| uniq -c | sort -n 
 +oder 
 +  find /usr/ -iname '​*.jpg'​ | xargs dirname | sort | uniq -c | sort -n
 )) ))
   * Welches sind die am häufigsten vergebenen Berechtigungen im System? ((   * Welches sind die am häufigsten vergebenen Berechtigungen im System? ((
Zeile 18: Zeile 20:
   time find doc -type f -executable -exec chmod -x {} \;   time find doc -type f -executable -exec chmod -x {} \;
   time find doc -type f -executable -exec chmod -x {} +   time find doc -type f -executable -exec chmod -x {} +
-  find doc -type f -executable -print0 | xargs -0 chmod -x+  find doc -type f -executable -print0 | xargs -0 -r chmod -x 
 +  # mit Zeitmessung (als shell gruppe) 
 +  time { find doc -type f -executable -print0 | xargs -0 -r chmod -x; }
  
 ===== Ausgabe steuern ===== ===== Ausgabe steuern =====
Zeile 32: Zeile 36:
   date -r /​tmp/​1_day_ago_12_hours_ago   date -r /​tmp/​1_day_ago_12_hours_ago
  
-  find /tmp -name '​*ago'​ -mtime -1 +  find /tmp -name '​*ago'​ -mtime -1 2> /dev/null 
-  find /tmp -name '​*ago'​ -mtime 1 +  find /tmp -name '​*ago'​ -mtime ​ 2> /dev/null 
-  find /tmp -name '​*ago'​ -mtime +1 +  find /tmp -name '​*ago'​ -mtime +1 2> /dev/null 
-  find /tmp -name '​*ago'​ -mtime +0 +  find /tmp -name '​*ago'​ -mtime +0 2> /dev/null 
-  find / -xdev -newer /tmp vorher+   
 +  touch -d '​2017-01-01 9:00' /tmp/stamp 
 +  find / -xdev -newer /tmp/stamp
  
 +===== nach Rechten suchen =====
 +  find / -perm /u=x
 +
 +===== nach Usern/​Gruppen suchen =====
 +  find / -user gabi
 +  find / -gid 1002
 +  find / -nouser; find / -nogroup
  
lpi1/find.txt · Zuletzt geändert: 2019/01/10 16:21 von ingo_wichmann