Le shell est l'interface qui communique les commandes utilisateur au noyau en convertissant les commandes en langage de la machine qui est compréhensible par les machines. Il existe différents types de coquilles comme la coque Bourne à nouveau connue sous le nom de Bash, The Bourne Shell (SH) et le Z-Shell (Zsh).
Le Raspberry Pi est livré avec la coquille de bash par défaut, donc, dans cet article, nous explorerons l'utilisation de la coquille de bash dans le Raspberry Pi.
Qu'est-ce qu'une coquille bash
Une coquille bash est la forme courte de la coque Bourne à nouveau qui est la forme avancée de la coque Bourne et est utilisée dans les systèmes d'exploitation Unix, y compris les distributions du Linux. Un shell bash a été utilisé comme shell par défaut dans le macOS jusqu'en 2019, puis Zsh l'a remplacé, en outre, la coque bash s'ouvre comme une fenêtre DOS avec un fond noir et permet aux utilisateurs de taper différentes commandes pour effectuer des tâches spécifiques sur la machine. Nous pouvons également taper les différentes commandes du fichier texte pour exécuter certaines tâches particulières, puis nommer le fichier avec l'extension du «sh». Ce fichier sera exécutable et est connu sous le nom de script shell.
Quelles sont les commandes communes du bash
Il existe différentes commandes qui peuvent être utilisées dans le shell bash à différentes fins, si vous souhaitez répertorier le contenu du répertoire, vous pouvez utiliser la commande:
$ ls
De même pour naviguer dans un répertoire, nous utilisons la commande «CD», par exemple, nous accélérons vers le répertoire «Téléchargements» dans le bash:
$ CD Téléchargements
Pour créer un répertoire dans le répertoire des téléchargements, nous pouvons utiliser la commande «MKDIR»:
$ mkdir Linuxhint
Énumérez le contenu pour confirmer la création du répertoire «LinuxHint» dans le bash:
$ ls
Pour supprimer le répertoire dans le bash, nous utiliserons la commande RMDIR:
$ rmdir Linuxhint
Pour mettre à jour les packages du système d'exploitation dans le bash, exécutez la commande:
$ sudo apt mise à jour
Pour extraire les informations du CPU dans le bash, nous exécuterons la commande:
$ cat / proc / cpuinfo
Ce sont quelques-unes des commandes de base des bash qui sont utilisées lors de l'utilisation du système d'exploitation Raspberry Pi à l'aide du bash.
Quel est le script bash
Le script bash est le fichier exécutable contenant la série des commandes du bash, et nous pouvons exécuter les plusieurs commandes bash du terminal en exécutant un fichier simple. Pour comprendre cela, nous ouvrirons un fichier texte à l'aide de l'éditeur Nano en utilisant l'extension «SH» avec le nom du fichier:
$ nano myfirstbashscript.shot
Dans le fichier nouvellement ouvert, nous allons d'abord taper le «# #!/ bin / sh ”qui indique à l'ordinateur le modèle de l'exécution de la commande, et cette ligne particulière est connue sous le nom de shebang. Nous allons créer un script, créer le répertoire avec le nom «MyDirectory», puis créer un fichier «myfile»:
#!/ bac / sh
Mkdir MyDirectory
CD MyDirectory
toucher mon file
Quittez l'éditeur Nano en enregistrant le fichier, puis exécutez la commande pour exécuter le code du fichier:
$ sh myfirstbashscript.shot
Pour confirmer la création du répertoire et du fichier, nous afficherons le contenu du répertoire «MyDirectory» en utilisant la commande:
$ ls / home / pi / mydirectory /
Le répertoire et le fichier ont été créés avec succès avec l'exécution du fichier myFirstBashScript.
Conclusion
Bash est une coquille largement utilisée et est livrée avec de nombreux avantages. Il s'agit d'un shell convivial car il contient le manuel de presque toutes les commandes qui nous aide à obtenir les informations sur l'utilisation des commandes. Dans cet article, nous avons exploré le bash, certaines de ses commandes de base, et enfin, les scripts bash.