Inicio
Software
Programación
HTML Programación - PHP (ini) Programación - PHP POO Programación - PHP / HTML SQL Java
Hardware
Desarrollos
Quién soy Mapa del sitio

Linux - Comandos Bash

Imprimir
Categoría: Software - Linux
Escrito por Ch4rl1X Visitas: 3776

Esta vez vamos a ver comandos muy básicos para aplicar sobre Bash en cualquier terminal.

El primer comando que vamos a ejecutar es "ls", lista el o los directorios correspondientes.

Si queremos listar el directorio en donde estamos parados en el momento tecleamos "ls" y si queremos listar algún directorio que se encuentra en el árbol lo hacemos con la ruta.

Ejemplo:

ls /etc

lsEtc

También podemos listar los archivos de nuestros directorios con diferentes argumentos.

Ejemplo:

ls -a //Muestra las carpetas y archivos ocultos.

lsA

También podemos mostrar los archivos, carpetas, junto con los derechos administrativos y lo que ocupan.

Comando: ls -l

lsL

Además también podemos combinar algunos comandos, como por ejemplo:

ls -la

lsLA

Aquí listamos los archivos ocultos y no ocultos, también mostramos los permisos, el tamaño y fecha.

Continuamos con el comando "cd", change directory. Este comando se puede usar en rutas relativas y absolutas.

A que nos referimos cuando hablamos de rutas relativas o absolutas, las relativas son las que comprenden desde donde estamos parados hasta el directorio al que queramos ir. En los siguientes ejemplos vamos a tener los 2 casos. Una ruta absoluta comprende desde el directorio raíz del sistema en adelante.

Para el siguiente ejemplo tengo creada una carpeta dentro del directorio de mi usuario en Documentos que se llama unaCarpeta y accedo a la otra que se llama otraCarpeta.

cd unaCarpeta/otraCarpeta

unaCarpetaOtraCarpeta

rutaAbsoluta

Un comando practico es utilizar "cd" para centrarnos sobre el directorio home de nuestro usuario, o sea el comando, nos envía estemos donde estemos al directorio home.

Borrando archivos con "rm", la función permite borrar archivos en direcciones relativas o absolutas.

Ejemplo: rm archivo

borrarArchivoRM

Otro comando importante es el que se usa para borrar carpetas, en este caso vacías.

Ejemplo: rmdir borrarCarpeta

borrarCarpeta

Borrando con atributos, "rm -rfv".

Explicación con "rm" borramos el directorio, con "-r" le decimos que sea recursivo, con "-f" no te pide confirmación y con "-v" te muestra lo que va borrando.

borrandoCarpetasArchivos

Creando directorios con "mkdir", sirve para crear directorios, para crearlos obviamente podemos usar rutas relativas o absolutas.

Ejemplo de creación de una capeta:

carpetaNueva

Copiando o moviendo archivos usando los comandos "cp" o "mv", como es deducible uno copia y el otro mueve, en el siguiente ejemplo vemos el comando en acción.

cpMV

Practica, usando algunos de los comandos que vimos en los ejemplo anteriores.

Detallando esta última parte, estoy en la raíz de mi usuario... entro a la carpeta Documentos con "cd", listo los documentos o carpetas que haya. Copio unArchivo a unaCarpeta, listo los documentos no aparecen modificaciones ya que solo copie unArchivo a la carpeta seleccionada, ingreso a unaCarpeta con el comando "cd" nuevamente. Listo los archivos, vemos que en el directorio hay varias carpetas y el archivo que acabamos de copiar. Muevo el archivo con mv unArchivo a otra carpeta en la carpeta "relativa" otraCarpeta. Listamos los archivos nuevamente, vemos que unArchivo fue movido correctamente porque ya no aparece. Nos metemos en otraCarpeta, listamos los directorios y archivos con "ls" y vemos como movimos unArchivo dentro de otraCarpeta exitosamente.

Gracias y espero que sirva, Saludos Ch4rl1X!.