[ TechDocsCove ]  TechDocsCove es   ↩︎

# Comandos Linux más utilizados y útiles

linux   shell  

Traducciones: [ en/English ] · [ fr/Français ] · [ de/Deutsch ]


Tabla de contenido


Mejora la gestión de tu sistema Linux con estos comandos esenciales:

Ver y Navegar por el Sistema de Archivos con ls

Lista archivos y directorios en la ubicación actual.

ls
ls -l
ls -a
ls -lh
ls -R

Manipular Archivos y Directorios con cp

Copia archivos o directorios a ubicaciones deseadas.

cp archivo.txt nueva_ubicacion/
cp -r directorio/ nueva_ubicacion/
cp -a directorio/ nueva_ubicacion
cp -u file1.txt file2.txt destination_folder/

Manipular Archivos y Directorios con mv

Mueve o renombra archivos y directorios.

mv file.txt new_location/
mv directory/ new_location/
mv old_name.txt new_name.txt
mv file.txt ../new_directory/

Gestionar Permisos de Archivos con chmod

Modifica los permisos de archivos para una seguridad mejorada.

chmod +x script.sh
chmod 644 file.txt
chmod -R 777 directory/
chmod 755 folder/

Mostrar Información del Sistema con uname

Recupera información del sistema.

uname -a
uname -r
uname -m

Compresión de Archivos con tar

Comprime y descomprime archivos y directorios.

tar -czvf archive.tar.gz directory/
tar -xzvf archive.tar.gz
tar -cvf archive.tar file1 file2

Ver Fecha y Hora Actual con date

Muestra o configura la fecha y hora del sistema.

date
date "+%Y-%m-%d %H:%M:%S"
date -d "ayer"

Editar Contenido de Archivos con sed

Editor de secuencias para la transformación de texto.

sed 's/antiguo/nuevo/g' file.txt
sed -i 's/antiguo/nuevo/g' file.txt
sed -n '1,5p' file.txt

Comparar Archivos con diff

Compara archivos línea por línea.

diff file1.txt file2.txt
diff -u file1.txt file2.txt
diff -r directory1/ directory2/

Crear Archivos Vacíos o Actualizar Marca de Tiempo con touch

Crea archivos vacíos o actualiza marcas de tiempo de acceso/modificación.

touch new_file.txt
touch -d "el lunes pasado" file.txt
touch -r file1.txt file2.txt

Mostrar Uso de Disco con df

Muestra el uso de espacio de disco de los sistemas de archivos.

df
df -h
df -i

Mostrar Procesos en Ejecución con ps

Muestra los procesos en ejecución actualmente.

ps
ps aux
ps -ef

Gestionar Información de Usuario con who

Muestra información sobre los usuarios conectados.

who
whoami
who -a

Verificar Tipo de Archivo con file

Determina el tipo de archivo.

file filename
file -i filename
file -s filename

Monitorizar Procesos del Sistema con top

Monitoriza los procesos del sistema y el uso de recursos.

top
top -u username
top -n 1

Redirigir Salida a Archivos con tee

Redirige la salida del comando a archivos y terminal.

ls -l | tee output.txt
cat file.txt | tee -a output.txt

Ver Información del Sistema con hostname

Muestra o configura el nombre del sistema.

hostname
hostname -I
hostnamectl

Crear Tuberías entre Comandos con | (Pipe)

Redirige la salida de un comando como entrada a otro.

ls -l | grep "palabra_clave"
cat file.txt | sed 's/antiguo/nuevo/g'

Mostrar Estructura del Sistema de Archivos con tree

Muestra la estructura del directorio en un formato de árbol.

tree
tree directory/
tree -L 2

Buscar Contenidos en Archivos con grep

Busca patrones en archivos.

grep "patrón" file.txt
grep -r "patrón" directory/
grep -i "patrón" file.txt

¡Domina estos comandos para gestionar eficientemente tu sistema Linux!



Creado el: dic. 29, 2023
Última actualización el: ene. 7, 2024


Compartir por correo electrónicoÍcono para compartir por correo electrónico    Compartir en RedditÍcono para compartir en Reddit    Compartir en XÍcono para compartir en X    Compartir en TelegramÍcono para compartir en Telegram    Compartir en WhatsAppÍcono para compartir en WhatsApp    Compartir en FacebookÍcono para compartir en Facebook    Compartir en LinkedInÍcono para compartir en LinkedIn



Descubre más sobre este tema: