GNU/Linux >> Tutoriales Linux >  >> Linux

Hoja de referencia de comandos de Linux

Este artículo es una hoja de referencia rápida de comandos de Linux diseñada para brindarle la mayoría de los comandos comunes de un vistazo. La lista está dividida en secciones que pueden ayudarlo a encontrar el comando que está buscando.

Hoja de referencia de los comandos de Linux

Comandos de Linux para información del sistema/hardware

Comando Descripción
uname -a Imprima toda la información importante del sistema, como la versión y el lanzamiento del kernel, el nombre de host, el tipo de procesador, el sistema operativo
uname -r Imprimir versión del kernel
cat /etc/os-release Imprimir información sobre el Sistema Operativo actual
nombre de host muestra el nombre de host de tu dispositivo a través de la red
nombre de host -i Mostrar direcciones IP asociadas con el nombre de host
tiempo de actividad Muestra cuánto tiempo ha estado funcionando el sistema
último reinicio Mostrar historial de reinicios
sensores Imprimir información del sensor como temperatura, voltaje y corriente
iostat-c Uso de CPU de impresión
libre -m Imprimir estadísticas de uso de RAM y SWAP
acpi Imprimir estadísticas de batería actuales
acpi-t Mostrar información térmica
df-h Indique la cantidad de espacio en disco duro utilizado
lsusb Lista de todos los dispositivos USB
gato /proc/cpuinfo Mostrar información de la CPU, como el nombre del modelo, el tamaño de la memoria caché, etc.
lshw Lista de información de hardware
dmesg Mostrar todos los mensajes del búfer de anillo del kernel

Comandos de información del usuario

Comando Descripción
id Mostrar ID de usuarios y grupos reales y efectivos
vaya Imprime el usuario actual con el que has iniciado sesión
echo $SHELL Comprobar shell predeterminado
eco $0 Comprobar shell actual
echo $HOME Imprimir el directorio de inicio del usuario actual
w Mostrar todos los usuarios registrados y lo que están haciendo
sudo -l Verificar los privilegios sudo del usuario actual
quién Mostrar todos los usuarios registrados
groupadd Crear un nuevo grupo con el nombre especificado
agregar usuario Añadir un usuario con el nombre especificado
del usuario Eliminar un usuario
contraseña Cambiar la contraseña del usuario actual

Comandos de Linux para trabajar con archivos/directorios

Comando Descripción
contraseña Imprimir directorio de trabajo actual
ls Imprime el contenido del directorio de trabajo actual
ls-l Imprimir el contenido de un directorio con información detallada sobre ellos como tamaños, autor, permisos otorgados, etc
ls-a Imprime el contenido de un directorio, incluidos los archivos/carpetas ocultos
toca Crear un archivo vacío
mkdir Crear un directorio
rm Eliminar un archivo
rm -rf Eliminar un directorio
rmdir Eliminar un directorio
chmod +x Hacer un archivo ejecutable
chmod +r Hacer un archivo/carpeta legible
chmod +w Hacer que un archivo/carpeta se pueda escribir
chown USUARIO:GRUPO Cambiar la propiedad de un archivo/directorio
gato Imprimir el contenido de un archivo
cat Archivo1> Archivo2 Sobrescribir contenido de Archivo2 con contenido de Archivo1
cat Archivo1>> Archivo2 Adjuntar contenido de Archivo1 a Archivo2
cp Hacer una copia de un archivo
cp -r Hacer una copia de un directorio
mv Mover un archivo a una ruta especificada
mv Renombrar un archivo a un nuevo nombre de archivo
cd Cambiar directorio a la ubicación especificada
cd ../ Mover un directorio hacia arriba
cd ~ Ir al directorio de inicio
ln Crear un vínculo permanente a un archivo
ln -s Crear un enlace suave a un archivo
localizar Ubicar todas las instancias de archivos/directorios que tengan una cadena en particular
actualizadob Actualizar base de datos utilizada por localizar
archivo Determinar tipo de archivo
grep Buscar una cadena/patrón en un archivo
diferencia Compara las diferencias entre dos archivos línea por línea

Comandos de red para Linux

Comando Descripción
ip a Mostrar información de red como interfaces disponibles, dirección IP, máscara de red y otra información asociada con la interfaz
añadir dirección IP
/ desarrollador
Asigne la IP especificada junto con el CIDR dado a la interfaz mencionada
iwconfig Mostrar información relacionada con interfaces inalámbricas como modo, frecuencia, AP, etc.
ping Enviar paquetes de ping ICMP a la IP especificada
trazar ruta Imprime el seguimiento de los paquetes de ruta al host de la red
whois Recupera información sobre un Dominio/IP de una base de datos RFC 3912
cavar Realizar una búsqueda de DNS
host Realizar una búsqueda de IP en el nombre de dominio dado
wget Obtener un archivo de la URL dada
curva Realizar una solicitud a una URL
netstat-pnltu Mostrar todos los puertos de escucha activos
nc Conectarse a una IP en un puerto especificado
tcpdump -i Capture todos los paquetes a través de una interfaz particular

Comandos de gestión de procesos

Comando Descripción
ps Mostrar procesos en ejecución actuales
ps auxiliar | grep Encuentre información de procesos perteneciente a una aplicación/programa en particular
matar a Terminar un proceso con un PID determinado
matar a Eliminar todos los procesos asociados con un nombre en particular
superior Mostrar información sobre los procesos en ejecución
arriba Ver procesos en ejecución utilizando un entorno interactivo
pstree Visualizar procesos en un modelo de árbol
bg Continuar un proceso en segundo plano
fg Traer un proceso al primer plano
lsof Lista de todos los archivos abiertos por un proceso

Hoja de referencia de los comandos de Linux:conclusión

Y esto nos lleva al final de la hoja de trucos de los comandos de Linux. Los comandos pueden parecer pocos y distantes, pero estos son algunos de los más utilizados y lo ayudarán a obtener lo que necesita de inmediato.


Linux
  1. Hoja de referencia de comandos de IPtables

  2. Comandos vi básicos (hoja de trucos)

  3. Hoja de referencia de permisos de archivos/directorios de Linux

  4. Ejemplos de comandos grep en Linux (Hoja de trucos)

  5. Hoja de referencia de comandos básicos de Linux

Hoja de referencia de comandos de MySQL

Hoja de referencia de atajos de teclado de Kali Linux

Hoja de referencia de comandos de base de datos MySQL para Linux

Hoja de referencia de comandos de Pacman para Arch Linux

Comandos nano básicos (hoja de trucos)

Comandos vim básicos (hoja de trucos)