El shell es la interfaz que comunica los comandos del usuario al núcleo al convertir los comandos en el lenguaje de la máquina que es comprensible por las máquinas. Hay diferentes tipos de conchas como el Bourne Again Shell conocido como Bash, Bourne Shell (SH) y Z-Shell (ZSH).
El Raspberry Pi viene con el shell bash de forma predeterminada, por lo que, en este artículo, exploraremos el uso de la carcasa Bash en Raspberry Pi.
¿Qué es un caparazón de fiesta?
Un shell bash es la forma corta de Bourne Again Shell, que es la forma avanzada de Bourne Shell y se usa en los sistemas operativos UNIX, incluidas las distribuciones del Linux. Se usó un shell bash como un shell predeterminado en los macOS hasta 2019 y luego ZSH lo reemplazó, además, el shell bash se abre al igual que una ventana DOS con un fondo negro y permite a los usuarios escribir diferentes comandos para realizar algunas tareas específicas en la máquina. También podemos escribir los diferentes comandos en el archivo de texto para ejecutar algunas tareas particulares y luego nombrar el archivo con la extensión del "SH". Este archivo será ejecutable y se conoce como script shell.
¿Cuáles son algunos comandos comunes de la fiesta?
Existen diferentes comandos que se pueden usar en el shell bash para diferentes fines, si desea enumerar el contenido del directorio, puede usar el comando:
$ LS
De manera similar, para navegar en algún directorio, usamos el comando "CD", por ejemplo, navegaremos al directorio "Descargas" en la bash:
Descargas de $ CD
Para hacer un directorio en el directorio de descargas, podemos usar el comando "mkdir":
$ mkdir linuxhint
Enumere el contenido para confirmar la creación del directorio "Linuxhint" en la fiesta:
$ LS
Para eliminar el directorio en la fiesta, usaremos el comando RMDIR:
$ rmdir linuxhint
Para actualizar los paquetes del sistema operativo en la fiesta, ejecute el comando:
$ sudo apt actualización
Para extraer la información de la CPU en la fiesta, ejecutaremos el comando:
$ cat /proc /cpuinfo
Estos son algunos de los comandos básicos de la bash que se usan mientras se usa el sistema operativo Raspberry Pi utilizando la bash.
¿Qué es la guión de Bash?
El script bash es el archivo ejecutable que contiene la serie de los comandos de la bash, y podemos ejecutar los comandos bash múltiples del terminal ejecutando un archivo simple. Para comprender esto, abriremos un archivo de texto con la ayuda del editor NANO utilizando la extensión "SH" con el nombre del archivo:
$ nano myfirstbashscript.mierda
En el archivo recién abierto, primero escribiremos el "#!/bin/sh ”que le dice a la computadora el patrón de la ejecución del comando, y esta línea en particular se conoce como shebang. Crearemos un script, haremos el directorio con el nombre "myDirectory" y luego crearemos un archivo "myfile":
#!/bin/sh
mkdir mydirectory
CD MyDirectory
Toca myfile
Salga del editor nano guardando el archivo y luego ejecute el comando para ejecutar el código del archivo:
$ sh myfirstbashscript.mierda
Para confirmar la creación del directorio y el archivo, mostraremos el contenido del directorio "myDirectory" usando el comando:
$ ls/home/pi/mydirectory/
El directorio y el archivo se han creado con éxito con la ejecución del archivo myFirstBashscript.
Conclusión
Bash es un caparazón ampliamente utilizado y viene con muchas ventajas. Es un shell fácil de usar, ya que contiene el manual de casi todos los comandos que nos ayuda a obtener la información sobre el uso de los comandos. En este artículo, hemos explorado la fiesta, algunos de sus comandos básicos, y finalmente, Bash Scripting.