Util-linux

Eine Installationsanleitung finden sie im Abschnitt namens Installieren von Util-linux-2.12 in Kapitel 6.

Offizielle download Adresse

Util-linux (2.12):
http://ftp.cwi.nl/aeb/util-linux/

Inhalt von Util-linux

Util-linux enthält verschiedene Werkzeuge. Einige der etwas bekannteren Programme werden z. B. zum mounten, entmounten, formatieren, partitionieren und verwalten von Festplatten, öffnen von tty Ports und zum auslesen von Kernel Meldungen genutzt.

Installierte Programme: agetty, arch, blockdev, cal, cfdisk, chkdupexe, col, colcrt, colrm, column, ctrlaltdel, cytune, ddate, dmesg, elvtune, fdformat, fdisk, fsck.cramfs, fsck.minix, getopt, hexdump, hwclock, ipcrm, ipcs, isosize, kill, line, logger, look, losetup, mcookie, mkfs, mkfs.bfs, mkfs.cramfs, mkfs.minix, mkswap, more, mount, namei, parse.bash, parse.tcsh, pg, pivot_root, ramsize (Link auf rdev), raw, rdev, readprofile, rename, renice, rev, rootflags (Link auf rdev), script, setfdprm, setsid, setterm, sfdisk, swapoff (Link auf swapon), swapon, test.bash, test.tcsh, tunelp, ul, umount, vidmode (Link auf rdev), whereis und write

Kurze Beschreibungen

agetty öffnet einen tty Port, fragt nach dem Login Namen und startet das login Programm.

arch gibt die Systemarchitektur aus.

blockdev ermöglicht die Verwendung von Blockgerät-ioctls in der Kommandozeile.

cal zeigt einen einfachen Kalender an.

cfdisk wird zum manipulieren der Partitionstabelle eines Gerätes benutzt.

chkdupexe findet duplikate von ausführbaren Dateien.

col filtert rückwärts-Zeilenvorschübe aus.

colcrt filter nroff Ausgaben für Terminals denen bestimmte Fähigkeiten fehlen, wie zum beispiel durchstreichen oder halbe Zeilen.

colrm filtert eine bestimmte Spalte aus.

column formatiert eine Datei in mehrere Spalten.

ctrlaltdel setzt die Funktion der Tastetnkombination Strg-Alt-Entf auf einen Hart- oder Softreset.

cytune wurde benutzt um die Parameter der seriellen Schnittstellen auf Cyclade Karten zu verändern.

ddate gibt das Diskordianische Datum aus, oder konvertiert ein Gregorianisches Datum in ein Diskordianisches..

dmesg zeigt Kernel Bootmeldungen an.

elvtune kann zum manipulieren der Performance und Interaktivität von Blockgeräten benutzt werden.

fdformat formatiert eine Diskette low-level.

fdisk kann zum bearbeiten der Partitionstabelle auf einem Gerät verwendet werden.

fsck.cramfs führt eine Konsistenzprüfung auf dem Cramfs Dateisystem durch.

fsck.minix führt eine Konsistenzprüfung auf dem Minix Dateisystem durch.

getopt analysiert die Optionen in der Kommandozeile.

hexdump zeigt eine Datei hexadezimal oder in einem anderen Format an.

hwclock wird zum setzen oder lesen der Hardware Uhr (auch RTC oder BIOS Uhr gennant) benutzt.

ipcrm entfernt eine IPC Ressource.

ipcs gibt IPC Status Informationen aus.

isosize gibt die Größe eines iso9660 Dateisystems aus.

kill beendet einen Prozess.

line kopiert eine einzelne Zeile.

logger gibt eine Nachricht in das Logsystem ein.

look zeigt die Zeilen an die mit einer bestimmten Zeichenkette beginnen.

losetup konfiguriert und kontrolliert das Loopback Gerät.

mcookie erzeugt magische Cookies, 128-bit hexadezimale Zufallszahlen, für xauth.

mkfs erzeugt ein Dateisystem auf einem Gerät (üblicherweise einer Festplattenpartition).

mkfs.bfs erzeugt ein SCO bfs Dateisystem.

mkfs.cramfs erzeugt ein cramfs Dateisystem.

mkfs.minix erzeugt ein Minix Dateisystem.

mkswap initialisiert ein Gerät oder eine Datei als Auslagerungsbereich.

more ist ein Filter zum seitenweisen anzeigen von Text. Less ist jedoch besser.

mount bindet ein Dateisystem auf einem Gerät an ein Verzeichnis im Verzeichnisbaum.

namei zeigt die symbolischen Links ein Pfadnamen an.

pg zeigt eine Textdatei seitenweise an.

pivot_root macht ein Dateisystem zu dem neuen root-Dateisystem für einen bestimmten Prozess.

ramsize kann benutzt werden um die Größe einer RAM Disk in einem bootbaren Abbild zu setzen.

rdev kann ein root-Gerät abfragen und setzen und noch weitere Dinge in einem bootfähigen Abbild.

readprofile liest profiling Informationen aus dem Kernel.

rename benennt eine Datei um und ersetzt ein Zeichenkette durch eine andere.

renice verändert die Priorität eines Prozesses.

rev dreht die Zeilen einer Datei um.

rootflags kann die root-Schalter eines bootfähigen Abbilds setzen.

script erstellt eine Abschrift einer Terminalsitzung.

setfdprm setzt benutzerdefinierte Floppy-Disk Parameter.

setsid führt ein Kommando in einer neuen Sitzung aus.

setterm setzt Terminal-Attribute.

sfdisk kann Festplattenpartitionen bearbeiten.

swapdev setzt ein Swap-Gerät in einem bootfähigen Abbild.

swapoff deaktiviert Auslagerungsdateien und -geräte.

swapon aktiviert Auslagerungsdateien und -geräte.

tunelp justiert Parameter eines Zeilendruckers.

ul ist ein Filter zum übersetzen von unterstrichen in Escape-Sequenzen zum unterstreichen, die ein verwendetes Terminal versteht.

umount löst ein Dateisystem aus dem System-Verzeichnisbaum.

vidmode kann zum setzen des Videomodus in einem bootfähigen Abbild benutzt werden.

whereis gibt den Ort einer Binärdatei, der Quellen und der Man-page für ein Kommando an.

write sendet eine Nachricht an einen Benutzer. Zumindest solange der Benutzer solche Nachrichten nich deaktiviert hat.

Util-linux Installationsabhängigkeiten

Util-linux ist abhängig von: Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed, Zlib.