Raspberry Pi

Les commandes indispensables pour votre Raspberry pi

commandes raspberry
Temps de lecture : 13 minutes
Noter cet post

Linux est incontestablement le système d’exploitation le plus simple à commander. À l’instar des autres systèmes d’exploitation, il nécessite l’utilisation de plusieurs commandes pour exécuter des tâches. Que ce soit en tant qu’administrateur ou non, vous avez la possibilité d’utiliser ces commandes à travers Raspberry Pi. Ce dernier fonctionne également avec d’autres systèmes d’exploitation comme sous Windows.  Voici un tour complet des commandes indispensables pour votre Raspberry Pi.

Les commandes indispensables pour votre Raspberry pi

Sommaire

Les commandes générales

Vous pouvez effectuer sur Raspberry P de nombreuses commandes génerales. Par exemple

[pastacode lang= »apacheconf » manual= »apt-get%20update » message= » » highlight= » » provider= »manual »/]

 

, celle qui vous permettra de mettre à jour votre version de Raspbian, ainsi que tous les logiciels que vous avez installés sur celui-ci.

La commande qui vous permettra d’effacer l’écran terminal des commandes et un texte que vous avez auparavant exécuté est

[pastacode lang= »apacheconf » manual= »clear » message= » » highlight= » » provider= »manual »/]

Si vous souhaitez afficher la date actuelle, il vous suffira d’exécuter la commande

[pastacode lang= »apacheconf » manual= »date » message= » » highlight= » » provider= »manual »/]

Dans le cas où vous souhaitez entreprendre une recherche dans le système, faites la commande

[pastacode lang= »apacheconf » manual= »find%20%2F-name%20exemple.txt » message= » » highlight= » » provider= »manual »/]

 

Vous devez ensuite entrer le fichier exemple.txt, ce qui affichera une liste de plusieurs fichiers du même type. Si vous avez l’intention d’ouvrir un fichier exemple.txt dans un éditeur texte de Linux, effectuez la commande

[pastacode lang= »apacheconf » manual= »nano%20example.txt » message= » » highlight= » » provider= »manual »/]

Il peut arriver des cas où vous devez arrêter immédiatement le logiciel Raspberry Pi. Ici, la commande

[pastacode lang= »markup » manual= »poweroff » message= » » highlight= » » provider= »manual »/]

est celle à utiliser.

Pour accéder aux paramètres de configuration, utilisez la commande

[pastacode lang= »apacheconf » manual= »raspi-config » message= » » highlight= » » provider= »manual »/]

Si vous souhaitez redémarrer automatiquement Raspberry Pi, la commande

[pastacode lang= »apacheconf » manual= »reboot » message= » » highlight= » » provider= »manual »/]

est celle qu’il vous faudra. Il est également possible de paramétrer l’extinction de l’application. Vous pouvez le faire à un moment précis ou de façon immédiate.

Pour cela, vous devez entrer respectivement les commandes

[pastacode lang= »apacheconf » manual= »shutdown%20-h%20now%E2%80%89%C2%BB%20ou%20%C2%AB%E2%80%89shutdown%20-h%2001%3A22″ message= » » highlight= » » provider= »manual »/]

 

(si vous souhaitez arrêter le processus à 1 heure 22 minutes du matin).

Pour finir, la commande qui lance l’interface graphique (GUI) est

[pastacode lang= »apacheconf » manual= »startx » message= » » highlight= » » provider= »manual »/]

Les commandes relatives au répertoire et aux fichiers

Pour accéder aux fichiers et aux différents répertoires disponibles sur Linux, certaines commandes de Raspberry Pi sont également nécessaires.

Pour afficher un contenu exemple.txt, il faudra utiliser la commande

[pastacode lang= »apacheconf » manual= »cat%20exemple.txt » message= » » highlight= » » provider= »manual »/]

 

Si vous souhaitez changer de répertoire courant pour un répertoire spécifique (/abc/xyz), c’est la commande

[pastacode lang= »apacheconf » manual= »cd%2Fabc%2Fxyz » message= » » highlight= » » provider= »manual »/]

qui est utile.

Pour effectuer une copie de fichier ou de répertoire ou aller à un emplacement précis, il faudra effectuer la commande

[pastacode lang= »apacheconf » manual= »%E2%80%89cp%20XXX%E2%80%89″ message= » » highlight= » » provider= »manual »/]

 

Par exemple dans le cas d’un fichier exemple.txt, il faudra insérer

[pastacode lang= »apacheconf » manual= »cp%20exemplefile.txt%2Fhome%2Fpi%2Foffice%2F » message= » » highlight= » » provider= »manual »/]

Dans le cas où le fichier n’est pas disponible dans un répertoire courant, il faut entrer le chemin en préfixe de la commande. Exemple

[pastacode lang= »apacheconf » manual= »cp%2Fhome%2Fpi%2Fdocuments%2Fexamplefile.txt%2Fhome%2Fpi%2Foffice%2F » message= » » highlight= » » provider= »manual »/]

Pour avoir la liste de tous les fichiers du répertoire sur lequel vous êtes et avoir des renseignements quant à la taille, les autorisations et la date de modification du fichier, insérer la commande

[pastacode lang= »apacheconf » manual= »ls%20%E2%80%93l » message= » » highlight= » » provider= »manual »/]

La création d’un nouveau répertoire exemple_directory dans un répertoire courant nécessitera la commande

[pastacode lang= »apacheconf » manual= »mkdir%20exemple_directory » message= » » highlight= » » provider= »manual »/]

 

. Le déplacement d’un fichier ou d’un répertoire nommé xxx nécessitera les commandes

[pastacode lang= »apacheconf » manual= »mv%20XXX » message= » » highlight= » » provider= »manual »/]

 

. Si le fichier n’est pas disponible dans le répertoire courant, il faudra comme dans le cas précédent, ajouter un préfixe. La commande se transformera donc en

[pastacode lang= »apacheconf » manual= »cp%2Fhome%2Fpi%2Fdocuments%2Fexemplefile.txt%2Fhome%2Fpi%2Foffice%2F » message= » » highlight= » » provider= »manual »/]

Par ailleurs, vous pourriez avoir besoin d’effacer ou de supprimer des fichiers. Il existe également une commande pour cela. Pour effacer un fichier exemple.txt, c’est la commande

[pastacode lang= »apacheconf » manual= »rm%20example.txt » message= » » highlight= » » provider= »manual »/]

 

qui vous sera utile. Pour supprimer tout un répertoire dans le cas où il est vide, la commande

[pastacode lang= »apacheconf » manual= »rmdir%20example_directory » message= » » highlight= » » provider= »manual »/]

 

est celle qu’il vous faudra utiliser.

Pour les plus techniques, la commande

[pastacode lang= »apacheconf » manual= »scp%20user%4010.0.0.32%20%3A%20%2Fsome%2Fpath%2Ffile.txt » message= » » highlight= » » provider= »manual »/]

 

sera utile pour copier un fichier à travers un SSH. Cette même commande peut être utilisée pour télécharger un fichier à partir de n’importe quel support sur le Raspberry PI. Dans ce cas, « user@10.0.0.32 » prend en compte le nom et l’adresse de l’utilisateur. Le chemin d’accès de cet ordinateur est

[pastacode lang= »apacheconf » manual= »%2Fsome%2Fpath%2Ffile.txt » message= » » highlight= » » provider= »manual »/]

Pour clôturer cette liste de commandes relatives aux répertoires de fichiers, si vous souhaitez créer un nouveau fichier dans un répertoire courant, en programmation, la commande

[pastacode lang= »apacheconf » manual= »touch » message= » » highlight= » » provider= »manual »/]

 

est la plus indiquée.

Les commandes Internet et réseau

La vérification de l’état de votre connexion réseau nécessitera l’utilisation de la commande

[pastacode lang= »apacheconf » manual= »ifconfig » message= » » highlight= » » provider= »manual »/]

 

Si vous souhaitez vous assurer que l’adaptateur de votre connexion sans fil est utilisé, entrez la commande

[pastacode lang= »apacheconf » manual= »iwconfig%E2%80%89″ message= » » highlight= » » provider= »manual »/]

Le mieux pour afficher une liste de réseau sans fil disponible wlan0 est la commande

[pastacode lang= »apacheconf » manual= »iwlist%20wlan0%20scan » message= » » highlight= » » provider= »manual »/]

Vous souhaitez utiliser le gerp avec un nom de champ afin de répertorier ceux qui vous seront utiles ? Entrez la commande

[pastacode lang= »apacheconf » manual= »iwlist%20wlan0%20scan%20%7C%20grep%20ESSID » message= » » highlight= » » provider= »manual »/]

Autre commande utile en réseau, c’est la commande

[pastacode lang= »apacheconf » manual= »nmap » message= » » highlight= » » provider= »manual »/]

Elle vous permet à elle seule d’effectuer l’analyse de votre réseau, de répertorier les périphériques connectés, le protocole, le système d’exploitation, les adresses MAC, le numéro de port et d’autres informations réseau utiles.

Pour tester la connectivité entre plusieurs périphériques connectés sur le réseau, c’est la commande

[pastacode lang= »apacheconf » manual= »ping » message= » » highlight= » » provider= »manual »/]

qui est adaptée. Si vous désirez effectuer un le téléchargement d’un fichier exemple.txt depuis Internet et l’enregistrer au sein du répertoire courant, c’est la commande

[pastacode lang= »apacheconf » manual= »wget%20http%3A%2F%2Fwww.website.com%2Fexample.txt » message= » » highlight= » » provider= »manual »/]

 

qu’il vous faudra utiliser.

Les commandes relatives aux informations du système

Il existe également plusieurs commandes qui permettent d’avoir accès aux informations système. Les maîtriser vous permettra d’avoir toutes les informations dont vous avez besoin en un temps record. Les commandes les plus utiles à cet effet sont les suivantes.

Pour avoir les informations relatives à l’espace disque, il vous faudra utiliser la commande

[pastacode lang= »apacheconf » manual= »df%20%E2%80%93h%E2%80%89″ message= » » highlight= » » provider= »manual »/]

Par contre, pour vous indiquer la quantité d’espace disque disponible, c’est la commande

[pastacode lang= »apacheconf » manual= »df%2F » message= » » highlight= » » provider= »manual »/]

 

qu’il faut utiliser. Si vous avez l’intention d’afficher tous les packages installés qui sont liés au système XXX, il faudra exécuter la commande

[pastacode lang= »apacheconf » manual= »dpkg%20%E2%80%93get-selections%20%7C%20grep%20XXX » message= » » highlight= » » provider= »manual »/]

Cependant, dans le cas où il s’agira d’afficher uniquement les packages installés, c’est la commande

[pastacode lang= »apacheconf » manual= »dpkg%20%E2%80%93get-selections » message= » » highlight= » » provider= »manual »/]

 

qu’il faudra exécuter.

Pour avoir connaissance de la mémoire libre disponible, il faut lancer la commande « free ». Si vous souhaitez prendre connaissance de l’adresse IP de votre Raspberry Pi, c’est la commande

[pastacode lang= »apacheconf » manual= »hostname%20%E2%80%93I » message= » » highlight= » » provider= »manual »/]

 

qu’il faudra entrer dans votre invite de commandes.

Dans le cas où vous souhaitez avoir la liste des périphériques connectés à votre Raspberry Pi, il faudra lancer la commande

[pastacode lang= »apacheconf » manual= »lsusb » message= » » highlight= » » provider= »manual »/]

Appuyez sur la touche « haut » pour exécuter la dernière commande que vous avez entrée. Cela vous permettra de rectifier les commandes que vous avez réalisées par erreur.

Pour afficher la température de votre processeur (CPU), c’est la commande

[pastacode lang= »apacheconf » manual= »vcgencmd%20measure_temp » message= » » highlight= » » provider= »manual »/]

 

qu’il faut faire.

Si vous voulez connaître la mémoire divisée entre le processeur et le GPU, il faut entrer la commande

[pastacode lang= »apacheconf » manual= »vcgencmd%20get_mem%20arm%20%26%26%20vcgencmd%20get_mem%20gpu » message= » » highlight= » » provider= »manual »/]

Les commandes raccourcis

En informatique, les raccourcis sont indispensables quand on veut travailler efficacement et rapidement.  Les commandes raccourcis sont un peu moins  nombreuses. Découvrez-les ici !

Si vous souhaitez  copier un fichier, appuyer sur

[pastacode lang= »apacheconf » manual= »Ctrl%20%2B%20Maj%20%2B%20C » message= » » highlight= » » provider= »manual »/]

dans Raspbian.

Pour coller le fichier, il faudra exécuter la commande

[pastacode lang= »apacheconf » manual= »Ctrl%20%2B%20Maj%20%2B%20V » message= » » highlight= » » provider= »manual »/]

Pour faire de l’autocomplétion du nom de répertoire ou du nom de commande, tapez sur la touche Tab.

Si vous souhaitez supprimer le mot précédent de votre curseur, appuyez sur

[pastacode lang= »apacheconf » manual= »Ctrl%20%2B%20W » message= » » highlight= » » provider= »manual »/]

Les touches

[pastacode lang= »apacheconf » manual= »Alt%20%2B%20D » message= » » highlight= » » provider= »manual »/]

supprimeront le mot qui suit le curseur. Dans le cas où vous souhaitez supprimer tout ce qui se trouve avant le curseur, appuyez sur

[pastacode lang= »apacheconf » manual= »Ctrl%20%2B%20U » message= » » highlight= » » provider= »manual »/]

La touche

[pastacode lang= »apacheconf » manual= »Ctrl%20%2B%20Y » message= » » highlight= » » provider= »manual »/]

collera tout ce qui aura été supprimé à l’emplacement du curseur.

C’est assez suffisant pour travailler plus rapidement avec Rapsbian.

Les commandes de déplacement dans l’historique

Gardez à l’esprit que le système Raspberry Pi enregistre presque tout. C’est pourquoi il est possible d’avoir accès à son historique des commandes en effectuant la commande

[pastacode lang= »apacheconf » manual= »history » message= » » highlight= » » provider= »manual »/]

Pour déplacer le curseur d’un mot à l’autre, il faudra tout simplement appuyer sur

[pastacode lang= »apacheconf » manual= »Ctrl%20%2B%20fl%C3%A8che%20droite%20ou%20fl%C3%A8che%20gauche » message= » » highlight= » » provider= »manual »/]

Pour positionner le curseur au début d’une ligne, c’est la commande

[pastacode lang= »apacheconf » manual= »Ctrl%20%2B%20A » message= » » highlight= » » provider= »manual »/]

qu’il faudra utiliser.

Dans le cas où vous souhaitez placer le curseur à la fin de la ligne de commande, appuyez sur

[pastacode lang= »apacheconf » manual= »Ctrl%20%2B%20E » message= » » highlight= » » provider= »manual »/]

Faire une recherche dans l’historique nécessite la commande

[pastacode lang= »apacheconf » manual= »Ctrl%20%2B%20R » message= » » highlight= » » provider= »manual »/]

Pour naviguer dans l’historique des commandes qui ont été préalablement exécutées, appuyez sur les touches

[pastacode lang= »apacheconf » manual= »fl%C3%A8che%20haut%20ou%20fl%C3%A8che%20bas » message= » » highlight= » » provider= »manual »/]

Les commandes de récupération des caractéristiques de Raspberry Pi

Pour avoir des informations détaillées sur la mémoire à travers le Raspberry Pi, il faut utiliser la commande

[pastacode lang= »apacheconf » manual= »cat%2Fproc%2Fmeminfo » message= » » highlight= » » provider= »manual »/]

Pour afficher l’espace disponible et le nombre de partitions de votre carte SD ou de votre disque dur,

[pastacode lang= »apacheconf » manual= »cat%2Fproc%2Fpartitions » message= » » highlight= » » provider= »manual »/]

 

est la commande appropriée. L’affichage de la version du logiciel Raspberry Pi que vous utilisez est disponible avec la commande

[pastacode lang= »apacheconf » manual= »cat%2Fproc%2Fversion » message= » » highlight= » » provider= »manual »/]

Les commandes à mettre en œuvre lors d’une connexion USB

Dans le cas où votre Raspberry Pi est connecté à un port USB, il faudra exécuter d’autres commandes. C’est également le cas pour connaître le nombre d’appareils utilisant la domotique qui sont connectés avec votre système par exemple. Pour cela, il faudra exécuter la commande

[pastacode lang= »apacheconf » manual= »lsusb » message= » » highlight= » » provider= »manual »/]

Dans le cas où vous souhaitez récupérer des informations, la commande

[pastacode lang= »apacheconf » manual= »dmesg%20-s%201024″ message= » » highlight= » » provider= »manual »/]

 

sera utile. Pour récupérer par exemple des informations sur un port, il faudra entrer la commande

[pastacode lang= »apacheconf » manual= »ls%20-l%2Fsys%2Fbus%2Fusb-serial%2Fdevices » message= » » highlight= » » provider= »manual »/]

Les commandes pour récupérer des informations sur le firmware

En l’occurrence, c’est la commande

[pastacode lang= »apacheconf » manual= »vcgencmd » message= » » highlight= » » provider= »manual »/]

 

qui vous permettra de récupérer les informations sur le Raspberry Pi. Il faudra donc veiller à exécuter la commande

[pastacode lang= »apacheconf » manual= »vcgencmd%20commands » message= » » highlight= » » provider= »manual »/]

 

, afin d’avoir la liste complète de celles qui sont disponibles. Bien sûr, la liste peut varier lorsque vous mettez à jour le firmware. Dans ce cas-là, certaines commandes nécessitent des informations supplémentaires.

Les commandes pour se connecter à distance avec SSH

Transférer des fichiers et établir une connexion à distance est également possible sur le Raspberry Pi.

Dans un premier temps, vous pouvez utiliser la commande « wget  » qui vous permettra de télécharger un fichier depuis Internet. Par ailleurs, il est possible d’utiliser le protocole SSH pour vous connecter à un ordinateur distant en toute sécurité. Cela nécessitera l’utilisation de la commande

[pastacode lang= »apacheconf » manual= »ssh%20%40″ message= » » highlight= » » provider= »manual »/]

Plus utile encore, la commande

[pastacode lang= »apacheconf » manual= »scp%20%40″ message= » » highlight= » » provider= »manual »/]

 

vous permettra de transférer un fichier de votre ordinateur vers un autre à distance via le SSH. Après vient la commande

[pastacode lang= »apacheconf » manual= »rsync%20%40″ message= » » highlight= » » provider= »manual »/]

 

qui est pratiquement identique à la commande « scp @ :  ». Cependant, vous pouvez y ajouter un algorithme de comparaison delta et effectuer quelques optimisations pour transférer des fichiers beaucoup plus rapidement. Cela permettra également d’opérer la synchronisation de certains fichiers locaux.

Il faudra dans l’un ou l’autre des cas, utiliser le logiciel putty sous Windows ou utiliser un terminal de commandes sur Mac et Linux. Ensuite, assurez-vous d’exécuter la commande

[pastacode lang= »apacheconf » manual= »ssh%20pi%40ADRESSE_IP_RPI » message= » » highlight= » » provider= »manual »/]

La commande Raspbian Jessie

Si vous utilisez Raspbian Jessie, vous êtes susceptible d’avoir un écran noir par moments sur le Raspberry Pi. En réalité, la mise en veille de cet écran peut vous déranger quelque peu. À défaut donc de l’éteindre (si vous souhaitez qu’il ne se mette pas en veille), vous pouvez effectuer la commande

[pastacode lang= »apacheconf » manual= »cmdline.txt » message= » » highlight= » » provider= »manual »/]

Vous pouvez même ajouter la commande

[pastacode lang= »apacheconf » manual= »consoleblank%3D0″ message= » » highlight= » » provider= »manual »/]

 

à la fin de la ligne. Toutefois, il faudra redémarrer votre système Raspberry Pi, afin qu’il enregistre les nouveaux paramètres.

La commande d’activation du clavier et d’interface

Sur Raspberry Pi, le clavier numérique n’est jamais activé par défaut. Ainsi, lorsque vous démarrez Raspbian, il faudra effectuer le réglage afin de le configurer. Accédez donc à ce réglage en effectuant la commande

[pastacode lang= »apacheconf » manual= »raspi-config » message= » » highlight= » » provider= »manual »/]

Faites-le manuellement pour y avoir directement accès. Ensuite, accédez au fichier de configuration du clavier à l’intérieur du répertoire

[pastacode lang= »apacheconf » manual= »%2Fetc%2Fkbd%2Fconfig » message= » » highlight= » » provider= »manual »/]

Cela reviendra à exécuter la commande

[pastacode lang= »apacheconf » manual= »sudo%20nano%20%2Fetc%2Fkbd%2Fconfig » message= » » highlight= » » provider= »manual »/]

Prenez ensuite la peine d’aller à la fin du fichier et de retirer le

[pastacode lang= »apacheconf » manual= »%23″ message= » » highlight= » » provider= »manual »/]

devant la commande

[pastacode lang= »apacheconf » manual= »LEDS%3D%2Bnum » message= » » highlight= » » provider= »manual »/]

.

Si cela vous paraît compliqué, vous pouvez utiliser une astuce. En réalité, vous pouvez activer l’affichage de l’heure dans le coin supérieur droit du Raspberry Pi. Veillez ensuite à retirer le # avant d’entrer la commande

[pastacode lang= »apacheconf » manual= »DO_VCSTIME%3Dyes » message= » » highlight= » » provider= »manual »/]

.

Il ne vous restera plus qu’à sauvegarder et à redémarrer Raspbian en effectuant la commande

[pastacode lang= »apacheconf » manual= »sudo%20reboot » message= » » highlight= » » provider= »manual »/]

 

Cela permettra de sauvegarder les nouveaux paramètres effectués.

Pour activer une interface spécifiée, vous pouvez utiliser la commande

[pastacode lang= »apacheconf » manual= »ifup%20%3Cinterface%3E » message= » » highlight= » » provider= »manual »/]

La commande

[pastacode lang= »apacheconf » manual= »ifdown%20%3Cinterface%3E » message= » » highlight= » » provider= »manual »/]

 

vous servira à désactiver ladite interface. Si vous souhaitez le faire de façon optimale, il faudra désactiver le Wi-Fi si vous êtes déjà connecté.

Les commandes de gestion des packages

Il existe également des commandes capables de vous aider à installer ou à désinstaller des packages sur votre Raspberry Pi.

La première se décline sous la forme

[pastacode lang= »apacheconf » manual= »apt-get%20install%20%3Cpackage%3E » message= » » highlight= » » provider= »manual »/]

 

et permet d’installer les packages spécifiés. La deuxième se présente comme suit

[pastacode lang= »markup » manual= »apt-get%20remove%20%3Cpackage%3E » message= » » highlight= » » provider= »manual »/]

Elle vous donnera la possibilité de supprimer un package que vous aurez précédemment sélectionné.

La commande

[pastacode lang= »apacheconf » manual= »apt-cache%20search%20″ message= » » highlight= » » provider= »manual »/]

 

vous permettra de rechercher le nom du package dans une liste qui en contient. La commande

[pastacode lang= »apacheconf » manual= »dpkg%20%E2%80%93l » message= » » highlight= » » provider= »manual »/]

Elle sert principalement à répertorier les packages qui sont installés sur votre système. Utilisez le grep pour identifier un package spécifique.

Les commandes de gestion du système

La première de ces commandes vous donnera l’occasion de démarrer ou d’arrêter la majeure partie des services en cours. Il faudra donc exécuter la commande

[pastacode lang= »apacheconf » manual= »service%20″ message= » » highlight= » » provider= »manual »/]

Il existe également plusieurs options en rapport avec ce service. Vous pouvez donc ajouter certaines lignes à la commande. Si vous souhaitez voir celles qui sont disponibles, laisser la commande s’exécuter.

Si vous êtes sur Debian, la commande

[pastacode lang= »apacheconf » manual= »update-rc.d » message= » » highlight= » » provider= »manual »/]

 

vous donnera l’opportunité de gérer l’arrêt et le démarrage du service au démarrage. Vous pouvez y ajouter l’option – F pour obliger la suppression du lien symbolique.

La commande

[pastacode lang= »apacheconf » manual= »ps » message= » » highlight= » » provider= »manual »/]

 

est capable d’afficher tous les processus exécutés sur Raspberry Pi.

Avec la commande

[pastacode lang= »apacheconf » manual= »kill » message= » » highlight= » » provider= »manual »/]

vous pourrez terminer tout processus exécuté sur votre Raspberry Pi. Pour cela, vous aurez besoin de l’identifiant du processus. Quelquefois, vous serez amené à utiliser l’option – 9 pour arrêter obligatoirement les commandes qui ont été associées. Si vous avez exécuté par exemple 20 commandes dans un script, il vous sera possible de terminer le processus avec cette option.

Il vous est également possible d’utiliser la commande

[pastacode lang= »apacheconf » manual= »killall » message= » » highlight= » » provider= »manual »/]

 

pour stopper toutes les occurrences à relatives à un processus. Cela vous permettra d’arrêter tous les scripts PHP qui sont exécutés. Gardez cependant à l’esprit que ce type de commande arrête automatiquement le processus que vous avez demandé. Si vous ne l’utilisez donc pas avec précaution, il risque d’endommager ou de corrompre vos fichiers. Vous devez donc vous servir de cette commande en dernier recours.

La commande

[pastacode lang= »apacheconf » manual= »htop » message= » » highlight= » » provider= »manual »/]

 

vous permettra de paramétrer votre barre de charge.

Les commandes Raspbian

Vous l’aurez compris, la majeure partie des commandes listées ci-dessus est  relative au système Linux. Cependant, Raspbian dispose de certaines commandes qui lui sont exclusives. Il y a par exemple la commande

[pastacode lang= »apacheconf » manual= »raspi-config » message= » » highlight= » » provider= »manual »/]

 

avec laquelle vous pourrez gérer toute la configuration de votre Raspberry Pi à partir d’un terminal ou d’une connexion SSH.

La commande

[pastacode lang= »apacheconf » manual= »%C2%AB%E2%80%89raspistill%E2%80%89%C2%BB » message= » » highlight= » » provider= »manual »/]

 

vous permet de connecter une caméra dans le module dédié à cet effet. Vous aurez ainsi la possibilité de prendre des photos et de les enregistrer dans un fichier image avec cette commande.

La commande

[pastacode lang= »apacheconf » manual= »raspivid » message= » » highlight= » » provider= »manual »/]

 

vous donne les mêmes prérogatives, sauf qu’il s’agit d’une capture vidéo ici. Vous pouvez même ajouter l’option – T qui paramétrera le temps de la capture en quelques millisecondes.

La commande

[pastacode lang= »apacheconf » manual= »raspi-gpio » message= » » highlight= » » provider= »manual »/]

 

vous permet de gérer les broches GPIO de votre Raspberry Pi. Vous aurez ainsi l’opportunité de définir les broches ou de leur attribuer une valeur.

La commande

[pastacode lang= »apacheconf » manual= »raspividyuv%20or%20raspiyuv » message= » » highlight= » » provider= »manual »/]

 

permet d’avoir un flux de vidéo YUV brut. Elle est semblable à la commande

[pastacode lang= »apacheconf » manual= »raspivid » message= » » highlight= » » provider= »manual »/]

La dernière commande Raspbian est

[pastacode lang= »apacheconf » manual= »rpi-update » message= » » highlight= » » provider= »manual »/]

Vous pouvez l’utiliser sur votre Raspberry Pi afin de mettre à jours quelques logiciels. Bien sûr, vous devez vous en servir avec précaution.

Les commandes puissantes

Ces commandes vous permettront de maîtriser au mieux votre Raspberry Pi. Il sera nécessaire de les connaître si vous souhaitez aller un peu plus loin dans la gestion de celui-ci. La commande

[pastacode lang= »apacheconf » manual= »awk » message= » » highlight= » » provider= »manual »/]

 

est similaire à un langage de programmation. Elle vous donnera l’occasion de rechercher les chaînes et de les changer, afin qu’elles soient affichées de façon différente.

Vous pouvez ajouter l’option – F pour séparer des champs ou l’option – V pour définir des variables. La commande

[pastacode lang= »apacheconf » manual= »sed » message= » » highlight= » » provider= »manual »/]

 

est pratiquement similaire à celle awk. Avec elle, vous pouvez transformer les textes selon vos désirs.

Les autres commandes de Raspberry Pi

En tant que commande complémentaire, il y a

[pastacode lang= »apacheconf » manual= »crontab » message= » » highlight= » » provider= »manual »/]

 

qui vous permettra de planifier certaines tâches sur votre Raspberry Pi. Vous pourrez ainsi disposer d’un fichier avec les lignes de saisie pour chaque tâche que vous devez exécuter.

La commande

[pastacode lang= »apacheconf » manual= »screen » message= » » highlight= » » provider= »manual »/]

 

vous permettra d’exécuter un programme en arrière-plan, même si votre session est fermée.

Il existe une kyrielle d’autres commandes que vous pouvez exécuter avec Raspberry Pi. Celles-ci vous permettront d’entreprendre plusieurs tâches liées à l’utilisation de ce logiciel.
Utilisez par exemple la commande

[pastacode lang= »apacheconf » manual= »cd%20″ message= » » highlight= » » provider= »manual »/]

 

afin de changer de répertoire ou d’accéder à un dossier spécifié dans l’arborescence de ceux-ci.

La commande

[pastacode lang= »apacheconf » manual= »cat%20″ message= » » highlight= » » provider= »manual »/]

 

vous permettra d’avoir accès au contenu d’un dossier ou d’un fichier que vous avez spécifié.

Pour ce qui est de la commande

[pastacode lang= »apacheconf » manual= »more » message= » » highlight= » » provider= »manual »/]

elle vous permettra d’afficher le contenu du fichier ou de procéder page par page.

Si vous souhaitez afficher la fin d’un fichier afin de vérifier les nouvelles entrées qui ont été effectuées, la commande

[pastacode lang= »apacheconf » manual= »tail » message= » » highlight= » » provider= »manual »/]

 

est celle qu’il vous faut. Dans ce cas, vous avez également la possibilité d’ajouter certaines lignes avec un – N. Utilisez le – F permet d’afficher les nouvelles lignes en temps réel.

La commande

[pastacode lang= »apacheconf » manual= »head » message= » » highlight= » » provider= »manual »/]

 

servira pratiquement à la même chose que la commande

[pastacode lang= »apacheconf » manual= »tail » message= » » highlight= » » provider= »manual »/]

Toutefois, elle vous permettra d’afficher le début du fichier. En bonus, la commande

[pastacode lang= »apacheconf » manual= »grep » message= » » highlight= » » provider= »manual »/]

 

est une commande assez puissante très pratique. Elle permet d’entreprendre la recherche d’une chaîne de mots dans un texte. Concrètement, vous pouvez l’utiliser pour effectuer une recherche dans un fichier ou pour filtrer la sortie d’une commande ou d’un support. Il faudra toutefois utiliser la base pour se faire. Ici, vous avez la possibilité d’utiliser un fichier ou une sortie de script.

Par ailleurs, il existe une multitude d’options que vous pouvez utiliser avec grep. Vous pouvez donc l’associer à des expressions ou des options qui permettent d’afficher des lignes avant, après ou autour. Pour afficher des lignes avant, il faudra faire – B, les lignes après – A et – C les lignes autour. Vous pouvez aussi utiliser – V pour afficher toutes les lignes à l’exception de la chaîne d’entrée.

En ce qui concerne la commande

[pastacode lang= »apacheconf » manual= »rm » message= » » highlight= » » provider= »manual »/]

elle permet de supprimer un fichier. Si vous souhaitez supprimer un dossier, il faudra ajouter – RF. La commande

[pastacode lang= »apacheconf » manual= »tar%20%E2%80%93c » message= » » highlight= » » provider= »manual »/]

 

vous donnera l’occasion de stocker des fichiers à l’intérieur d’une archive. Elle est souvent utilisée pour la compression des fichiers.

La commande

[pastacode lang= »apacheconf » manual= »tar%20%E2%80%93x » message= » » highlight= » » provider= »manual »/]

 

vous permettra d’opérer le même type d’action, mais dans le sens contraire. Ainsi, au lieu de compresser des fichiers, elle vous permettra d’en extraire.

La commande

[pastacode lang= »apacheconf » manual= »pwd » message= » » highlight= » » provider= »manual »/]

 

vous donnera accès au répertoire dans lequel vous vous trouvez.

Pour finir, afin d’avoir une vision globale de tout ce que vous faites, la commande

[pastacode lang= »apacheconf » manual= »tree » message= » » highlight= » » provider= »manual »/]

 

est celle qu’il vous faut. En effet, elle vous permettra d’analyser l’emplacement dans lequel vous êtes. Vous pourrez ainsi avoir accès à l’arbre inférieur de l’arborescence des fichiers.

Ce site web utilise des cookies pour améliorer votre expérience. Nous supposons que vous êtes d'accord avec cela, mais vous pouvez vous désabonner si vous le souhaitez. Accepter En savoir plus