martes, 19 de enero de 2016

Mi primer Script en Bash


El otro día  en clase de SOGS, aprendimos algunos comandos para montar (mount) y desmontar (umount) dispositivos, tocamos un poco el comando fdisk y utilizamos comandos para la creación de sistemas de archivos (mkfs).

Algunos ejemplos para utilizar estos comandos son:

mount -t ext2 /dev/vdb /mnt/vdb --> Este comando lo que hace es montarte el dispositivo vdb en el directorio /mnt/vdb, con un sistema de archivos ext2.

Otra manera de utilizar este comando es con la opción de -a, mount -a  /dev/vdb --> La diferencia con el anterior es que al poner la opción -a, el dispositivo se montará con las especificaciones que se dan en el fichero /etc/fstab:


Si queremos desmontar un dispositivo, utilizamos el comando umount. Por ejemplo: umount /dev/vdb y podemos utilizar el comando lsblk -f para ver que nuestro dispositivo ha sido desmontado correctamente.

Luego si queremos crear un sistema de archivos utilizamos el comando mkfs. Por ejemplo si queremos crear un EXT2 --> Introducimos el comando mkfs -t ext2 /dev/vdb. Una vez le hayamos dado un formato al dispositivo lo montamos con el comando mount.

Hasta aquí una breve información de lo que podemos hacer con estos comando, si queremos más información podemos introducir en nuestra terminal man y el nombre de nuestro comando, en mi caso, man mkfs:


Después de hablaros sobre la utilización de estos comandos, entró en el título del post, "Mi primer Script en Bash".

El otro día me di cuenta que esto de crear, montar, desmontar... eran tareas repetitivas y que podrían cansar un poco, entonces me surgió la idea de crear mi propio Script para que haga todas estas cosas. Me puse a buscar un manual de Bash, empecé a buscar diferentes estructuras y gracias también a mis compañeros de clase, hice mi primer Script.


Este Script, lo que hace básicamente es montar dispositivos, desmontar dispositivos, crear sistemas de archivos (EXT2,EXT4 Y NTFS) y mostrar información de las particiones del sistema.


Os dejó un enlace por si queréis descargaros el Script para poder utilizarlo y reducir el tiempo de aplicar todos los comandos, o incluso para que modifiquéis el código para hacer muchas más funciones -->Descargar<--

Para poder utilizar el Script, nos metemos como root y le damos los permisos de ejecución con el comando chmod +x nombre del script, en nuestro caso, chmod +x mi-primer-script.sh y luego lo ejecutamos con el comando source mi-primer.script.sh o ./nombredelscript.

Eso es todo, cualquier pregunta o sugerencia me la puedes dejar en los comentarios, nos vemos en la próxima entrada. chau ;D

@DiegoKobein95
GeekUp! Fan Page

No hay comentarios:

Publicar un comentario