Línea de comandos de Ubuntu: Comandos Bash ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
16.12.2024

Línea de comandos de Ubuntu: Comandos Bash

La línea de comandos de Ubuntu, también conocida como terminal, proporciona potentes herramientas para interactuar con el sistema. Permite a los usuarios ejecutar comandos directamente para gestionar archivos, instalar software, configurar los ajustes del sistema y mucho más. En el corazón de la terminal de Ubuntu se encuentra Bash, un intérprete de comandos de línea de comandos que interpreta y ejecuta comandos.

En este artículo, exploraremos algunos de los comandos Bash más comunes y útiles para Ubuntu, dándote una base sólida para trabajar eficientemente en la terminal.

¿Qué es Bash?

Bash (abreviatura de Bourne Again Shell) es el shell de línea de comandos por defecto en Ubuntu y la mayoría de las distribuciones de Linux. Es una interfaz basada en texto que permite a los usuarios emitir comandos directamente al sistema operativo. Bash es extremadamente potente y soporta características como scripting, historial de comandos, alias y mucho más.

El terminal se puede abrir en Ubuntu pulsando Ctrl Alt T o buscando “Terminal” en el menú de aplicaciones.

Comandos básicos de Bash

A continuación se muestran algunos comandos básicos que son esenciales para navegar y realizar operaciones en la terminal de Ubuntu.

1. pwd – Imprimir Directorio de Trabajo

El comando pwd muestra el directorio actual en el que estás trabajando.

pwd

2. ls – Lista el contenido del directorio

El comando ls lista los archivos y directorios del directorio actual.

ls

Puede añadir opciones para mostrar más información, como los permisos de los archivos, su tamaño, etc:

ls -l
  • -l: Formato largo, que muestra los detalles del archivo (permisos, propietario, tamaño y fecha de modificación).
  • -a: Mostrar archivos ocultos (archivos que empiezan por .).

3. cd – Cambiar directorio

El comando cd se utiliza para cambiar el directorio actual.

cd /ruta/a/directorio
  • Para navegar a tu directorio personal, simplemente escribe:
    cd
  • Para subir un directorio:
    cd ..

4. mkdir – Crear directorio

El comando mkdir crea un nuevo directorio.

mkdir directorio_nuevo

5. rmdir – Eliminar directorio

El comando rmdir elimina un directorio vacío.

rmdir nombre_directorio

Para eliminar un directorio y su contenido, utilice el comando rm con la opción -r:

rm -r nombre_directorio

Comandos de gestión de archivos

La gestión de archivos es una parte fundamental del uso de la línea de comandos. Estos son algunos comandos clave para crear, visualizar y eliminar archivos.

1. touch – Crear un nuevo archivo

El comando touch crea un archivo vacío o actualiza la fecha y hora de un archivo existente.

touch nombre_archivo.txt

2. cp – Copiar archivos y directorios

El comando cp se utiliza para copiar archivos o directorios.

cp archivo_de_origen destino

Para copiar un directorio y su contenido, utilice la opción -r:

cp -r directorio_de_origen directorio_de_destino

3. mv – Mover o renombrar archivos

El comando mv mueve o renombra archivos y directorios.

  • Para mover un archivo:
    mv nombre_archivo /nuevo/directorio
  • Para cambiar el nombre de un archivo:
    mv nombre_antiguo nombre_nuevo

4. rm – Eliminar archivos

El comando rm elimina archivos. Utilícelo con precaución, ya que los archivos eliminados no se mueven a la Papelera.

rm nombre_archivo.txt

Para borrar directorios y su contenido, utilice la opción -r:

rm -r nombre_directorio

Visualización y edición de archivos

El terminal ofrece varias formas de ver y editar archivos de texto directamente.

1. cat – Ver el contenido del archivo

El comando cat muestra el contenido de un archivo.

cat nombre_archivo.txt

2. less – Ver el contenido del archivo página por página

El comando less es útil para visualizar archivos de gran tamaño, ya que permite desplazarse por el contenido página a página.

less nombre_archivo.txt

3. nano – Editar archivos

El comando nano abre el editor de texto Nano en el terminal, permitiéndole editar archivos directamente.

nano nombre_archivo.txt

4. head y tail – Ver el principio y el final de los archivos

  • head muestra las 10 primeras líneas de un fichero:
    head nombre_archivo.txt
  • tail muestra las 10 últimas líneas de un fichero:
    tail nombre_archivo.txt

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills