Finden sie alle Dateien einer bestimmten Größe mit Terminal-Befehlszeile
Die Unix-Befehl finden, ist ein sehr mächtiges Werkzeug, und dieser kurzen Post ist zu zeigen, wie einfach Sie etwas erreichen kann, dass aussehen könnte komplizierter: Hier finden Sie die Dateien einer bestimmten Größe. Nehmen wir an, Sie sind auf der Suche nach allen Dateien von genau 6579 Byte Größe innerhalb des Home-Verzeichnis. Sie müssen nur laufen so etwas wie:
find / home / xmodx / public_html / uploads /-type f-Size-4466c-exec ls () \;
Als Einheiten können Sie:
b - für 512-Byte-Blöcken (dies ist die Standardeinstellung, wenn kein Suffix verwendet wird)
c - für bytes
w - für zwei-Byte-Worte
k - für Kilobyte (Einheiten von 1024 Byte)
M - für Megabyte (Einheiten von 1048576 bytes)
G - für Gigabyte (Einheiten der 1073741824 bytes)
Sie können nach exakten Dateigröße, oder nur für größere (+) oder kleiner (-)-Dateien. Zum Beispiel alle größer als 512 KB-Dateien gefunden werden würde mit so etwas wie:
find / home / xmodx / public_html / uploads /-type f-Größe 512 k-exec ls-lh () \;
Ich habe hier-lh auf die ls-Ausgang, so dass er tatsächlich zeigen die Dateien mit ihrer Größe in einem netten Menschen lesbaren Format. Ähnlich wie für kleinere Dateien, die Sie verwenden würde-Size-512K.
Quelle: Hier
Wenn Sie möchten diesen Post, sollten Sie in Betracht ziehen Kauf mir einen Kaffee.Verwandte Beiträge
Übersetzen Sie diese Seite:
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||||||||||||||||||||













