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
Descubre más sobre este tema:
- Comprendiendo el comando `kill` en Linux
- Comprendiendo el comando `ps` en Linux
- Conversión de archivos de audio usando Sox
- Entendiendo y utilizando Dnf en Fedora
- Actualización y Reversión de Fedora Silverblue