Die wichtigsten Werkzeuge für die Kommandozeile (engl. Coreutils) setzen sich zusammen aus den Werkzeugen für die Arbeit mit Textdateien (engl. Textutils), für die allgemeine Arbeit mit Dateien (engl. Fileutils) und den Arbeitshilfen für die Eingabekonsole (engl. Shellutils). Während diese drei Teilbereiche früher als eigenständige Quellcodepakete existierten, wurden sie mittlerweile als GNU Coreutils zusammengeführt.