GNU Core Utilities

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:


Du möchtest den Artikel für eine weitere Ubuntu-Version testen? Mitarbeit im Wiki ist immer willkommen! Dazu sind die Hinweise zum Testen von Artikeln zu beachten.

Die GNU Core Utilities 🇬🇧 sind die grundlegenden Dienstprogramme zur Datei-, Shell- und Textbearbeitung des GNU/Linux-Betriebssystems. Sie stehen in einer längeren Tradition und werden auch bei anderen Betriebssystemen eingesetzt (s. Links). Der POSIX-Standard hat als Orientierung gedient, aber die Programme sind bewusst nicht vollständig konform. Die Programme stehen unter GPL-3+ Lizenz, einzelne im Paket enthaltene Dateien sind davon abweichend.

Jedes Programm ist – wie bei unixoiden Systemen nach dem KISS-Prinzip üblich – auf eine Aufgabe beschränkt. Die Ein- und Ausgaben bestehen zumeist aus Text, somit lassen sich die Programme kombinieren und zu Programmketten bzw. Skripten ausweiten. Die Ausgaben sind zudem nicht sortiert, so dass man sich nur einmalig in das Programm sort einarbeiten muss.

Das Paket coreutils gehört zu den essentiellen Paketen und ist daher auf jedem Ubuntu bereits vorinstalliert.

Hinweis:

Die seit 24.04 zum Testen verfügbaren rust-coreutils sind seit 25.10 Standard und zum Teil nicht kompatibel mit den altbekannten Werkzeugen.

Das bisherige Paket coreutils heißt seit 25.10 zur Unterscheidung gnu-coreutils, die Namen der Programme beginnen mit „gnu“.

Übersicht

Im Wiki befinden sich folgende Artikel über Werkzeuge aus den GNU Core Utilities:

Info

Als Ergänzung zu den Handbuchseiten (man) gibt es umfangreiche, englische Infoseiten mit vielen Beispielen. Sie werden aufgerufen über

info coreutils [PROGRAMM] 

Die Angabe des Programms ist optional, führt einen jedoch schnell zu der gesuchten Information. Einen Überblick über die Bedienung gibt der Artikel zu info.

Hinweis:

Auch unter Ubuntu 25.10 zeigen die Infoseiten die aktualisierten Inhalte für GNU Core Utilities an, selbst wenn die rust-coreutils als Standard eingestellt sind. Der Aufruf erfolgt wie bisher bspw. info coreutils date, auch wenn das Programm in gnudate umbenannt ist.