Die Programme sind meistens sehr klein und beschränken sich auf eine bestimmte Aufgabe. Dadurch können sie einfach in größere Befehle oder Programme eingefügt werden (Unix-Philosophie).
Das Debian-Paket coreutils 5.2.1-2 enthält die folgende Programme:
| File Utilities |
chgrp |
Ändert die Gruppe von Dateien oder Verzeichnissen |
chown |
Ändert den Besitzer von Dateien oder Verzeichnissen |
chmod |
Ändert die Berechtigungen von Dateien oder Verzeichnissen |
cp |
Kopiert Dateien oder Verzeichnisse |
dd |
Konvertiert und kopiert Dateien |
df |
Zeigt den freien Speicherplatz eines Dateisystems an |
dir |
Wie ls |
dircolors |
Definiert Farben für ls |
install |
Kopiert Dateien und Verzeichnisse und setzt Attribute |
ln |
Erstellt Verknüpfungen mit Dateien oder Verzeichnissen |
ls |
Listet Dateien oder Verzeichnisse auf |
mkdir |
Erstellt Verzeichnisse |
mkfifo |
Erstellt pipes (FIFOs) |
mknod |
Erstellt Gerätedateien |
mv |
Verschiebt Dateien oder Verzeichnisse |
rm |
Löscht Dateien |
rmdir |
Löscht Verzeichnisse (auch rekursiv) |
shred |
Löscht Dateien unwiederbringlich durch Überschreiben |
sync |
Löscht Dateisystempuffer |
touch |
Ändert Zeitstempel von Dateien und Verzeichnissen |
vdir |
Variante von dir</dir> |
| Text utilities |
cat |
Hängt Dateien aneinander |
cksum |
Berechnet Prüfsummen und die Anzahl der Bytes von Dateien |
comm |
Vergleicht zwei sortierte Dateien zeilenweise |
csplit |
Teilt Dateien abhängig vom Inhalt in mehrere Teile |
cut |
Entfernt Abschnitte aus jeder Zeile einer Datei |
expand |
Konvertiert Tabulatorzeichen in Leerzeichen |
fmt |
Einfacher Textformatierer |
fold |
Bricht Zeilen auf eine bestimmte Länge um |
head |
Zeigt nur den Anfang einer Datei an |
join |
Vereinigt Zeilen aus zwei Dateien mit einem gemeinsamen Feld |
md5sum |
Berechnet und vergleicht MD5-Prüfsummen |
nl |
Fügt einer Datei Zeilennummern hinzu |
od |
Listet den Inhalt von Dateien in verschiedenen Formaten auf, z.B. hexadezimal |
paste |
Vereinigt Zeilen von Dateien |
ptx |
Erstellt einen permutierten Index von Dateiinhalten |
pr |
Formatiert Dateien zum Drucken |
sha1sum |
Berechnet und vergleicht SHA1-Prüfsummen |
sort |
Sortiert die Zeilen einer Datei |
split |
Teilt eine Datei in Stücke auf |
sum |
Zeigt Prüfsummen und Anzahl der Blöcke einer Datei an |
tac |
Hängt Dateien in umgekehrter Richtung aneinander (letzte Zeile zuerst) |
tail |
Zeigt nur das Ende einer Datei an |
tr |
Ersetzt oder löscht Zeichen in einer Datei |
tsort |
Führt eine topologische Sortierung aus |
unexpand |
Konvertiert Leerzeichen in Tabulatorzeichen |
uniq |
Löscht mehrfache gleiche Zeilen aus einer sortierten Datei |
wc |
Berechnet die Anzahl von Bytes, Wörtern und Zeilen einer Datei |
| Shell utilities |
basename |
Entfernt Pfad und Erweiterung aus einem vollständigen Dateinamen |
chroot |
Führt einen Befehl mit einem bestimmten Stammverzeichnis aus |
date |
Zeigt oder setzt die Systemzeit |
dirname |
Zeigt nur den Pfad eines vollständigen Dateinamens an |
du |
Zeigt die Speicherplatzbelegung in einem Dateisystem |
echo |
Gibt einen Text aus |
env |
Setzt Umgebungsvariablen und führt Programme aus |
expr |
Wertet Ausdrücke aus |
factor |
Berechnet Primfaktoren |
false |
Tut nichts, liefert aber einen fehlerhaften Endestatus zurück |
groups |
Zeigt die Gruppen an, in deren Mitglied ein Benutzer ist |
hostid |
Zeigt eine Nummer zur Identifizierung des Rechners an |
id |
Zeigt den Benutzernamen und die Gruppen eines Benutzers an |
link |
Erstellt einen harten Link auf eine Datei |
logname |
Zeigt den Anmeldenamen des Benutzers an |
nice |
Ändert die Priorität eines Prozesses |
nohup |
Führt einen Befehl aus, der auch nach dem Abmelden weiterläuft |
pathchk |
Prüft Dateinamen auf Portabilität |
pinky |
Zeigt Informationen zu einem Benutzer an |
printenv |
Zeigt Umgebungsvariablen an |
printf |
Gibt Daten formatiert aus |
pwd |
Zeigt das aktuelle Arbeitsverzeichnis an |
readlink |
Zeigt Informationen zu einer symbolischen Verknüpfung an |
seq |
Gibt eine Folge von Zahlen aus |
sleep |
Wartet eine bestimmte Zeit |
stat |
Gibt Dateisystem-Informationen zu einer Datei aus |
stty |
Setzt Terminal-Einstellungen |
tee |
Zweigt Datenstrom in eine Datei ab |
test |
Prüft Dateitypen und wertet Ausdrücke aus |
true |
Tut nichts, liefert aber einen erfolgreichen Endestatus zurück |
tty |
Zeigt den Namen des Terminals an |
uname |
Zeigt Informationen zum Betriebssystem an |
unlink |
Löscht eine Datei mit der unlink-Funktion |
users |
Zeigt die aktuell am Rechner angemeldeten Benutzer gemäß einer bestimmten Datei an |
who |
Zeigt die aktuell am Rechner angemeldeten Benutzer an |
whoami |
Zeigt die effektive Benutzeridentität an |
yes |
Gibt wiederholt einen Text aus |
| Andere Utilities |
[ |
Ähnlich wie test |