Utilidades principales de GNU | |
---|---|
Tipo de | Utilidades |
Desarrollador | Proyecto GNU |
Escrito en | C , secuencias de comandos de shell [1] |
Sistema operativo | Sistema operativo similar a Unix |
ultima versión |
|
Licencia | GNU GPL |
Sitio web | gnu.org/software/coreuti… |
Archivos multimedia en Wikimedia Commons |
GNU Core Utilities (o coreutils ) es un paquete de software GNU que contiene una gran cantidad de utilidades básicas como cat , ls y rm necesarias para los sistemas operativos tipo UNIX . El paquete incluye varios paquetes antiguos ( textutils , shellutils y fileutils ) y varias otras utilidades.
Las utilidades centrales de GNU admiten opciones de opciones largas en los comandos, permiten opciones después de argumentos constantes a menos que se establezca la variable de entorno POSIXLY_CORRECT (que, sin embargo, admite diferentes funciones en BSD).
De acuerdo con la filosofía y las convenciones de programación de GNU , las utilidades como info se prefieren a los manuales tradicionales , por lo que la documentación es más extensa de lo habitual.
Utilidades de archivo | |
---|---|
chcon | Cambia el contexto de seguridad de un archivo ( SELinux ) |
chgrp | Cambia el grupo propietario de un archivo. |
chown | Cambia el propietario de un archivo. |
chmod | Cambia los permisos de archivo |
cp | Copia de archivos y/o directorios |
dd | Copiar y convertir archivos |
df | Muestra el espacio libre en los sistemas de archivos montados |
dir | Igual que ls -C -b (los archivos se enumeran en columnas ordenadas verticalmente) |
dircolors | Establece el esquema de color para la salida del comando ls |
install | Copia archivos y establece atributos |
ln | Crea un enlace a un archivo. |
ls | Muestra una lista de archivos. |
mkdir | Crea directorios |
mkfifo | Crea FIFO (tuberías con nombre) |
mknod | Crea archivos especiales |
mktemp | Crea un archivo o directorio temporal |
mv | Mueve y renombra archivos |
realpath | Devuelve la ruta absoluta o relativa dada al archivo |
rm | Elimina archivos |
rmdir | Elimina directorios vacíos |
shred | Sobrescribe archivos para ocultar contenido (lo que se denomina eliminación segura) y, opcionalmente, elimina archivos |
sync | Escribe búferes del sistema de archivos en el disco |
touch | Cambia el tiempo de creación, modificación de archivos |
truncate | Reduce o aumenta el tamaño de un archivo a un tamaño determinado |
vdir | Igual que ls -l -b (enumera los archivos en formato largo) |
Utilidades de texto | |
base64 | Codifica/decodifica datos a base64 e imprime a stdout |
cat | Concatenar e imprimir archivos a stdout |
cksum | Verifica las sumas de verificación de archivos |
comm | Compara dos archivos ordenados línea por línea |
csplit | Divide los archivos en secciones. |
cut | Elimina campos de cada línea de un archivo [3] |
expand | Convierte caracteres de tabulación en espacios |
fmt | Formatos de texto |
fold | Rompe líneas largas para dispositivos de salida de ancho limitado |
head | Imprime las primeras líneas de un archivo. |
join | Combina archivos por campo común |
md5sum | Calcula y valida un hash MD5 |
nl | Numera las líneas de un archivo |
numfmt | Reformatear números |
od | Muestra el contenido de los archivos en octal y otros formatos |
paste | Concatena líneas en archivos. |
ptx | Da salida al índice del archivo ordenado |
pr | Convierte archivos de texto a formato imprimible |
sha1sum, sha224sum, sha256sum, sha384sum, sha512sum |
Calcula y valida hash , SHA-224/256/384/512 |
shuf | Genera permutaciones aleatorias |
sort | Ordena líneas en archivos de texto |
split | Divide un archivo |
sum | Verifica las sumas de verificación de archivos |
tac | Concatenar y generar archivos en orden inverso |
tail | Imprime las últimas líneas de un archivo. |
tr | Convierte o elimina caracteres |
tsort | Realiza una ordenación topológica |
unexpand | Convierte espacios en tabulaciones |
uniq | Elimina líneas duplicadas de un archivo ordenado |
wc | Imprime el número de líneas, palabras y tamaño del archivo en bytes |
Utilidades de shell | |
arch | Igual que uname -m (imprime el nombre de la arquitectura de la máquina) |
basename | Elimina un prefijo de una ruta de archivo |
chroot | Cambia el directorio raíz |
date | Muestra/configura la hora y la fecha del sistema |
dirname | Elimina un nombre de archivo de una ruta completa |
du | Calcula cuánto espacio en disco ocupa un archivo |
echo | Muestra una línea de texto. |
env | Muestra/modifica variables de entorno |
expr | Evalúa expresiones |
factor | Descompone un número en factores primos |
false | Devuelve "falso" |
groups | Muestra los grupos de los que el usuario es miembro |
hostid | Muestra una identificación numérica para el host actual |
id | Imprime el UID y GID real/efectivo |
link | Llama a la función link() para crear un enlace a un archivo |
logname | Muestra el nombre (inicio de sesión) con el que el usuario ha iniciado sesión |
nice | Inicia un proceso con la prioridad especificada |
nohup | Permitir que el comando se ejecute después de que el usuario haya cerrado sesión (logout) |
nproc | Solicita el número de procesadores (activos) |
pathchk | Comprueba la validez o portabilidad de un nombre de archivo |
pinky | Dedo simple , imprime los detalles del usuario |
printenv | Muestra variables de entorno |
printf | Formatea y muestra datos |
pwd | Muestra el directorio de trabajo actual |
readlink | Muestra el valor de un enlace simbólico. |
runcon | Ejecuta un comando con el contexto de seguridad especificado |
stdbuf | Controla el almacenamiento en búfer de los comandos usando stdio |
seq | Muestra los números en orden |
sleep | Retrasa la ejecución por una cierta cantidad de tiempo |
stat | Devuelve información sobre el inodo . |
stty | Cambia y muestra la configuración del terminal |
tee | Envía la salida a múltiples archivos |
test | Comprueba una condición |
timeout | Ejecutar comando con límite de tiempo |
true | devuelve verdadero |
tty | Muestra el nombre del terminal |
uname | Muestra información sobre el sistema. |
unlink | Llama a una función unlink()para eliminar los archivos dados |
uptime | Indica cuánto tiempo ha estado funcionando el sistema. |
users | Muestra los nombres de los usuarios que han iniciado sesión en el host actual |
who | Muestra una lista de todos los usuarios registrados |
whoami | Imprime el UID efectivo |
yes | Muestra la cadena dada hasta el infinito |
Otras utilidades | |
[ | sinónimo de prueba ; este programa te permite usar expresiones como [ condición ]. |
Utilidades del sistema |
Proyecto GNU | ||
---|---|---|
Historia | ||
Licencias |
| |
Software _ |
| |
Alusiones personales | ||
Otros temas |
|