Comandos LINUX Básicos

Comandos LINUX Básicos

1. Navegación por directorios

pwd Muestra la ruta completa del directorio actual.

cd directorio/subdirectorio Cambia al directorio indicado.

cd ~ Va al directorio home del usuario.

cd - Regresa al último directorio visitado.

cd .. Sube un nivel en la jerarquía de directorios.

2. Listado de archivos

ls Lista archivos y directorios.

ls -al Lista archivos con información detallada (incluye ocultos).

ls -aR Lista archivos de forma recursiva incluyendo ocultos.

ls -aR | more Muestra el listado recursivo por páginas.

ls -alR > resultado.txt Guarda el listado completo en un archivo.

cat resultado.txt Muestra el contenido del archivo generado.

*ls .html Lista todos los archivos que terminan en .html.

ls -al directorio/subdirectorio Lista el contenido detallado de un subdirectorio concreto.

3. Crear, editar y eliminar archivos y directorios

pico /ruta/archivo Edita un archivo con el editor pico.

touch archivo.html Crea un archivo vacío.

rm archivo.txt Elimina un archivo.

rm -rf directorio Elimina un directorio y todo su contenido.

mkdir nombre Crea un directorio.

rmdir nombre Elimina un directorio vacío.

4. Compresión y descompresión

zip archivo.zip /ruta/directorio Comprime un directorio.

unzip archivo.zip Descomprime un archivo ZIP.

unzip -v archivo.zip Muestra el contenido del ZIP sin descomprimirlo.

5. Otros comandos útiles

cp -a origen/ destino/* Copia archivos manteniendo permisos y estructura.

du -sh Muestra el espacio total ocupado por el directorio actual.

du -sh \* Muestra el espacio ocupado por cada archivo y subdirectorio.

lynx web.com Abre una web usando el navegador de terminal Lynx.

whoami Muestra el nombre del usuario actual.

LINUX
← Volver al blog