Utilidades principales de GNU

Utilidades principales de GNU

Información
Desarrollado por Proyecto GNU
Última versión 8,32 (5 de marzo de 2020)
Depositar git.savannah.gnu.org/cgit/coreutils.git y git: //git.sv.gnu.org/coreutils.git
Escrito en VS
Sistema de explotación Tipo Unix
Medio ambiente GNU / Linux , FreeBSD , NetBSD , OpenBSD
Tipo Utilidades
Licencia Licencia pública general GNU
Documentación www.gnu.org/software/coreutils/manual
Sitio web www.gnu.org/software/coreutils

Coreutils (o GNU Core Utilities ) es un paquete del proyecto GNU que contiene muchas herramientas básicas para sistemas operativos de Unix (incluido GNU / Linux ), como cat , ls y rm . Es una combinación de paquetes más antiguos, incluidos textutils (para texto), shellutils (para scripts) y fileutils (para archivos).

Programas incluidos en coreutils

Herramientas para archivos

chcon Cambie el contexto de seguridad de SELinux de un archivo. chgrp Cambiar el grupo propietario de un archivo. chown Cambiar el usuario propietario de un archivo. chmod Cambia los permisos de un archivo o directorio. cp Copie un archivo o directorio. dd Copia sin formato de un dispositivo físico . df Muestra el espacio en disco ocupado en un sistema de archivos . dir Hace el equivalente de ls -C -b(de forma predeterminada, los archivos se enumeran en columnas y se ordenan verticalmente). colores Configure los colores para ls. Instalar en pc Copie archivos y establezca atributos. en Cree un enlace (físico o simbólico) a un archivo. ls Lista de archivos. mkdir Crea un directorio. mkfifo Cree una tubería llamada FIFO . mktemp Cree una carpeta o archivo temporal . mknod Cree un archivo de dispositivo para un dispositivo. mv Cambiar el nombre de un archivo o moverlo. rm Eliminar un archivo. rmdir Eliminar un directorio. desgarrar Sobrescribe el contenido de un archivo. sincronizar Ejecute inmediatamente las solicitudes de escritura que estén pendientes. tocar Cree un archivo o modifique la marca de tiempo de este archivo. truncar Reducir o aumentar el tamaño de un archivo al tamaño dado. vdir Hace el equivalente de ls -l -b(de forma predeterminada, los archivos se enumeran en formato largo). camino real Muestra la estructura de árbol completa de un archivo, un enlace simbólico .

Herramientas de texto

base64 Codificación y decodificación Base64 y visualización de salida estándar . gato Ver el contenido de un archivo o concatenar varios archivos. cksum Realice la suma de comprobación de un archivo. com Compare dos archivos ordenados línea por línea. csplit Divida un archivo en diferentes secciones (las secciones están determinadas por una línea de contexto en el archivo inicial). cortar Seleccione una columna en un archivo. expandir Convierte tabulaciones en espacios . fmt Dar formato a un texto. pliegue Haga que todas las líneas de un archivo tengan la misma longitud. cabeza Muestra las primeras líneas de un archivo. entrar Une las líneas de dos archivos usando una columna común como criterio. md5sum Calcule y verifique el MD5 de un archivo. nl Numere las líneas de un archivo. sobredosis Volcar un archivo en formato octal o hexadecimal u otro formato . pegar Muestre en cada línea de salida estándar las líneas correspondientes de archivos pasados ​​como parámetros y separados por pestañas. ptx Genera un índice permutado del contenido de un archivo. pr Convierta un archivo de texto para imprimir. sha1sum Calcule y verifique SHA-1 de un archivo. shuf Creación de salida estándar mediante permutación aleatoria de los datos en el flujo de entrada . destino Ordene las líneas de un archivo alfabéticamente. separar Divida un archivo en varios archivos del mismo tamaño. suma Realice la suma de comprobación de un archivo. tac Visualice un archivo invirtiendo el orden de las líneas. cola Muestra las últimas líneas de un archivo. tr Cambie un carácter en particular en un archivo (ejemplo: reemplace todo 'a' por 'b'). tsort Haz una clasificación topológica. expandir Convierte espacios en tabuladores. uniq Eliminar duplicados de un archivo. WC Calcule el número de líneas, palabras y caracteres de un archivo.

Herramientas para conchas

arco Muestra la arquitectura de la máquina (por ejemplo, x86_64). nombre de base Elimina la parte del directorio de una ruta de archivo. chroot Cambie el directorio raíz de la máquina host a un programa. con fecha de Ver o modificar la fecha. dirname Mantenga solo la parte en una ruta de archivo. de Muestra el tamaño de un archivo o carpeta. eco Muestra una cadena de caracteres . aprox. Ver o modificar variables de entorno . expr Evalúa una expresión. factor Factorizar números (por ejemplo, para 484, este comando indicará que este número es el producto de 2 * 2 * 11 * 11). falso No hace nada, pero devuelve un código de error. grupos Indica el grupo o grupos a los que pertenece un usuario. hostid Muestra el ID de host de la computadora. identificación Muestra los identificadores del usuario y su grupo principal. Enlace Crea un vínculo físico a un archivo. nombre de registro Muestra el inicio de sesión de un usuario. bonito Cambia la prioridad de un proceso. nohup Permite que un comando continúe ejecutándose después de recibir una señal de cierre de sesión. Pathchk Comprueba que las rutas de directorio sean válidas y portátiles. meñique Una versión ligera del dedo . printenv Muestre las variables de entorno . printf Formatee e imprima datos. pwd Muestra el directorio de trabajo actual. readlink Muestra el valor de un enlace simbólico. runcon Ejecute un comando con un contexto de seguridad particular. seq Muestra una secuencia de números. dormir Vete a dormir por un tiempo. estadística Ver información detallada sobre un archivo o una carpeta. stty Cambiar e imprimir los parámetros de un terminal. saber Ejecute un shell o un comando con diferentes identificadores. tee Lo que se ingresa se envía tanto a los archivos de salida como a los de salida. prueba Evalúa una expresión. se acabó el tiempo Ejecute una orden con retraso. cierto No hace nada, pero devuelve el valor '0'. tty Muestra el nombre de la terminal. tu nombre Ver información sobre el sistema operativo (incluido el tipo y la versión de kernel). desconectar Elimina un vínculo físico de un archivo. tiempo de actividad Muestre cuánto tiempo ha estado funcionando el sistema. usuarios Muestra la lista de usuarios conectados. OMS Muestra la lista de usuarios conectados. quién soy Muestra el identificador efectivo del usuario. Muestra una cadena de caracteres repetidamente.

Otras herramientas

[ Un sinónimo de prueba

Notas y referencias

  1. (en) Pádraig Brady, coreutils-8.32 lanzado  " ,5 de marzo de 2020(consultado el 5 de marzo de 2020 )

Ver también

Artículos relacionados

enlaces externos