Linux From Scratch: Versión 5.0 | ||
---|---|---|
Anterior | Apéndice A. Descripción de los paquetes y sus dependencias | Siguiente |
Las instrucciones de instalación están en la sección Instalación de Util-linux-2.12 del Capítulo 6.
Util-linux (2.12):
http://ftp.cwi.nl/aeb/util-linux/
El paquete Util-linux contiene una miscelánea de utilidades. Algunas de las utilidades más destacables son las utilizadas para montar, desmontar, formatear, particionar y manejar dispositivos de disco, abrir puertos de consola o capturar los mensajes del núcleo.
Programas instalados: 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 (enlace a rdev), raw, rdev, readprofile, rename, renice, rev, rootflags (enlace a rdev), script, setfdprm, setsid, setterm, sfdisk, swapoff (enlace a swapon), swapon, test.bash, test.tcsh, tunelp, ul, umount, vidmode (enlace a rdev), whereis y write
agetty abre un puerto de terminal, espera la introducción de un nombre de usuario e invoca al comando /bin/login.
arch muestra la arquitectura de la máquina.
blockdev permite llamar a los controles de entrada/salida (ioctls) de los dispositivos de bloque desde la línea de comandos.
cal muestra un calendario simple.
cfdisk se usa para manipular la tabla de particiones del dispositivo indicado.
chkdupexe encuentra ejecutables duplicados.
col filtra avances de línea inversos de la entrada.
colcrt filtra la salida de nroff para terminales a los que les faltan ciertas características como el sobrerefresco o semilíneas.
colrm filtra las colmnas indicadas.
column formatea un fichero a multiples columnas.
ctrlaltdel establece la función de la combinación de teclas CTRL+ALT+DEL para un reinicio duro o blando.
cytune se utilizaba para ajustar los parámetros de los controladores de línea serie para tarjetas Cyclades.
ddate muestra la fecha Discordante, o convierte las fechas Gregorianas en fechas Discordantes.
dmesg muestra los mensajes de arranque del núcleo.
elvtune puede usarse para afinar el rendimiento y la interactividad de un dispositivo de bloque.
fdformat formatea un disquete a bajo nivel.
fdisk se usa para manipular la tabla de particiones del dispositivo indicado.
fsck.cramfs realiza una comprobación de consistencia sobre el sistema de ficheros Cramfs del dispositivo indicado
fsck.minix realiza una comprobación de consistencia en sistemas de ficheros MINIX.
getopt analiza opciones de la línea de comandos indicada.
hexdump muestra un fichero en hexadecimal o en otro formato.
hwclock se usa para leer o ajustar el reloj del ordenador (también llamado RTC o reloj BIOS).
ipcrm elimina el recurso IPC especificado.
ipcs facilita información sobre el estado IPC.
isosize muestra el tamaño de un sistema de ficheros iso9660.
kill termina los procesos especificados.
line copia una única línea.
logger crea entradas en el registro del sistema.
look muestra líneas que comienzan con una cadena dada.
losetup activa y controla los dispositivos de bucle (loop).
mcookie genera galletas mágicas (magic cookies) con números hexadecimales aleatorios de 128 bits, para xauth.
mkfs construye un sistema de ficheros en un dispositivo (normalmente una partición del disco duro).
mkfs.bfs crea un sistema de ficheros bfs de SCO.
mkfs.cramfs crea un sistema de ficheros cramfs.
mkfs.minix crea un sistema de ficheros MINIX.
mkswap inicializa el dispositivo o fichero indicado para usarlo como área de intercambio (swap).
more es un filtro para paginar texto pantalla a pantalla. Pero less es mucho mejor.
mount monta el sistema de ficheros de un dispositivo dado en el directorio indicado del árbol de ficheros del sistema .
namei muestra los enlaces simbólicos en la ruta de nombres indicada.
pg Muestra un fichero de texto a pantalla completa.
pivot_root hace que el sistema de ficheros indicado sea el raiz del proceso actual.
ramsize puede usarse para establecer el tamaño del disco RAM en una imagen de arranque.
rdev muestra y establece el dispositivo raíz y otras cosas en una imagen de arranque.
readprofile lee la información de los perfiles del núcleo.
rename renombra ficheros, sustituyendo la cadena indicada con otra.
renice altera la prioridad de los procesos en ejecución.
rev invierte el orden de las líneas de un fichero.
rootflags puede usarse para establecer las opciones de partición raiz en una imagen de arranque.
script hace un guión escrito de una sesión de terminal, o de todo lo impreso en el terminal.
setfdprm establece los parámetros facilitados por el usuario para los disquetes.
setsid lanza programas en una nueva sesión.
setterm establece los parámetros del terminal.
sfdisk es un manipulador de la tabla de particiones del disco.
swapdev puede usarse para establecer el dispositivo de intercambio en una imagen de arranque.
swapoff desactiva los dispositivos y ficheros de paginación e intercambio.
swapon activa los dispositivos y ficheros de paginación e intercambio.
tunelp se usa para ajustar los parámetros de la línea de impresión.
ul es un filtro para traducir marcas de texto a la secuencia de escape que indica subrayado para el terminal en uso.
umount desmonta un sistema de ficheros del árbol de ficheros del sistema.
vidmode establece el modo de vídeo en una imagen de arranque.
whereis localiza el binario, la fuente y la página del manual de un comando.
write envía un mensaje a otro usuario. Esto es, si ese usuario no ha desactivado dichos mensajes.
Util-linux depende de: Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed, Zlib.