Una selección de comandos Linux
Hay un gran número de comandos Linux que puedes utilizar para controlar tu sistema. Hemos reunido un pequeño resumen de los comandos más comunes de Linux y Unix que puede utilizar para todas las distribuciones de Linux.
Antes de familiarizarte con los comandos Linux más utilizados, deberías conocer un Terminal inicio. En la mayoría de las distribuciones de Linux, se utiliza Ctrl + Alt + T. Si esto no funciona, busque "Terminal" en la ventana de su aplicación.
Comandos de archivo y directorio
Comando | Descripción de la |
---|---|
ls | Listado de directorios (mostrar el contenido de un directorio) |
cd | Cambiar directorio |
cp | Copiar un archivo o directorio |
mv | Mover o renombrar un archivo |
chmod | Cambiar los derechos de acceso de un archivo o directorio |
chown | Cambiar el propietario y el grupo de un archivo o directorio |
dd | Copia datos bloque a bloque, clona, borra, crea imágenes y mucho más... |
dif | Comparación del contenido de dos ficheros línea por línea |
df | Mostrar la memoria libre de todas las unidades montadas |
usted | Visualizar el consumo de memoria de un directorio |
grep | Buscar archivos |
lsof | Visualización de los expedientes abiertos |
monte | Montar sistema de archivos |
pwd | Muestra el directorio de trabajo actual |
umount | Desmontar sistema de archivos |
mkdir | Crear un directorio / carpeta |
rm | Eliminar archivos y directorios |
rmdir | Borrar un directorio |
rsync | Sincronización y transferencia de datos |
ftp | Iniciar FTP |
sftp | Iniciar SFTP |
scp | Transferencia segura de datos |
triturar | Borrado seguro de datos |
Búsqueda de archivos
Comando | Descripción de la |
---|---|
encontrar | Busca archivos por fecha, tamaño, modificación, nombre y patrón. |
grep | Buscar texto en un archivo o salida |
localice | Búsqueda rápida de archivos mediante la base de datos locatedb |
dónde está | Búsqueda de programas en directorios predefinidos |
que | Localiza un programa que se encuentra en el PATH |
Empaquetar y desempaquetar (comprimir) un archivo
Comando | Descripción de la |
---|---|
bunzip2 | Descomprime archivos bz2 |
bzip2 | Comprime archivos en formato bz2 |
comprimir | Comprime archivos |
gunzip | Descomprime archivos gz |
gzip | Comprime archivos en formato gz |
alquitrán | Creación de archivos tar |
descomprimir | Descomprime archivos |
descomprimir | Descomprime archivos zip |
zip | Comprime archivos en formato zip |
Comandos del sistema
Comando | Descripción de la |
---|---|
gratis | Visualización de la utilización de la memoria de trabajo |
tiempo de actividad | Muestra el tiempo que lleva funcionando el sistema |
fecha | Muestra la fecha y la hora del sistema |
ps | Muestra el estado de un proceso |
pstree | Muestra todos los procesos en una vista de árbol |
uname | Mostrar información del sistema |
top | Muestra los procesos que se ejecutan en el sistema "en vivo" |
matar | Finalizar un proceso inmediatamente |
killall | Finalizar varios procesos con un nombre específico |
borrar | Borrar la pantalla de la consola |
un | Manual del sistema (manual o manpage) para un comando, aplicación o archivo (manual) |
reiniciar | Reiniciar el sistema |
cierre | Apagar el sistema |
pared | Enviar un mensaje a todos los usuarios conectados |
que | Localizar un comando (mostrar la ruta del comando) |
Gestionar usuarios y grupos
Comando | Descripción de la |
---|---|
chfn | Editar la información de un usuario |
id | Visualización del ID de usuario y del ID de grupo (identificador) |
último | Mostrar los últimos inicios de sesión por fecha y hora |
inicio de sesión | (Re)registrar usuario |
que | Mostrar los usuarios actualmente conectados al sistema |
whoami | Visualización del usuario con el que se está trabajando actualmente |
contraseña | Cambiar la contraseña de un usuario |
su | Inicie sesión como admin, o cambie el usuario a SU + nombre de usuario |
sudo | Ejecutar un comando como admin |
useradd | Crear un usuario |
userdel | Eliminar un usuario |
usermod | Cambiar un usuario |
groupadd | Crear un grupo de usuarios |
groupdel | Eliminar un grupo de usuarios |
groupmod | Cambiar un grupo de usuarios |
Comandos de red
Comando | Descripción de la |
---|---|
ping | Enviar paquetes de datos a una IP (para comprobar la conexión) |
traceroute | Rastrear un paquete de datos |
netstat | Lista todos los puertos utilizados actualmente |
nslookup | Resolución del nombre |
dig | Herramienta de búsqueda DNS |
ifconfig | Estado y configuración de la interfaz de red |
Comandos de hardware
Comando | Descripción de la |
---|---|
lscpu | Mostrar información de la CPU |
lshw | Mostrar información de hardware |
lspci | Mostrar información de hardware PCI |
lsusb | Mostrar información de hardware USB |
Otros comandos
Comando | Descripción de la |
---|---|
alquitrán | Comprimir y descomprimir archivos |
zip | Compresión de archivos Zip |
descomprimir | Descomprimir archivos zip |
cabeza | Salida de las primeras líneas de un fichero |
cola | Salida de las últimas líneas de un fichero |
menos | Visualización desplazable de un archivo de texto |
xargs | Convertir la entrada estándar en líneas de comandos |
wget | Descarga de archivos desde la web, soporta HTTP, HTTPS y FTP |
rizo | Transferir archivos desde o hacia un servidor |
ssh | Establecer una conexión segura con otro sistema |
cal | Abre un calendario sencillo |