Hay numerosos comandos de Linux por ahí. Hay un subconjunto de comandos de shell incorporados como cd y luego están los de GNU coreutils como less. Además de eso, hay utilidades CLI adicionales como curl, wget, etc.
En el Manual de Linux, hemos cubierto más de 80 comandos de Linux con ejemplos prácticos. Esta es una colección de todos los comandos de Linux que hemos cubierto hasta ahora.
Los comandos se han organizado en orden alfabético para que le resulte fácil encontrarlos en el índice.
A
alias
El comando alias es simplemente una forma de hacer referencia a otro comando. Se puede usar para evitar la escritura larga y repetitiva de comandos y líneas de comandos y simplificar el trabajo.
en
El comando at en Linux se usa para programar trabajos que no se ejecutan en un horario regular.
awk
El comando AWK se remonta a los primeros días de Unix. Mucho antes de que existieran Perl o Python, AWK se usaba en scripts para manipular texto. Puede usarlo para escribir programas relativamente complejos, pero también debido a las poderosas frases ingeniosas que puede escribir para resolver problemas con sus archivos de datos.
B
nombrebase
El comando basename en Linux imprime el componente final en una ruta de archivo. Esto es particularmente útil en scripts de bash en los que desea extraer el nombre de archivo de la ruta de archivo larga.
C
cal
Los sistemas similares a Unix proporcionan un puñado de herramientas para manejar fechas y horas. Cal es uno de esos comandos que le permite ver el calendario en la línea de comandos.
gato
cat es uno de los comandos más utilizados en Linux. Diseñado para concatenar texto, se utiliza principalmente para mostrar el contenido de archivos de texto.
cd
El comando cd se usa para navegar entre directorios en Linux. Significa 'cambiar directorio'.
cambiar
El comando chgrp se usa para cambiar el grupo de un archivo o directorio en Linux.
chmod
chmod significa modo de cambio. Este comando se usa para cambiar el modo de acceso, es decir, los permisos de archivo en Linux.
chown
El comando chown en Linux le permite cambiar la propiedad del usuario y del grupo de un archivo o directorio.
cp
Uno de los comandos que debes conocer en Linux es cp. A menudo se le llama comando de copia en Linux y en realidad es la abreviatura de copia y hace exactamente lo que sugiere su nombre:copia.
cron
El crontab se utiliza para automatizar todo tipo de tareas en sistemas Linux. Esta es una habilidad especialmente importante para los aspirantes a administradores de sistemas.
rizo
CURL es una herramienta para la transferencia de datos. El caso de uso más popular para el comando curl es descargar archivos de la web en la terminal de Linux.
cortar
El comando de corte es la herramienta canónica para eliminar "columnas" de un archivo de texto. En este contexto, una “columna” se puede definir como un rango de caracteres o bytes identificados por su posición física en la línea, o un rango de campos delimitados por un separador.
D
fecha
El comando de fecha le brinda la fecha y hora actual de su sistema Linux. Pero puede hacer mucho más que eso.
dd
El comando dd en Linux es una poderosa utilidad para copiar y convertir archivos. Su caso de uso más popular es crear un USB de Linux en vivo usando la línea de comandos de Linux.
df
El comando df se usa para verificar el espacio en disco en Linux.
diferencia
Cuando necesite comparar dos archivos que contienen texto similar en Linux, usar el comando diff puede hacer que su tarea sea mucho más fácil. El comando compara dos archivos para sugerir cambios que harían que los archivos fueran idénticos. Genial para encontrar esa llave adicional que rompió su código recién actualizado.
cavar
El comando Dig en Linux se usa comúnmente para recuperar la información DNS de un servidor remoto.
nombredirección
El comando dirname en Linux imprime una ruta de archivo con su componente final eliminado. Esto básicamente le da la ruta del directorio desde la ruta del archivo.
du
Saber el tamaño de un archivo es fácil en Linux, pero no mostrará el tamaño de los directorios. El comando du se usa para verificar el tamaño del directorio.
E
eco
El comando echo es quizás uno de los primeros comandos que ve cuando comienza a aprender los comandos de Linux o las secuencias de comandos bash shell. Es un comando simple que simplemente imprime sus argumentos en la pantalla.
emacs
Hay muchos editores basados en texto en Linux. GNU Emacs es uno de los editores más antiguos y poderosos que tiene una curva de aprendizaje pronunciada.
expandir
Este es un comando bastante menos conocido y menos utilizado, siendo el principal caso de uso la capacidad de convertir tabulaciones en espacios.
F
archivo
El comando de archivo le brinda información diversa sobre un archivo en Linux. Esto incluye el tipo de archivo, tipo MIME, etc.
buscar
Uno de los comandos de uso frecuente. El comando de búsqueda se puede usar para buscar archivos según su nombre, tipo, tiempo de modificación y más. Combínelo con comandos como exec o xargs y tendrá una poderosa herramienta a su alcance para buscar y modificar archivos.
buscar
Otro comando menos conocido que se usa para verificar si un sistema de archivos está montado.
fmt y fold
Ambos comandos se utilizan para dar formato al texto, de modo que las líneas quepan en el espacio disponible en el dispositivo de destino.
gratis
Si desea conocer información detallada sobre la disponibilidad de memoria en su sistema Linux, el comando gratuito es una utilidad simple que facilita la búsqueda de resultados en tiempo real para una variedad de casos de uso.
fsck
El comando fsck (verificación del sistema de archivos) ayuda con un sistema de archivos potencialmente dañado. Esta utilidad se utiliza para comprobar y (opcionalmente) reparar el sistema de archivos.
G
grep
El comando Buscar funciona en el nombre del archivo. El comando grep se usa para encontrar patrones dentro del contenido del archivo.
groupadd
El comando groupadd en Linux crea nuevos grupos
groupdel
El comando groupdel es quizás el comando más simple en Linux, prácticamente sin opciones. Se utiliza para eliminar un grupo existente.
mod de grupo
Puede modificar las propiedades del grupo, como el nombre del grupo y la ID del grupo, con el comando groupmod en Linux.
grupos
Este comando lo ayuda a encontrar los grupos a los que pertenece un usuario de Linux en la línea de comandos de Linux.
H
cabeza
Puede usar el comando head para imprimir un número específico de líneas desde el principio del archivo.
historia
Todo lo que escribe en la terminal se almacena en el historial de shell. Este aspecto se puede mostrar y controlar a través del comando de historial.
Yo
id
Cada usuario en Linux tiene una identificación de usuario numérica única y un grupo predeterminado con una identificación de grupo numérica única. El comando id imprime esta información.
J
empleos
El comando de trabajos en Linux permite al usuario interactuar directamente con los procesos en el shell actual.
L
menos
Less es una increíble utilidad de comando de Linux para ver archivos de texto.
ln
El comando ln le permite crear enlaces suaves y duros en Linux.
localizar
El comando de localización le permite realizar una búsqueda súper rápida de archivos.
ls
El comando ls en Linux es uno de los comandos más utilizados. Se utiliza para enumerar el contenido de un directorio.
lsof
Puede enumerar los archivos abiertos por un usuario o un proceso utilizando el comando lsof en Linux.
M
mkdir
El comando mkdir le permite crear nuevos directorios (carpetas en términos comunes) en Linux.
mkfs
mkfs es la herramienta de línea de comandos en Linux para formatear un disco o una partición en un determinado sistema de archivos de su elección.
más
El comando more en Linux abre un archivo de texto en vistas de página. Es el predecesor del comando less y no se usa mucho en estos días.
mv
El comando mv en Linux se usa para mover y renombrar archivos y directorios.
N
nc (netcat)
La funcionalidad central de Netcat permite que dos computadoras se conecten y compartan recursos. Es una herramienta de red poderosa y versátil que está disponible para máquinas Linux, Mac y Windows.
nohup
El comando Nohup en Linux le permite ejecutar comandos incluso después de cerrar sesión.
nslookup
nslookup es uno de los comandos de red populares en Linux que se utiliza para consultar los registros del Sistema de nombres de dominio (DNS).
P
contraseña
El comando passwd en Linux le permite cambiar la contraseña de usuario, bloquear cuentas, expirar contraseñas y más.
pegar
El comando pegar fusiona varios archivos de entrada para producir un nuevo archivo de texto delimitado a partir de ellos.
ping
Ping se utiliza principalmente para comprobar si se puede acceder a un host remoto o no.
imprimirf
Puede imprimir salidas simples con el comando echo, pero eso no es suficiente para salidas formateadas complicadas. printf permite un formato de estilo C de la salida.
ps
El comando ps en Linux se usa para obtener información sobre los procesos en ejecución.
R
leer
Con el comando de lectura, puede hacer que su script bash sea interactivo aceptando las entradas del usuario.
reiniciar
Reiniciar realiza las acciones del comando detener (explicado a continuación), lo que requiere que se detenga todo el procesamiento. Luego, en lugar de activar la señal ACPI, su sistema se reinicia.
renombrar
El comando Cambiar nombre se puede usar para cambiar el nombre de varios archivos en Linux a la vez.
rm
El comando rm se usa para eliminar archivos y directorios en Linux.
rsync
Rsync (Remote Sync) es una herramienta de sincronización para copiar archivos y directorios en un sistema o entre sistemas. Su caso de uso más popular incluye la copia de archivos entre sistemas remotos.
S
scp
Scp significa copia segura, pero me gusta pensar que es una 'copia SSH'. Al igual que rsync, scp también se usa para copiar archivos entre sistemas remotos.
pantalla
El comando de pantalla en Linux le permite usar múltiples terminales virtuales que pueden guardarse por nombre y reabrirse usando atajos de teclado.
sed
Sed forma parte de la caja de herramientas estándar de Unix desde finales de los años 60. Como cualquier editor de texto, te ayudará a modificar archivos de texto.
secuencia
El comando seq, abreviatura de secuencia, se utiliza para imprimir una secuencia de números. Los números pueden ser enteros o reales (con puntos decimales).
dormir
El comando de suspensión de Linux es uno de los comandos más simples que existen. Como puedes adivinar por el nombre, su única función es dormir. En otras palabras, introduce un retraso por un tiempo específico.
fuente
El comando fuente es una utilidad útil que se puede usar para actualizar las variables de entorno, entre otras cosas.
estadística
Puede obtener permisos de archivo, tamaño, mtime, ctime, atime, propiedad y otra información de atributo de archivo usando el comando stat en Linux.
T
cola
El comando tail imprime las últimas diez líneas de los archivos de entrada. El comando tail también se usa para leer archivos de registro en tiempo real.
alquitrán
Tar es una de las herramientas más comunes utilizadas para archivar archivos en Linux.
camiseta
El comando tee lee desde la entrada estándar y escribe tanto en la salida estándar como en los archivos. El resultado es que puede ver el resultado de su comando y guardarlo en un archivo al mismo tiempo.
tiempo
El comando de tiempo en Linux mide cuánto tiempo se ejecuta un comando o secuencia de comandos en particular.
tiempo de espera
Con el comando de tiempo de espera puede establecer un límite de tiempo para ejecutar otros comandos y programas.
arriba
El comando superior proporciona un vistazo rápido a los recursos y procesos del sistema.
tocar
El comando táctil en Linux se usa para cambiar las marcas de tiempo de los archivos; sin embargo, uno de los usos más comunes del comando táctil incluye la creación de un nuevo archivo vacío.
tr
El comando tr en Linux se usa para realizar traducciones simples pero útiles de un conjunto de caracteres a otro.
tipo
El comando de tipo le dice si un comando de Linux es un comando de shell incorporado, dónde se encuentra su ejecutable y si tiene un alias para algún otro comando.
U
ulimit
Ulimit es un comando de shell integrado diseñado para mostrar, asignar y limitar recursos.
uname
Puede obtener la versión del kernel de Linux y otra información del sistema con el comando uname en Linux.
uniq
El comando uniq en Linux y Unix se usa para eliminar líneas duplicadas de un archivo.
añadirusuario
El comando useradd le permite a un superusuario crear una nueva cuenta de usuario en Linux.
usuario
El userdel le permite eliminar un usuario existente.
modusuario
El comando usermod en Linux le permite modificar una cuenta de usuario de varias formas.
V
vim
Vim es uno de los editores de texto más populares en la línea de comandos de Linux.
W
reloj
Watch es una gran utilidad que actualiza automáticamente los datos. Algunos de los usos más comunes de este comando implican monitorear procesos o registros del sistema, pero se puede usar en combinación con canalizaciones para mayor versatilidad.
wc
El comando wc muestra información estadística sobre un archivo, como el número de líneas, palabras, caracteres.
cuál
cuyo comando es un comando extremadamente útil para localizar archivos ejecutables ubicados en cualquier parte del sistema Linux.
quién
El comando who en Linux enumera todos los usuarios registrados en el sistema.
Esto es todo por el momento. Agregaré más comandos a medida que aparezcan aquí.