Du (Unix)

Du (Unix)
du in einem Terminal

Das Unix-Programm du (von englisch „disk usage“ – deutsch etwa „Plattennutzung“), das zu den coreutils gehört, wird zur Anzeige der Dateigrößen aller Elemente im aktuellen Verzeichnis genutzt.

Inhaltsverzeichnis

Geschichte

Die erste Version von du erschien in Version 1 des AT&T-UNIX.

Wichtige Argumente

  • -a zeigt alle Dateien.
  • --apparent-size zeigt sichtbare Größe an (bei einer sehr kleinen Textdatei die tatsächlichen Bytes statt der Größe auf dem Dateisystem)
  • -b zeigt die Dateigrößen statt in Kilobyte in Byte an.
  • -c zeigt am Ende der Ausgabe die Gesamtgröße an.
  • -h zeigt die Größen „menschenlesbar“, also in Megabyte, Gigabyte... statt in manchmal sehr hohen Kilobyte-Zahlen an.
  • -s zeigt nur die Summe aller Dateigrößen an, nicht die einzelnen Elemente.
  • --si nutzt SI-Größen (Ein Kilobyte = 1000 Byte), also KiB, MiB...
  • --time zeigt die Zeit der letzten Änderung an.

Beispiele

Zeige alle Dateien, auch in Unterverzeichnissen, in menschenlesbarer Größe an:

$ du -ah
344K    ./directory/Formatierungen.pdf
352K    ./directory
1,1M    ./Spickzettel.pdf
32K     ./WeihnachtsWiki.png
8,0K    ./Wikipediabausteine.txt
1,5M

Zeige alle Dateien, auch in Unterverzeichnissen, in Kilobyte an sowie den Zeitpunkt der letzten Änderung:

$ du -a --time
344     2009-11-09 21:47        ./directory/Formatierungen.pdf
352     2011-03-09 17:59        ./directory
1040    2009-10-10 11:25        ./Spickzettel.pdf
32      2009-12-24 18:56        ./WeihnachtsWiki.png
8       2009-11-03 18:34        ./Wikipediabausteine.txt
1440    2011-03-09 17:59        .

Zeige alle Dateien, auch in Unterverzeichnissen an, und zwar in SI-Einheiten (vergleiche erstes Beispiel) und in der sichtbaren Größe:

$ du -ah --apparent-size --si
349k    ./directory/Formatierungen.pdf
357k    ./directory
1,1M    ./Spickzettel.pdf
27k     ./WeihnachtsWiki.png
772     ./Wikipediabausteine.txt
1,5M

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Unix — (officially trademarked as UNIX, sometimes also written as Unix with small caps) is a computer operating system originally developed in 1969 by a group of AT T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Douglas McIlroy, and… …   Wikipedia

  • UNIX — Ken Thompson und Dennis Ritchie Basisdaten Entwickler …   Deutsch Wikipedia

  • Unix — Kommandozeile (Unix Prompt) Basisdaten Entwickler Ken Thompso …   Deutsch Wikipedia

  • Unix — (registrado oficialmente como UNIX®) es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969 por un grupo de empleados de los laboratorios Bell de AT T, entre los que figuran Ken Thompson, Dennis Ritchie y …   Wikipedia Español

  • UNIX — UNIX, parfois écrit « Unix », avec des petites capitales, est un système d exploitation multitâche et multi utilisateur créé en 1969, conceptuellement ouvert et fondé sur une approche par laquelle il offre de nombreux petits outils… …   Wikipédia en Français

  • Unix — (marque déposée officiellement comme UNIX, parfois aussi écrit comme Unix avec les petites capitalisations) est le nom d un système d exploitation multitâche et multi utilisateur créé en 1969, conceptuellement ouvert et fondé sur une approche par …   Wikipédia en Français

  • Unix time — Unix time, or POSIX time, is a system for describing points in time, defined as the number of seconds elapsed since midnight Coordinated Universal Time (UTC) of January 1 1970, not counting leap seconds. It is widely used not only on Unix like… …   Wikipedia

  • Unix-подобная операционная система — Генеалогическое дерево UNIX подобных ОС UNIX подобная операционная система (иногда сокр. *nix)  система, которая образовалась под влиянием UNIX. Термин включает свободные/открытые операционные системы, образованные от UNIX компании …   Википедия

  • UNIX — 〈[ju:nıx] EDV〉 Betriebssystem für Computer, das zum großen Teil in der Programmiersprache C geschrieben ist [engl.] * * * UNIX   [ursprünglich UNICS, Abk. für Uniplexed Information and Computing System, dt. »nicht multiplextes (vielseitiges)… …   Universal-Lexikon

  • UNIX-Kommandos — Unix Systeme zeichnen sich durch eine Vielzahl von Kommandos aus, mit denen sich über eine Shell das Betriebssystem bedienen lässt. Die Syntax dieser Kommandos weicht unter den verschiedenen Systemen voneinander ab. Es existieren die beiden… …   Deutsch Wikipedia

  • Unix-Befehle — Unix Systeme zeichnen sich durch eine Vielzahl von Kommandos aus, mit denen sich über eine Shell das Betriebssystem bedienen lässt. Die Syntax dieser Kommandos weicht unter den verschiedenen Systemen voneinander ab. Es existieren die beiden… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”