Antworten:
Die Verwendung find /
ist normalerweise sehr langsam. Die Verwendung locate
ist viel schneller, aber etwas ungenau, da sie nichts Komplexeres als den Teilstring-Abgleich unterstützt. Ein aufgerufenes Verzeichnis .pembroke
wird gefunden und von find zusammen mit jeder darin enthaltenen Datei zurückgegeben.
Eine Kombination von locate
und grep
hat jedoch Geschwindigkeit und Präzision. Praktischerweise erfordert es auch nicht sudo
.
locate .pem | grep "\.pem$"
Der Nachteil? Die verwendete Datenbank locate
wird normalerweise nur einmal pro Tag aktualisiert, sodass die letzten Änderungen (Ergänzungen, Löschungen, Namensänderungen usw.) nicht gefunden werden.
Fast!
sudo find / -type f -name \*.pem
oder
sudo find / -type f -name "*.pem"
Andernfalls interpretiert die Shell das * anstelle von find.
sudo find / | grep .pam
Denke, das sollte funktionieren.