{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://tutos-gameserver.fr/2019/06/09/plus-de-25-commandes-linux-que-les-utilisateurs-de-raspberry-pi-doivent-connaitre-bien-choisir-son-serveur-d-impression/","llm_html_url":"https://tutos-gameserver.fr/2019/06/09/plus-de-25-commandes-linux-que-les-utilisateurs-de-raspberry-pi-doivent-connaitre-bien-choisir-son-serveur-d-impression/llm","llm_json_url":"https://tutos-gameserver.fr/2019/06/09/plus-de-25-commandes-linux-que-les-utilisateurs-de-raspberry-pi-doivent-connaitre-bien-choisir-son-serveur-d-impression/llm.json","manifest_url":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"Plus de 25 commandes Linux que les utilisateurs de Raspberry Pi doivent connaître\n\n &#8211; Bien choisir son serveur d impression","site":{"name":"Tutos GameServer","url":"https://tutos-gameserver.fr/"},"author":{"id":1,"name":"Titanfall","url":"https://tutos-gameserver.fr/author/titanfall/"},"published_at":"2019-06-09T18:25:26+00:00","modified_at":"2019-06-09T18:25:26+00:00","word_count":2454,"reading_time_seconds":737,"summary":"Crédit d&#39;image: Shutterstock La plupart des gens utilisent Linux sur Raspberry Pi et son système d&#39;exploitation &quot;officiel&quot; est une version de Debian appelée Raspbian qui a été modifiée uniquement pour le Pi. Du point de vue de l&#39;utilisateur typique, l&#39;interface utilisateur du bureau Raspbian par défaut est similaire à Windows, avec un menu principal et [&hellip;]","summary_points":["Crédit d&#39;image: Shutterstock\nLa plupart des gens utilisent Linux sur Raspberry Pi et son système d&#39;exploitation &quot;officiel&quot; est une version de Debian appelée Raspbian qui a été modifiée uniquement pour le Pi.","Du point de vue de l&#39;utilisateur typique, l&#39;interface utilisateur du bureau Raspbian par défaut est similaire à Windows, avec un menu principal et une barre d&#39;état système sur le bureau, ainsi que des icônes pour les applications courantes.","Cependant, comme toutes les formes de Linux, Raspbian possède une interface de ligne de commande puissante qui vous donne beaucoup plus de contrôle sur l&#39;ordinateur que vous ne pouvez obtenir en utilisant l&#39;interface graphique.","Et de nombreuses tâches importantes sont soit plus faciles, soit uniquement possibles via des commandes."],"topics":["Serveur d'impression"],"entities":[],"entities_metadata":[{"id":10,"name":"Serveur d'impression","slug":"serveur-dimpression","taxonomy":"category","count":3907,"url":"https://tutos-gameserver.fr/category/serveur-dimpression/"}],"tags":["Serveur d'impression"],"content_hash":"3f1da86b094eda91628cf8412bd7baee","plain_text":"Crédit d&#39;image: Shutterstock\nLa plupart des gens utilisent Linux sur Raspberry Pi et son système d&#39;exploitation &quot;officiel&quot; est une version de Debian appelée Raspbian qui a été modifiée uniquement pour le Pi. Du point de vue de l&#39;utilisateur typique, l&#39;interface utilisateur du bureau Raspbian par défaut est similaire à Windows, avec un menu principal et une barre d&#39;état système sur le bureau, ainsi que des icônes pour les applications courantes.\nCependant, comme toutes les formes de Linux, Raspbian possède une interface de ligne de commande puissante qui vous donne beaucoup plus de contrôle sur l&#39;ordinateur que vous ne pouvez obtenir en utilisant l&#39;interface graphique. Et de nombreuses tâches importantes sont soit plus faciles, soit uniquement possibles via des commandes. C&#39;est pourquoi, ci-dessous, nous avons répertorié les commandes les plus importantes pour la navigation dans le système de fichiers, l&#39;installation de logiciels, l&#39;édition de fichiers et la surveillance des performances.\nOuvrir un terminal\n\nPour ouvrir un terminal à partir de l&#39;interface graphique Windows, cliquez sur l&#39;icône Terminal (il ressemble à un petit moniteur) ou appuyez sur CTRL + ALT + T. Une fois ouvert, un écran noir apparaît avec une invite clignotante. Si vous vous connectez à votre Pi via SSH ou si vous avez déjà démarré à l&#39;invite de commande, vous n&#39;avez pas besoin d&#39;ouvrir le terminal, car vous y êtes déjà.\n\npi @ raspberrypi: ~ $\n\nCette invite nous indique que nous sommes connectés en tant qu&#39;utilisateur appelé pi et que notre machine s&#39;appelle tarte aux framboises. Le $ fait référence à nos permissions, en ce sens que nous avons la permission de modifier n’importe quel fichier ou dossier de notre répertoire personnel, qui dans ce cas est: / home / pi /. \nDans notre répertoire personnel, nous pouvons stocker nos travaux, projets, images, etc. Mais nous ne pouvons pas endommager le système de fichiers sous-jacent, car nous n’avons pas l’autorisation de le faire. Pour apporter des modifications à l’ensemble du système, nous devons soit être un utilisateur appelé «root», qui dispose des mêmes pouvoirs que celui d’administrateur sous Windows, soit utiliser le programme suivant. sudo (voir ci-dessous) pour nous donner temporairement des autorisations supplémentaires. Dans ce guide, nous allons couvrir cela et bien plus encore.\nCommençons donc notre aventure en testant quelques commandes et en apprenant plus à propos de notre travail sur Raspberry Pi.\nsudo &#8211; Super User Do\nPar défaut, Raspbian, comme toutes les formes de Linux, ne vous donne pas les privilèges d’administrateur nécessaires pour effectuer certaines tâches essentielles, telles que l’installation de logiciels. Cependant, en faisant précéder toute commande du mot &quot;sudo&quot;, vous pouvez disposer des droits d&#39;administrateur pour cette exécution. Pour utiliser &quot;sudo&quot;, vous devez être dans le groupe de permissions &quot;subdoers&quot;, mais la bonne nouvelle est que l&#39;utilisateur par défaut de Raspberry Pi se trouve déjà dans ce groupe.\nPar exemple, pour mettre à niveau votre système d&#39;exploitation, vous devez taper:\n\nsudo apt upgrade\n\nConfigurer votre Pi\n\nQue vous souhaitiez changer votre mot de passe, activer VNC, overclocker votre Raspberry Pi ou configurer votre réseau Wi-Fi à partir du terminal, le moyen le plus simple consiste à utiliser l&#39;outil de configuration. Pour le lancer, tapez simplement:\n\nsudo raspi-config\n\nNavigation dans le système de fichiers\nDéplacer le système de fichiers est quelque chose que nous prenons pour acquis dans un environnement graphique. Mais avec le terminal, nous pouvons tout faire avec rapidité et précision. Nous avons juste besoin de connaître les commandes correctes. Si vous n&#39;êtes pas autorisé à effectuer l&#39;une de ces actions sur un fichier ou un répertoire particulier, préfacer la commande avec sudo vous le permettra probablement.\npwd &#8211; Imprimer le répertoire de travail\nCette commande affichera le chemin complet du répertoire dans lequel nous sommes, par exemple / home / pi /.\n\npwd\n\n\nls &#8211; Liste le contenu du répertoire\nCette commande est utilisée pour lister le contenu d&#39;un répertoire.\nListe les fichiers dans votre répertoire actuel.\n\nls\n\nRépertoriez les fichiers dans un autre répertoire, tel que / var / log:\n\nls / var / log\n\nVoir les fichiers et répertoires cachés, dans une longue liste avec des détails supplémentaires.\n\nls -lha\n\nRépertoriez tous les fichiers d’un certain type, par exemple les fichiers .py Python.\n\nls * py\n\ncd &#8211; Changer de répertoire\nEn utilisant cette commande, nous pouvons nous déplacer dans le système de fichiers. Par exemple, pour passer de notre répertoire personnel à Téléchargements\n\ncd Téléchargements\n\nDéplacer vers un répertoire dans une autre partie du système de fichiers, par exemple / var / log.\n\ncd / var / log\n\nRetournez au répertoire précédent dans lequel nous étions.\n\ncd &#8211;\n\nRetournez à notre répertoire personnel.\n\ncd ~\n\nTravailler avec des fichiers\nParfois, nous devons jeter un coup d’œil dans un fichier, rechercher une commande, une erreur ou un bogue spécifique et utiliser ces commandes à partir du terminal.\ncat &#8211; Imprimer des fichiers sur le terminal\nImprimez le contenu d&#39;un fichier sur le terminal, par exemple un fichier Python.\n\nchat test.py\n\nImprimer le contenu du fichier sur le terminal avec les numéros de ligne.\n\ncat -n test.py\n\n\nless &#8211; Imprimer des fichiers sur le terminal\nCette commande permet d’imprimer le contenu d’un fichier par sections et nous pouvons faire défiler le fichier à l’aide des touches fléchées Page Haut / Bas et Début / Fin.\n\nless / var / log / syslog\n\ngrep &#8211; Regarder à l&#39;intérieur d&#39;un fichier\nPour rechercher dans un fichier un mot / une section de texte spécifique. Généralement utilisé avec les fichiers journaux pour rechercher des problèmes. Dans cet exemple, nous utilisons lscpu imprimer les détails de la CPU qui est transmis via un tuyau | à grep que nous demandons de rechercher «MHz».\n\nlscpu | grep “MHz”\n\nEditer un fichier\nLorsque vous devez rapidement modifier un fichier de configuration, du code Python ou simplement écrire une liste de tâches à faire.\nnano\nNano est l&#39;éditeur de ligne de commande le plus simple pour les débutants. \nCréez un nouveau fichier, par exemple newfile.txt.\n\nnano newfile.txt\n\nModifier un fichier existant, par exemple test.py.\n\nnano test.py\n\nDans nano, nous naviguons à l’aide des touches fléchées et fonctionne comme un éditeur de texte classique.\nEnregistrez votre travail.\n\nCTRL + O\nConfirmer le nom du fichier, appuyez sur Entrée\n\nSortez nano.\n\nCTRL + X\n\nRessources système et gestion\nLa gestion de notre système d&#39;exploitation et la vérification des ressources du système est une pratique courante dans le terminal. Ici, nous montrons quelques commandes pour vous aider à démarrer.\nhtop &#8211; Afficher les processus du système\nAffiche la charge actuelle du processeur, l&#39;utilisation de la RAM et les processus système en cours. Installé par défaut sur Raspbian. Utile pour fermer les applications non réactives.\n\nhtop\n\n\nfree &#8211; Affiche la quantité de RAM libre et utilisée \nCette commande nous dira combien de RAM est utilisée et ce qui est libre pour les applications. En utilisant l’option -m, nous pouvons définir les valeurs en Mo.\n\ngratuit -m\n\n\ndmesg &#8211; Surveiller les événements du noyau \nLe noyau est le noyau du système d&#39;exploitation et avec dmesg, nous pouvons voir quels événements se produisent dans les coulisses. Utile pour les problèmes de débogage avec les périphériques.\n\ndmesg\n\n\n\nGestion de fichiers\nLe déplacement, la suppression, la copie et la création de nouveaux fichiers et répertoires font partie des actions les plus élémentaires que nous devons effectuer. Depuis le terminal, nous pouvons faire cela et bien plus encore.\nmv &#8211; Déplacer / renommer un fichier\nCette commande offre deux fonctions. Nous pouvons déplacer un fichier d&#39;un emplacement à un autre. Par exemple ici nous passons test.py au Les documents annuaire.\n\nmv test.py Documents /\n\nLa commande peut également être utilisée pour renommer un fichier ou un répertoire. Ici nous renommons test.py à test2.py.\n\nmv test.py test2.py\n\nrm &#8211; Supprimer un fichier\nAvec cette commande, nous pouvons supprimer des fichiers et des répertoires. Dans cet exemple, nous supprimons le fichier test.py.\n\nrm test.py\n\ncp &#8211; Copier un fichier\nPour copier un fichier, par exemple test.py dans notre Les documents annuaire.\n\ncp test.py Documents /\n\nPour copier un répertoire, par exemple / home / pi /test2 à / home / pi / Documents /  nous devons utiliser le -r possibilité de tout copier.\n\ncp -r test2 / Documents /\n\nmkdir &#8211; Crée un répertoire\nCréez un nouveau répertoire pour stocker le travail. Par exemple, créons un répertoire appelé Travail dans notre répertoire personnel.\n\nmkdir travail\n\nInstallation du logiciel\nComme tout ordinateur, nous devons nous assurer que notre logiciel est à jour et que sur notre Raspberry Pi, cet outil s&#39;appelle apt.\napt &#8211; Installer et gérer des logiciels\nApt, l&#39;outil de packaging avancé. L&#39;App Store de Linux. Pour utiliser apt, nous devrons utiliser sudo car il apportera des modifications au système d&#39;exploitation.\nTout d&#39;abord, nous mettons à jour la liste des logiciels installables.\n\nsudo apt update\n\nEnsuite, nous pouvons installer une application spécifique, par exemple pour installer vlc.\n\nsudo apt install vlc\n\nOu nous pouvons mettre à jour tous les logiciels de notre Raspberry Pi. Notez que pour cette commande nous passons le -y possibilité d&#39;accepter automatiquement d&#39;installer chaque paquet. Mais c&#39;est optionnel.\n\nsudo apt upgrade -y\n\nConnectivité réseau et Internet\nVérifier que votre Raspberry Pi est connecté à Internet est une tâche fondamentale mais cruciale. Cela nous permet de déboguer nos projets IoT et de regarder des vidéos YouTube.\nping &#8211; Vérifiez que nous sommes connectés\nle ping Cette commande permet de vérifier que notre Raspberry Pi est connecté au réseau Internet / domestique. \nNous pouvons envoyer un ping à un site Web.\n\nping google.com\n\n\nOu à une adresse IP telle que le serveur DNS de Google.\n\nping 8.8.8.8\n\nOu, pour les contrôles de connectivité interne, nous pouvons envoyer un ping aux périphériques de notre réseau domestique. Cet exemple suppose que notre plage d&#39;adresses IP est 192.168.1.1 mais que votre plage peut être différente.\n\nping 192.168.1.1\n\nnom d&#39;hôte &#8211; Obtenir l&#39;adresse IP de votre Raspberry Pi\nLe moyen le plus simple de trouver l&#39;adresse IP de notre Raspberry Pi est d&#39;utiliser nom d&#39;hôte avec le -I (majuscule i) qui affichera toutes les adresses IP (WiFi et Ethernet)\n\nnom d&#39;hôte -I\n\n\nCurl &#8211; Transférer des données sur un réseau\nAvec cette commande, nous pouvons transférer un fichier vers et depuis notre Raspberry Pi. Par exemple, si nous voulions télécharger une image depuis un site Web, nous utiliserions boucle avec le option -o créer un fichier nommé image.jpg.\n\ncurl http://link-to-theimage.com/image.jpg -o image.jpg\n\nle boucle Cette commande est particulièrement utile pour télécharger des scripts d’installation afin d’installer automatiquement les add on. Mais il doit être utilisé avec prudence et tout code révisé avant son utilisation.\nGain de temps\nLe terminal Linux a beaucoup de secrets et d’astuces, tous conçus pour vous faire gagner du temps et devenir un ninja du clavier.\nl&#39;histoire\nle l&#39;histoire commande affichera l&#39;historique des commandes entrées dans le terminal. Lorsqu&#39;il est utilisé, toutes les commandes sont affichées en une seule fois dans une longue liste.\n\nl&#39;histoire\n\n\nAu début de chaque ligne de la liste se trouve un numéro et nous pouvons utiliser ce numéro pour exécuter cette commande à nouveau. Mais nous devons faire précéder le numéro d&#39;un point d&#39;exclamation.\n\n! 117\n\nhistoire avec grep\nEn utilisant un tuyau “|” avec le l&#39;histoire commande nous pouvons envoyer la sortie de l&#39;histoire à grep où nous pouvons ensuite rechercher des commandes spécifiques. Nous recherchons ici toutes les occurrences de “apt” dans l&#39;histoire.\n\nhistoire | grep “apt”\n\nRecherche CTRL + R\nEn utilisant cela, nous pouvons rechercher de manière interactive dans notre historique de commandes une commande spécifique. Pour commencer, nous appuyons ensemble sur CTRL + R, puis nous commençons à taper une partie de la commande. Par exemple, nous venons d&#39;utiliser le histoire | grep “apt” commande afin que nous puissions maintenant appuyer sur CTRL + R et commencer à taper l&#39;histoire et la recherche trouvera cette commande.\nTAB achèvement\nPensez à cela comme à la saisie automatique pour le terminal. La touche TAB est située juste au-dessus de la touche Verr Maj. Nous pouvons utiliser la complétion TAB pour vous aider à exécuter des commandes longues, des listes de répertoires. Si nous tapons les premières lettres d&#39;une commande, par exemple le sien et appuyez sur la touche TAB, elle complétera la commande pour afficher l&#39;histoire. \nMais si nous voulions compléter un chemin de répertoire long, par exemple / usr / lib / python3 / dist-packages alors nous pourrions commencer à taper / usr / lib / puis appuyez sur TAB pour nous montrer tous les répertoires disponibles le long de ce chemin. Nous pourrions alors commencer à taper python3 et en appuyant plusieurs fois sur la touche TAB, la commande restreindra les options que nous pouvons utiliser. \nTouches directionnelles\nUne autre façon de chercher dans votre l&#39;histoire est d&#39;utiliser les touches fléchées haut et bas. Avec ces touches, nous pouvons parcourir l’historique de nos commandes en arrière et en avant. Lorsque la commande correcte est affichée, appuyez sur Entrée pour exécuter.\nalias\nEn utilisant cette commande, nous pouvons créer des raccourcis / commandes courtes à partir de commandes beaucoup plus longues. Par exemple ici nous créons un alias appelé mise à jour et l&#39;utiliser pour appeler deux commandes. Le premier mettra à jour notre liste de logiciels installables, et si cela fonctionne avec succès, utilisez «&amp;&amp;» pour enchaîner les commandes, puis il exécutera la mise à niveau sur notre Raspberry Pi.\n\nalias updater = &quot;sudo apt update &amp;&amp; sudo apt upgrade -y&quot;\n\nMaintenant, nous pouvons exécuter notre commande de mise à jour simplement en tapant mise à jour dans le terminal. Notez qu&#39;une fois le Raspberry Pi éteint, cet alias est supprimé. \nPLUS: Tutoriels Raspberry Pi\n\n\nClick to rate this post!\r\n                                   \r\n                               [Total: 0  Average: 0]","paragraphs":["Crédit d&#39;image: Shutterstock\nLa plupart des gens utilisent Linux sur Raspberry Pi et son système d&#39;exploitation &quot;officiel&quot; est une version de Debian appelée Raspbian qui a été modifiée uniquement pour le Pi. Du point de vue de l&#39;utilisateur typique, l&#39;interface utilisateur du bureau Raspbian par défaut est similaire à Windows, avec un menu principal et une barre d&#39;état système sur le bureau, ainsi que des icônes pour les applications courantes.\nCependant, comme toutes les formes de Linux, Raspbian possède une interface de ligne de commande puissante qui vous donne beaucoup plus de contrôle sur l&#39;ordinateur que vous ne pouvez obtenir en utilisant l&#39;interface graphique. Et de nombreuses tâches importantes sont soit plus faciles, soit uniquement possibles via des commandes. C&#39;est pourquoi, ci-dessous, nous avons répertorié les commandes les plus importantes pour la navigation dans le système de fichiers, l&#39;installation de logiciels, l&#39;édition de fichiers et la surveillance des performances.\nOuvrir un terminal","Pour ouvrir un terminal à partir de l&#39;interface graphique Windows, cliquez sur l&#39;icône Terminal (il ressemble à un petit moniteur) ou appuyez sur CTRL + ALT + T. Une fois ouvert, un écran noir apparaît avec une invite clignotante. Si vous vous connectez à votre Pi via SSH ou si vous avez déjà démarré à l&#39;invite de commande, vous n&#39;avez pas besoin d&#39;ouvrir le terminal, car vous y êtes déjà.","pi @ raspberrypi: ~ $","Cette invite nous indique que nous sommes connectés en tant qu&#39;utilisateur appelé pi et que notre machine s&#39;appelle tarte aux framboises. Le $ fait référence à nos permissions, en ce sens que nous avons la permission de modifier n’importe quel fichier ou dossier de notre répertoire personnel, qui dans ce cas est: / home / pi /. \nDans notre répertoire personnel, nous pouvons stocker nos travaux, projets, images, etc. Mais nous ne pouvons pas endommager le système de fichiers sous-jacent, car nous n’avons pas l’autorisation de le faire. Pour apporter des modifications à l’ensemble du système, nous devons soit être un utilisateur appelé «root», qui dispose des mêmes pouvoirs que celui d’administrateur sous Windows, soit utiliser le programme suivant. sudo (voir ci-dessous) pour nous donner temporairement des autorisations supplémentaires. Dans ce guide, nous allons couvrir cela et bien plus encore.\nCommençons donc notre aventure en testant quelques commandes et en apprenant plus à propos de notre travail sur Raspberry Pi.\nsudo &#8211; Super User Do\nPar défaut, Raspbian, comme toutes les formes de Linux, ne vous donne pas les privilèges d’administrateur nécessaires pour effectuer certaines tâches essentielles, telles que l’installation de logiciels. Cependant, en faisant précéder toute commande du mot &quot;sudo&quot;, vous pouvez disposer des droits d&#39;administrateur pour cette exécution. Pour utiliser &quot;sudo&quot;, vous devez être dans le groupe de permissions &quot;subdoers&quot;, mais la bonne nouvelle est que l&#39;utilisateur par défaut de Raspberry Pi se trouve déjà dans ce groupe.\nPar exemple, pour mettre à niveau votre système d&#39;exploitation, vous devez taper:","sudo apt upgrade","Configurer votre Pi","Que vous souhaitiez changer votre mot de passe, activer VNC, overclocker votre Raspberry Pi ou configurer votre réseau Wi-Fi à partir du terminal, le moyen le plus simple consiste à utiliser l&#39;outil de configuration. Pour le lancer, tapez simplement:","sudo raspi-config","Navigation dans le système de fichiers\nDéplacer le système de fichiers est quelque chose que nous prenons pour acquis dans un environnement graphique. Mais avec le terminal, nous pouvons tout faire avec rapidité et précision. Nous avons juste besoin de connaître les commandes correctes. Si vous n&#39;êtes pas autorisé à effectuer l&#39;une de ces actions sur un fichier ou un répertoire particulier, préfacer la commande avec sudo vous le permettra probablement.\npwd &#8211; Imprimer le répertoire de travail\nCette commande affichera le chemin complet du répertoire dans lequel nous sommes, par exemple / home / pi /.","pwd","ls &#8211; Liste le contenu du répertoire\nCette commande est utilisée pour lister le contenu d&#39;un répertoire.\nListe les fichiers dans votre répertoire actuel.","ls","Répertoriez les fichiers dans un autre répertoire, tel que / var / log:","ls / var / log","Voir les fichiers et répertoires cachés, dans une longue liste avec des détails supplémentaires.","ls -lha","Répertoriez tous les fichiers d’un certain type, par exemple les fichiers .py Python.","ls * py","cd &#8211; Changer de répertoire\nEn utilisant cette commande, nous pouvons nous déplacer dans le système de fichiers. Par exemple, pour passer de notre répertoire personnel à Téléchargements","cd Téléchargements","Déplacer vers un répertoire dans une autre partie du système de fichiers, par exemple / var / log.","cd / var / log","Retournez au répertoire précédent dans lequel nous étions.","cd &#8211;","Retournez à notre répertoire personnel.","cd ~","Travailler avec des fichiers\nParfois, nous devons jeter un coup d’œil dans un fichier, rechercher une commande, une erreur ou un bogue spécifique et utiliser ces commandes à partir du terminal.\ncat &#8211; Imprimer des fichiers sur le terminal\nImprimez le contenu d&#39;un fichier sur le terminal, par exemple un fichier Python.","chat test.py","Imprimer le contenu du fichier sur le terminal avec les numéros de ligne.","cat -n test.py","less &#8211; Imprimer des fichiers sur le terminal\nCette commande permet d’imprimer le contenu d’un fichier par sections et nous pouvons faire défiler le fichier à l’aide des touches fléchées Page Haut / Bas et Début / Fin.","less / var / log / syslog","grep &#8211; Regarder à l&#39;intérieur d&#39;un fichier\nPour rechercher dans un fichier un mot / une section de texte spécifique. Généralement utilisé avec les fichiers journaux pour rechercher des problèmes. Dans cet exemple, nous utilisons lscpu imprimer les détails de la CPU qui est transmis via un tuyau | à grep que nous demandons de rechercher «MHz».","lscpu | grep “MHz”","Editer un fichier\nLorsque vous devez rapidement modifier un fichier de configuration, du code Python ou simplement écrire une liste de tâches à faire.\nnano\nNano est l&#39;éditeur de ligne de commande le plus simple pour les débutants. \nCréez un nouveau fichier, par exemple newfile.txt.","nano newfile.txt","Modifier un fichier existant, par exemple test.py.","nano test.py","Dans nano, nous naviguons à l’aide des touches fléchées et fonctionne comme un éditeur de texte classique.\nEnregistrez votre travail.","CTRL + O\nConfirmer le nom du fichier, appuyez sur Entrée","Sortez nano.","CTRL + X","Ressources système et gestion\nLa gestion de notre système d&#39;exploitation et la vérification des ressources du système est une pratique courante dans le terminal. Ici, nous montrons quelques commandes pour vous aider à démarrer.\nhtop &#8211; Afficher les processus du système\nAffiche la charge actuelle du processeur, l&#39;utilisation de la RAM et les processus système en cours. Installé par défaut sur Raspbian. Utile pour fermer les applications non réactives.","htop","free &#8211; Affiche la quantité de RAM libre et utilisée \nCette commande nous dira combien de RAM est utilisée et ce qui est libre pour les applications. En utilisant l’option -m, nous pouvons définir les valeurs en Mo.","gratuit -m","dmesg &#8211; Surveiller les événements du noyau \nLe noyau est le noyau du système d&#39;exploitation et avec dmesg, nous pouvons voir quels événements se produisent dans les coulisses. Utile pour les problèmes de débogage avec les périphériques.","dmesg","Gestion de fichiers\nLe déplacement, la suppression, la copie et la création de nouveaux fichiers et répertoires font partie des actions les plus élémentaires que nous devons effectuer. Depuis le terminal, nous pouvons faire cela et bien plus encore.\nmv &#8211; Déplacer / renommer un fichier\nCette commande offre deux fonctions. Nous pouvons déplacer un fichier d&#39;un emplacement à un autre. Par exemple ici nous passons test.py au Les documents annuaire.","mv test.py Documents /","La commande peut également être utilisée pour renommer un fichier ou un répertoire. Ici nous renommons test.py à test2.py.","mv test.py test2.py","rm &#8211; Supprimer un fichier\nAvec cette commande, nous pouvons supprimer des fichiers et des répertoires. Dans cet exemple, nous supprimons le fichier test.py.","rm test.py","cp &#8211; Copier un fichier\nPour copier un fichier, par exemple test.py dans notre Les documents annuaire.","cp test.py Documents /","Pour copier un répertoire, par exemple / home / pi /test2 à / home / pi / Documents /  nous devons utiliser le -r possibilité de tout copier.","cp -r test2 / Documents /","mkdir &#8211; Crée un répertoire\nCréez un nouveau répertoire pour stocker le travail. Par exemple, créons un répertoire appelé Travail dans notre répertoire personnel.","mkdir travail","Installation du logiciel\nComme tout ordinateur, nous devons nous assurer que notre logiciel est à jour et que sur notre Raspberry Pi, cet outil s&#39;appelle apt.\napt &#8211; Installer et gérer des logiciels\nApt, l&#39;outil de packaging avancé. L&#39;App Store de Linux. Pour utiliser apt, nous devrons utiliser sudo car il apportera des modifications au système d&#39;exploitation.\nTout d&#39;abord, nous mettons à jour la liste des logiciels installables.","sudo apt update","Ensuite, nous pouvons installer une application spécifique, par exemple pour installer vlc.","sudo apt install vlc","Ou nous pouvons mettre à jour tous les logiciels de notre Raspberry Pi. Notez que pour cette commande nous passons le -y possibilité d&#39;accepter automatiquement d&#39;installer chaque paquet. Mais c&#39;est optionnel.","sudo apt upgrade -y","Connectivité réseau et Internet\nVérifier que votre Raspberry Pi est connecté à Internet est une tâche fondamentale mais cruciale. Cela nous permet de déboguer nos projets IoT et de regarder des vidéos YouTube.\nping &#8211; Vérifiez que nous sommes connectés\nle ping Cette commande permet de vérifier que notre Raspberry Pi est connecté au réseau Internet / domestique. \nNous pouvons envoyer un ping à un site Web.","ping google.com","Ou à une adresse IP telle que le serveur DNS de Google.","ping 8.8.8.8","Ou, pour les contrôles de connectivité interne, nous pouvons envoyer un ping aux périphériques de notre réseau domestique. Cet exemple suppose que notre plage d&#39;adresses IP est 192.168.1.1 mais que votre plage peut être différente.","ping 192.168.1.1","nom d&#39;hôte &#8211; Obtenir l&#39;adresse IP de votre Raspberry Pi\nLe moyen le plus simple de trouver l&#39;adresse IP de notre Raspberry Pi est d&#39;utiliser nom d&#39;hôte avec le -I (majuscule i) qui affichera toutes les adresses IP (WiFi et Ethernet)","nom d&#39;hôte -I","Curl &#8211; Transférer des données sur un réseau\nAvec cette commande, nous pouvons transférer un fichier vers et depuis notre Raspberry Pi. Par exemple, si nous voulions télécharger une image depuis un site Web, nous utiliserions boucle avec le option -o créer un fichier nommé image.jpg.","curl http://link-to-theimage.com/image.jpg -o image.jpg","le boucle Cette commande est particulièrement utile pour télécharger des scripts d’installation afin d’installer automatiquement les add on. Mais il doit être utilisé avec prudence et tout code révisé avant son utilisation.\nGain de temps\nLe terminal Linux a beaucoup de secrets et d’astuces, tous conçus pour vous faire gagner du temps et devenir un ninja du clavier.\nl&#39;histoire\nle l&#39;histoire commande affichera l&#39;historique des commandes entrées dans le terminal. Lorsqu&#39;il est utilisé, toutes les commandes sont affichées en une seule fois dans une longue liste.","l&#39;histoire","Au début de chaque ligne de la liste se trouve un numéro et nous pouvons utiliser ce numéro pour exécuter cette commande à nouveau. Mais nous devons faire précéder le numéro d&#39;un point d&#39;exclamation.","! 117","histoire avec grep\nEn utilisant un tuyau “|” avec le l&#39;histoire commande nous pouvons envoyer la sortie de l&#39;histoire à grep où nous pouvons ensuite rechercher des commandes spécifiques. Nous recherchons ici toutes les occurrences de “apt” dans l&#39;histoire.","histoire | grep “apt”","Recherche CTRL + R\nEn utilisant cela, nous pouvons rechercher de manière interactive dans notre historique de commandes une commande spécifique. Pour commencer, nous appuyons ensemble sur CTRL + R, puis nous commençons à taper une partie de la commande. Par exemple, nous venons d&#39;utiliser le histoire | grep “apt” commande afin que nous puissions maintenant appuyer sur CTRL + R et commencer à taper l&#39;histoire et la recherche trouvera cette commande.\nTAB achèvement\nPensez à cela comme à la saisie automatique pour le terminal. La touche TAB est située juste au-dessus de la touche Verr Maj. Nous pouvons utiliser la complétion TAB pour vous aider à exécuter des commandes longues, des listes de répertoires. Si nous tapons les premières lettres d&#39;une commande, par exemple le sien et appuyez sur la touche TAB, elle complétera la commande pour afficher l&#39;histoire. \nMais si nous voulions compléter un chemin de répertoire long, par exemple / usr / lib / python3 / dist-packages alors nous pourrions commencer à taper / usr / lib / puis appuyez sur TAB pour nous montrer tous les répertoires disponibles le long de ce chemin. Nous pourrions alors commencer à taper python3 et en appuyant plusieurs fois sur la touche TAB, la commande restreindra les options que nous pouvons utiliser. \nTouches directionnelles\nUne autre façon de chercher dans votre l&#39;histoire est d&#39;utiliser les touches fléchées haut et bas. Avec ces touches, nous pouvons parcourir l’historique de nos commandes en arrière et en avant. Lorsque la commande correcte est affichée, appuyez sur Entrée pour exécuter.\nalias\nEn utilisant cette commande, nous pouvons créer des raccourcis / commandes courtes à partir de commandes beaucoup plus longues. Par exemple ici nous créons un alias appelé mise à jour et l&#39;utiliser pour appeler deux commandes. Le premier mettra à jour notre liste de logiciels installables, et si cela fonctionne avec succès, utilisez «&amp;&amp;» pour enchaîner les commandes, puis il exécutera la mise à niveau sur notre Raspberry Pi.","alias updater = &quot;sudo apt update &amp;&amp; sudo apt upgrade -y&quot;","Maintenant, nous pouvons exécuter notre commande de mise à jour simplement en tapant mise à jour dans le terminal. Notez qu&#39;une fois le Raspberry Pi éteint, cet alias est supprimé. \nPLUS: Tutoriels Raspberry Pi","Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"Crédit d&#39;image: Shutterstock\nLa plupart des gens utilisent Linux sur Raspberry Pi et son système d&#39;exploitation &quot;officiel&quot; est une version de Debian appelée Raspbian qui a été modifiée uniquement pour le Pi. Du point de vue de l&#39;utilisateur typique, l&#39;interface utilisateur du bureau Raspbian par défaut est similaire à Windows, avec un menu principal et une barre d&#39;état système sur le bureau, ainsi que des icônes pour les applications courantes.\nCependant, comme toutes les formes de Linux, Raspbian possède une interface de ligne de commande puissante qui vous donne beaucoup plus de contrôle sur l&#39;ordinateur que vous ne pouvez obtenir en utilisant l&#39;interface graphique. Et de nombreuses tâches importantes sont soit plus faciles, soit uniquement possibles via des commandes. C&#39;est pourquoi, ci-dessous, nous avons répertorié les commandes les plus importantes pour la navigation dans le système de fichiers, l&#39;installation de logiciels, l&#39;édition de fichiers et la surveillance des performances.\nOuvrir un terminal","html":"<p>Crédit d&#039;image: Shutterstock\nLa plupart des gens utilisent Linux sur Raspberry Pi et son système d&#039;exploitation &quot;officiel&quot; est une version de Debian appelée Raspbian qui a été modifiée uniquement pour le Pi. Du point de vue de l&#039;utilisateur typique, l&#039;interface utilisateur du bureau Raspbian par défaut est similaire à Windows, avec un menu principal et une barre d&#039;état système sur le bureau, ainsi que des icônes pour les applications courantes.\nCependant, comme toutes les formes de Linux, Raspbian possède une interface de ligne de commande puissante qui vous donne beaucoup plus de contrôle sur l&#039;ordinateur que vous ne pouvez obtenir en utilisant l&#039;interface graphique. Et de nombreuses tâches importantes sont soit plus faciles, soit uniquement possibles via des commandes. C&#039;est pourquoi, ci-dessous, nous avons répertorié les commandes les plus importantes pour la navigation dans le système de fichiers, l&#039;installation de logiciels, l&#039;édition de fichiers et la surveillance des performances.\nOuvrir un terminal</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"Pour ouvrir un terminal à partir de l&#39;interface graphique Windows, cliquez sur l&#39;icône Terminal (il ressemble à un petit moniteur) ou appuyez sur CTRL + ALT + T. Une fois ouvert, un écran noir apparaît avec une invite clignotante. Si vous vous connectez à votre Pi via SSH ou si vous avez déjà démarré à l&#39;invite de commande, vous n&#39;avez pas besoin d&#39;ouvrir le terminal, car vous y êtes déjà.","html":"<p>Pour ouvrir un terminal à partir de l&#039;interface graphique Windows, cliquez sur l&#039;icône Terminal (il ressemble à un petit moniteur) ou appuyez sur CTRL + ALT + T. Une fois ouvert, un écran noir apparaît avec une invite clignotante. Si vous vous connectez à votre Pi via SSH ou si vous avez déjà démarré à l&#039;invite de commande, vous n&#039;avez pas besoin d&#039;ouvrir le terminal, car vous y êtes déjà.</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"pi @ raspberrypi: ~ $","html":"<p>pi @ raspberrypi: ~ $</p>"},{"id":"text-4","type":"text","heading":"","plain_text":"Cette invite nous indique que nous sommes connectés en tant qu&#39;utilisateur appelé pi et que notre machine s&#39;appelle tarte aux framboises. Le $ fait référence à nos permissions, en ce sens que nous avons la permission de modifier n’importe quel fichier ou dossier de notre répertoire personnel, qui dans ce cas est: / home / pi /. \nDans notre répertoire personnel, nous pouvons stocker nos travaux, projets, images, etc. Mais nous ne pouvons pas endommager le système de fichiers sous-jacent, car nous n’avons pas l’autorisation de le faire. Pour apporter des modifications à l’ensemble du système, nous devons soit être un utilisateur appelé «root», qui dispose des mêmes pouvoirs que celui d’administrateur sous Windows, soit utiliser le programme suivant. sudo (voir ci-dessous) pour nous donner temporairement des autorisations supplémentaires. Dans ce guide, nous allons couvrir cela et bien plus encore.\nCommençons donc notre aventure en testant quelques commandes et en apprenant plus à propos de notre travail sur Raspberry Pi.\nsudo &#8211; Super User Do\nPar défaut, Raspbian, comme toutes les formes de Linux, ne vous donne pas les privilèges d’administrateur nécessaires pour effectuer certaines tâches essentielles, telles que l’installation de logiciels. Cependant, en faisant précéder toute commande du mot &quot;sudo&quot;, vous pouvez disposer des droits d&#39;administrateur pour cette exécution. Pour utiliser &quot;sudo&quot;, vous devez être dans le groupe de permissions &quot;subdoers&quot;, mais la bonne nouvelle est que l&#39;utilisateur par défaut de Raspberry Pi se trouve déjà dans ce groupe.\nPar exemple, pour mettre à niveau votre système d&#39;exploitation, vous devez taper:","html":"<p>Cette invite nous indique que nous sommes connectés en tant qu&#039;utilisateur appelé pi et que notre machine s&#039;appelle tarte aux framboises. Le $ fait référence à nos permissions, en ce sens que nous avons la permission de modifier n’importe quel fichier ou dossier de notre répertoire personnel, qui dans ce cas est: / home / pi /. \nDans notre répertoire personnel, nous pouvons stocker nos travaux, projets, images, etc. Mais nous ne pouvons pas endommager le système de fichiers sous-jacent, car nous n’avons pas l’autorisation de le faire. Pour apporter des modifications à l’ensemble du système, nous devons soit être un utilisateur appelé «root», qui dispose des mêmes pouvoirs que celui d’administrateur sous Windows, soit utiliser le programme suivant. sudo (voir ci-dessous) pour nous donner temporairement des autorisations supplémentaires. Dans ce guide, nous allons couvrir cela et bien plus encore.\nCommençons donc notre aventure en testant quelques commandes et en apprenant plus à propos de notre travail sur Raspberry Pi.\nsudo &#8211; Super User Do\nPar défaut, Raspbian, comme toutes les formes de Linux, ne vous donne pas les privilèges d’administrateur nécessaires pour effectuer certaines tâches essentielles, telles que l’installation de logiciels. Cependant, en faisant précéder toute commande du mot &quot;sudo&quot;, vous pouvez disposer des droits d&#039;administrateur pour cette exécution. Pour utiliser &quot;sudo&quot;, vous devez être dans le groupe de permissions &quot;subdoers&quot;, mais la bonne nouvelle est que l&#039;utilisateur par défaut de Raspberry Pi se trouve déjà dans ce groupe.\nPar exemple, pour mettre à niveau votre système d&#039;exploitation, vous devez taper:</p>"},{"id":"text-5","type":"text","heading":"","plain_text":"sudo apt upgrade","html":"<p>sudo apt upgrade</p>"},{"id":"text-6","type":"text","heading":"","plain_text":"Configurer votre Pi","html":"<p>Configurer votre Pi</p>"},{"id":"text-7","type":"text","heading":"","plain_text":"Que vous souhaitiez changer votre mot de passe, activer VNC, overclocker votre Raspberry Pi ou configurer votre réseau Wi-Fi à partir du terminal, le moyen le plus simple consiste à utiliser l&#39;outil de configuration. Pour le lancer, tapez simplement:","html":"<p>Que vous souhaitiez changer votre mot de passe, activer VNC, overclocker votre Raspberry Pi ou configurer votre réseau Wi-Fi à partir du terminal, le moyen le plus simple consiste à utiliser l&#039;outil de configuration. Pour le lancer, tapez simplement:</p>"},{"id":"text-8","type":"text","heading":"","plain_text":"sudo raspi-config","html":"<p>sudo raspi-config</p>"},{"id":"text-9","type":"text","heading":"","plain_text":"Navigation dans le système de fichiers\nDéplacer le système de fichiers est quelque chose que nous prenons pour acquis dans un environnement graphique. Mais avec le terminal, nous pouvons tout faire avec rapidité et précision. Nous avons juste besoin de connaître les commandes correctes. Si vous n&#39;êtes pas autorisé à effectuer l&#39;une de ces actions sur un fichier ou un répertoire particulier, préfacer la commande avec sudo vous le permettra probablement.\npwd &#8211; Imprimer le répertoire de travail\nCette commande affichera le chemin complet du répertoire dans lequel nous sommes, par exemple / home / pi /.","html":"<p>Navigation dans le système de fichiers\nDéplacer le système de fichiers est quelque chose que nous prenons pour acquis dans un environnement graphique. Mais avec le terminal, nous pouvons tout faire avec rapidité et précision. Nous avons juste besoin de connaître les commandes correctes. Si vous n&#039;êtes pas autorisé à effectuer l&#039;une de ces actions sur un fichier ou un répertoire particulier, préfacer la commande avec sudo vous le permettra probablement.\npwd &#8211; Imprimer le répertoire de travail\nCette commande affichera le chemin complet du répertoire dans lequel nous sommes, par exemple / home / pi /.</p>"},{"id":"text-10","type":"text","heading":"","plain_text":"pwd","html":"<p>pwd</p>"},{"id":"text-11","type":"text","heading":"","plain_text":"ls &#8211; Liste le contenu du répertoire\nCette commande est utilisée pour lister le contenu d&#39;un répertoire.\nListe les fichiers dans votre répertoire actuel.","html":"<p>ls &#8211; Liste le contenu du répertoire\nCette commande est utilisée pour lister le contenu d&#039;un répertoire.\nListe les fichiers dans votre répertoire actuel.</p>"},{"id":"text-12","type":"text","heading":"","plain_text":"ls","html":"<p>ls</p>"},{"id":"text-13","type":"text","heading":"","plain_text":"Répertoriez les fichiers dans un autre répertoire, tel que / var / log:","html":"<p>Répertoriez les fichiers dans un autre répertoire, tel que / var / log:</p>"},{"id":"text-14","type":"text","heading":"","plain_text":"ls / var / log","html":"<p>ls / var / log</p>"},{"id":"text-15","type":"text","heading":"","plain_text":"Voir les fichiers et répertoires cachés, dans une longue liste avec des détails supplémentaires.","html":"<p>Voir les fichiers et répertoires cachés, dans une longue liste avec des détails supplémentaires.</p>"},{"id":"text-16","type":"text","heading":"","plain_text":"ls -lha","html":"<p>ls -lha</p>"},{"id":"text-17","type":"text","heading":"","plain_text":"Répertoriez tous les fichiers d’un certain type, par exemple les fichiers .py Python.","html":"<p>Répertoriez tous les fichiers d’un certain type, par exemple les fichiers .py Python.</p>"},{"id":"text-18","type":"text","heading":"","plain_text":"ls * py","html":"<p>ls * py</p>"},{"id":"text-19","type":"text","heading":"","plain_text":"cd &#8211; Changer de répertoire\nEn utilisant cette commande, nous pouvons nous déplacer dans le système de fichiers. Par exemple, pour passer de notre répertoire personnel à Téléchargements","html":"<p>cd &#8211; Changer de répertoire\nEn utilisant cette commande, nous pouvons nous déplacer dans le système de fichiers. Par exemple, pour passer de notre répertoire personnel à Téléchargements</p>"},{"id":"text-20","type":"text","heading":"","plain_text":"cd Téléchargements","html":"<p>cd Téléchargements</p>"},{"id":"text-21","type":"text","heading":"","plain_text":"Déplacer vers un répertoire dans une autre partie du système de fichiers, par exemple / var / log.","html":"<p>Déplacer vers un répertoire dans une autre partie du système de fichiers, par exemple / var / log.</p>"},{"id":"text-22","type":"text","heading":"","plain_text":"cd / var / log","html":"<p>cd / var / log</p>"},{"id":"text-23","type":"text","heading":"","plain_text":"Retournez au répertoire précédent dans lequel nous étions.","html":"<p>Retournez au répertoire précédent dans lequel nous étions.</p>"},{"id":"text-24","type":"text","heading":"","plain_text":"cd &#8211;","html":"<p>cd &#8211;</p>"},{"id":"text-25","type":"text","heading":"","plain_text":"Retournez à notre répertoire personnel.","html":"<p>Retournez à notre répertoire personnel.</p>"},{"id":"text-26","type":"text","heading":"","plain_text":"cd ~","html":"<p>cd ~</p>"},{"id":"text-27","type":"text","heading":"","plain_text":"Travailler avec des fichiers\nParfois, nous devons jeter un coup d’œil dans un fichier, rechercher une commande, une erreur ou un bogue spécifique et utiliser ces commandes à partir du terminal.\ncat &#8211; Imprimer des fichiers sur le terminal\nImprimez le contenu d&#39;un fichier sur le terminal, par exemple un fichier Python.","html":"<p>Travailler avec des fichiers\nParfois, nous devons jeter un coup d’œil dans un fichier, rechercher une commande, une erreur ou un bogue spécifique et utiliser ces commandes à partir du terminal.\ncat &#8211; Imprimer des fichiers sur le terminal\nImprimez le contenu d&#039;un fichier sur le terminal, par exemple un fichier Python.</p>"},{"id":"text-28","type":"text","heading":"","plain_text":"chat test.py","html":"<p>chat test.py</p>"},{"id":"text-29","type":"text","heading":"","plain_text":"Imprimer le contenu du fichier sur le terminal avec les numéros de ligne.","html":"<p>Imprimer le contenu du fichier sur le terminal avec les numéros de ligne.</p>"},{"id":"text-30","type":"text","heading":"","plain_text":"cat -n test.py","html":"<p>cat -n test.py</p>"},{"id":"text-31","type":"text","heading":"","plain_text":"less &#8211; Imprimer des fichiers sur le terminal\nCette commande permet d’imprimer le contenu d’un fichier par sections et nous pouvons faire défiler le fichier à l’aide des touches fléchées Page Haut / Bas et Début / Fin.","html":"<p>less &#8211; Imprimer des fichiers sur le terminal\nCette commande permet d’imprimer le contenu d’un fichier par sections et nous pouvons faire défiler le fichier à l’aide des touches fléchées Page Haut / Bas et Début / Fin.</p>"},{"id":"text-32","type":"text","heading":"","plain_text":"less / var / log / syslog","html":"<p>less / var / log / syslog</p>"},{"id":"text-33","type":"text","heading":"","plain_text":"grep &#8211; Regarder à l&#39;intérieur d&#39;un fichier\nPour rechercher dans un fichier un mot / une section de texte spécifique. Généralement utilisé avec les fichiers journaux pour rechercher des problèmes. Dans cet exemple, nous utilisons lscpu imprimer les détails de la CPU qui est transmis via un tuyau | à grep que nous demandons de rechercher «MHz».","html":"<p>grep &#8211; Regarder à l&#039;intérieur d&#039;un fichier\nPour rechercher dans un fichier un mot / une section de texte spécifique. Généralement utilisé avec les fichiers journaux pour rechercher des problèmes. Dans cet exemple, nous utilisons lscpu imprimer les détails de la CPU qui est transmis via un tuyau | à grep que nous demandons de rechercher «MHz».</p>"},{"id":"text-34","type":"text","heading":"","plain_text":"lscpu | grep “MHz”","html":"<p>lscpu | grep “MHz”</p>"},{"id":"text-35","type":"text","heading":"","plain_text":"Editer un fichier\nLorsque vous devez rapidement modifier un fichier de configuration, du code Python ou simplement écrire une liste de tâches à faire.\nnano\nNano est l&#39;éditeur de ligne de commande le plus simple pour les débutants. \nCréez un nouveau fichier, par exemple newfile.txt.","html":"<p>Editer un fichier\nLorsque vous devez rapidement modifier un fichier de configuration, du code Python ou simplement écrire une liste de tâches à faire.\nnano\nNano est l&#039;éditeur de ligne de commande le plus simple pour les débutants. \nCréez un nouveau fichier, par exemple newfile.txt.</p>"},{"id":"text-36","type":"text","heading":"","plain_text":"nano newfile.txt","html":"<p>nano newfile.txt</p>"},{"id":"text-37","type":"text","heading":"","plain_text":"Modifier un fichier existant, par exemple test.py.","html":"<p>Modifier un fichier existant, par exemple test.py.</p>"},{"id":"text-38","type":"text","heading":"","plain_text":"nano test.py","html":"<p>nano test.py</p>"},{"id":"text-39","type":"text","heading":"","plain_text":"Dans nano, nous naviguons à l’aide des touches fléchées et fonctionne comme un éditeur de texte classique.\nEnregistrez votre travail.","html":"<p>Dans nano, nous naviguons à l’aide des touches fléchées et fonctionne comme un éditeur de texte classique.\nEnregistrez votre travail.</p>"},{"id":"text-40","type":"text","heading":"","plain_text":"CTRL + O\nConfirmer le nom du fichier, appuyez sur Entrée","html":"<p>CTRL + O\nConfirmer le nom du fichier, appuyez sur Entrée</p>"},{"id":"text-41","type":"text","heading":"","plain_text":"Sortez nano.","html":"<p>Sortez nano.</p>"},{"id":"text-42","type":"text","heading":"","plain_text":"CTRL + X","html":"<p>CTRL + X</p>"},{"id":"text-43","type":"text","heading":"","plain_text":"Ressources système et gestion\nLa gestion de notre système d&#39;exploitation et la vérification des ressources du système est une pratique courante dans le terminal. Ici, nous montrons quelques commandes pour vous aider à démarrer.\nhtop &#8211; Afficher les processus du système\nAffiche la charge actuelle du processeur, l&#39;utilisation de la RAM et les processus système en cours. Installé par défaut sur Raspbian. Utile pour fermer les applications non réactives.","html":"<p>Ressources système et gestion\nLa gestion de notre système d&#039;exploitation et la vérification des ressources du système est une pratique courante dans le terminal. Ici, nous montrons quelques commandes pour vous aider à démarrer.\nhtop &#8211; Afficher les processus du système\nAffiche la charge actuelle du processeur, l&#039;utilisation de la RAM et les processus système en cours. Installé par défaut sur Raspbian. Utile pour fermer les applications non réactives.</p>"},{"id":"text-44","type":"text","heading":"","plain_text":"htop","html":"<p>htop</p>"},{"id":"text-45","type":"text","heading":"","plain_text":"free &#8211; Affiche la quantité de RAM libre et utilisée \nCette commande nous dira combien de RAM est utilisée et ce qui est libre pour les applications. En utilisant l’option -m, nous pouvons définir les valeurs en Mo.","html":"<p>free &#8211; Affiche la quantité de RAM libre et utilisée \nCette commande nous dira combien de RAM est utilisée et ce qui est libre pour les applications. En utilisant l’option -m, nous pouvons définir les valeurs en Mo.</p>"},{"id":"text-46","type":"text","heading":"","plain_text":"gratuit -m","html":"<p>gratuit -m</p>"},{"id":"text-47","type":"text","heading":"","plain_text":"dmesg &#8211; Surveiller les événements du noyau \nLe noyau est le noyau du système d&#39;exploitation et avec dmesg, nous pouvons voir quels événements se produisent dans les coulisses. Utile pour les problèmes de débogage avec les périphériques.","html":"<p>dmesg &#8211; Surveiller les événements du noyau \nLe noyau est le noyau du système d&#039;exploitation et avec dmesg, nous pouvons voir quels événements se produisent dans les coulisses. Utile pour les problèmes de débogage avec les périphériques.</p>"},{"id":"text-48","type":"text","heading":"","plain_text":"dmesg","html":"<p>dmesg</p>"},{"id":"text-49","type":"text","heading":"","plain_text":"Gestion de fichiers\nLe déplacement, la suppression, la copie et la création de nouveaux fichiers et répertoires font partie des actions les plus élémentaires que nous devons effectuer. Depuis le terminal, nous pouvons faire cela et bien plus encore.\nmv &#8211; Déplacer / renommer un fichier\nCette commande offre deux fonctions. Nous pouvons déplacer un fichier d&#39;un emplacement à un autre. Par exemple ici nous passons test.py au Les documents annuaire.","html":"<p>Gestion de fichiers\nLe déplacement, la suppression, la copie et la création de nouveaux fichiers et répertoires font partie des actions les plus élémentaires que nous devons effectuer. Depuis le terminal, nous pouvons faire cela et bien plus encore.\nmv &#8211; Déplacer / renommer un fichier\nCette commande offre deux fonctions. Nous pouvons déplacer un fichier d&#039;un emplacement à un autre. Par exemple ici nous passons test.py au Les documents annuaire.</p>"},{"id":"text-50","type":"text","heading":"","plain_text":"mv test.py Documents /","html":"<p>mv test.py Documents /</p>"},{"id":"text-51","type":"text","heading":"","plain_text":"La commande peut également être utilisée pour renommer un fichier ou un répertoire. Ici nous renommons test.py à test2.py.","html":"<p>La commande peut également être utilisée pour renommer un fichier ou un répertoire. Ici nous renommons test.py à test2.py.</p>"},{"id":"text-52","type":"text","heading":"","plain_text":"mv test.py test2.py","html":"<p>mv test.py test2.py</p>"},{"id":"text-53","type":"text","heading":"","plain_text":"rm &#8211; Supprimer un fichier\nAvec cette commande, nous pouvons supprimer des fichiers et des répertoires. Dans cet exemple, nous supprimons le fichier test.py.","html":"<p>rm &#8211; Supprimer un fichier\nAvec cette commande, nous pouvons supprimer des fichiers et des répertoires. Dans cet exemple, nous supprimons le fichier test.py.</p>"},{"id":"text-54","type":"text","heading":"","plain_text":"rm test.py","html":"<p>rm test.py</p>"},{"id":"text-55","type":"text","heading":"","plain_text":"cp &#8211; Copier un fichier\nPour copier un fichier, par exemple test.py dans notre Les documents annuaire.","html":"<p>cp &#8211; Copier un fichier\nPour copier un fichier, par exemple test.py dans notre Les documents annuaire.</p>"},{"id":"text-56","type":"text","heading":"","plain_text":"cp test.py Documents /","html":"<p>cp test.py Documents /</p>"},{"id":"text-57","type":"text","heading":"","plain_text":"Pour copier un répertoire, par exemple / home / pi /test2 à / home / pi / Documents /  nous devons utiliser le -r possibilité de tout copier.","html":"<p>Pour copier un répertoire, par exemple / home / pi /test2 à / home / pi / Documents /  nous devons utiliser le -r possibilité de tout copier.</p>"},{"id":"text-58","type":"text","heading":"","plain_text":"cp -r test2 / Documents /","html":"<p>cp -r test2 / Documents /</p>"},{"id":"text-59","type":"text","heading":"","plain_text":"mkdir &#8211; Crée un répertoire\nCréez un nouveau répertoire pour stocker le travail. Par exemple, créons un répertoire appelé Travail dans notre répertoire personnel.","html":"<p>mkdir &#8211; Crée un répertoire\nCréez un nouveau répertoire pour stocker le travail. Par exemple, créons un répertoire appelé Travail dans notre répertoire personnel.</p>"},{"id":"text-60","type":"text","heading":"","plain_text":"mkdir travail","html":"<p>mkdir travail</p>"},{"id":"text-61","type":"text","heading":"","plain_text":"Installation du logiciel\nComme tout ordinateur, nous devons nous assurer que notre logiciel est à jour et que sur notre Raspberry Pi, cet outil s&#39;appelle apt.\napt &#8211; Installer et gérer des logiciels\nApt, l&#39;outil de packaging avancé. L&#39;App Store de Linux. Pour utiliser apt, nous devrons utiliser sudo car il apportera des modifications au système d&#39;exploitation.\nTout d&#39;abord, nous mettons à jour la liste des logiciels installables.","html":"<p>Installation du logiciel\nComme tout ordinateur, nous devons nous assurer que notre logiciel est à jour et que sur notre Raspberry Pi, cet outil s&#039;appelle apt.\napt &#8211; Installer et gérer des logiciels\nApt, l&#039;outil de packaging avancé. L&#039;App Store de Linux. Pour utiliser apt, nous devrons utiliser sudo car il apportera des modifications au système d&#039;exploitation.\nTout d&#039;abord, nous mettons à jour la liste des logiciels installables.</p>"},{"id":"text-62","type":"text","heading":"","plain_text":"sudo apt update","html":"<p>sudo apt update</p>"},{"id":"text-63","type":"text","heading":"","plain_text":"Ensuite, nous pouvons installer une application spécifique, par exemple pour installer vlc.","html":"<p>Ensuite, nous pouvons installer une application spécifique, par exemple pour installer vlc.</p>"},{"id":"text-64","type":"text","heading":"","plain_text":"sudo apt install vlc","html":"<p>sudo apt install vlc</p>"},{"id":"text-65","type":"text","heading":"","plain_text":"Ou nous pouvons mettre à jour tous les logiciels de notre Raspberry Pi. Notez que pour cette commande nous passons le -y possibilité d&#39;accepter automatiquement d&#39;installer chaque paquet. Mais c&#39;est optionnel.","html":"<p>Ou nous pouvons mettre à jour tous les logiciels de notre Raspberry Pi. Notez que pour cette commande nous passons le -y possibilité d&#039;accepter automatiquement d&#039;installer chaque paquet. Mais c&#039;est optionnel.</p>"},{"id":"text-66","type":"text","heading":"","plain_text":"sudo apt upgrade -y","html":"<p>sudo apt upgrade -y</p>"},{"id":"text-67","type":"text","heading":"","plain_text":"Connectivité réseau et Internet\nVérifier que votre Raspberry Pi est connecté à Internet est une tâche fondamentale mais cruciale. Cela nous permet de déboguer nos projets IoT et de regarder des vidéos YouTube.\nping &#8211; Vérifiez que nous sommes connectés\nle ping Cette commande permet de vérifier que notre Raspberry Pi est connecté au réseau Internet / domestique. \nNous pouvons envoyer un ping à un site Web.","html":"<p>Connectivité réseau et Internet\nVérifier que votre Raspberry Pi est connecté à Internet est une tâche fondamentale mais cruciale. Cela nous permet de déboguer nos projets IoT et de regarder des vidéos YouTube.\nping &#8211; Vérifiez que nous sommes connectés\nle ping Cette commande permet de vérifier que notre Raspberry Pi est connecté au réseau Internet / domestique. \nNous pouvons envoyer un ping à un site Web.</p>"},{"id":"text-68","type":"text","heading":"","plain_text":"ping google.com","html":"<p>ping google.com</p>"},{"id":"text-69","type":"text","heading":"","plain_text":"Ou à une adresse IP telle que le serveur DNS de Google.","html":"<p>Ou à une adresse IP telle que le serveur DNS de Google.</p>"},{"id":"text-70","type":"text","heading":"","plain_text":"ping 8.8.8.8","html":"<p>ping 8.8.8.8</p>"},{"id":"text-71","type":"text","heading":"","plain_text":"Ou, pour les contrôles de connectivité interne, nous pouvons envoyer un ping aux périphériques de notre réseau domestique. Cet exemple suppose que notre plage d&#39;adresses IP est 192.168.1.1 mais que votre plage peut être différente.","html":"<p>Ou, pour les contrôles de connectivité interne, nous pouvons envoyer un ping aux périphériques de notre réseau domestique. Cet exemple suppose que notre plage d&#039;adresses IP est 192.168.1.1 mais que votre plage peut être différente.</p>"},{"id":"text-72","type":"text","heading":"","plain_text":"ping 192.168.1.1","html":"<p>ping 192.168.1.1</p>"},{"id":"text-73","type":"text","heading":"","plain_text":"nom d&#39;hôte &#8211; Obtenir l&#39;adresse IP de votre Raspberry Pi\nLe moyen le plus simple de trouver l&#39;adresse IP de notre Raspberry Pi est d&#39;utiliser nom d&#39;hôte avec le -I (majuscule i) qui affichera toutes les adresses IP (WiFi et Ethernet)","html":"<p>nom d&#039;hôte &#8211; Obtenir l&#039;adresse IP de votre Raspberry Pi\nLe moyen le plus simple de trouver l&#039;adresse IP de notre Raspberry Pi est d&#039;utiliser nom d&#039;hôte avec le -I (majuscule i) qui affichera toutes les adresses IP (WiFi et Ethernet)</p>"},{"id":"text-74","type":"text","heading":"","plain_text":"nom d&#39;hôte -I","html":"<p>nom d&#039;hôte -I</p>"},{"id":"text-75","type":"text","heading":"","plain_text":"Curl &#8211; Transférer des données sur un réseau\nAvec cette commande, nous pouvons transférer un fichier vers et depuis notre Raspberry Pi. Par exemple, si nous voulions télécharger une image depuis un site Web, nous utiliserions boucle avec le option -o créer un fichier nommé image.jpg.","html":"<p>Curl &#8211; Transférer des données sur un réseau\nAvec cette commande, nous pouvons transférer un fichier vers et depuis notre Raspberry Pi. Par exemple, si nous voulions télécharger une image depuis un site Web, nous utiliserions boucle avec le option -o créer un fichier nommé image.jpg.</p>"},{"id":"text-76","type":"text","heading":"","plain_text":"curl http://link-to-theimage.com/image.jpg -o image.jpg","html":"<p>curl http://link-to-theimage.com/image.jpg -o image.jpg</p>"},{"id":"text-77","type":"text","heading":"","plain_text":"le boucle Cette commande est particulièrement utile pour télécharger des scripts d’installation afin d’installer automatiquement les add on. Mais il doit être utilisé avec prudence et tout code révisé avant son utilisation.\nGain de temps\nLe terminal Linux a beaucoup de secrets et d’astuces, tous conçus pour vous faire gagner du temps et devenir un ninja du clavier.\nl&#39;histoire\nle l&#39;histoire commande affichera l&#39;historique des commandes entrées dans le terminal. Lorsqu&#39;il est utilisé, toutes les commandes sont affichées en une seule fois dans une longue liste.","html":"<p>le boucle Cette commande est particulièrement utile pour télécharger des scripts d’installation afin d’installer automatiquement les add on. Mais il doit être utilisé avec prudence et tout code révisé avant son utilisation.\nGain de temps\nLe terminal Linux a beaucoup de secrets et d’astuces, tous conçus pour vous faire gagner du temps et devenir un ninja du clavier.\nl&#039;histoire\nle l&#039;histoire commande affichera l&#039;historique des commandes entrées dans le terminal. Lorsqu&#039;il est utilisé, toutes les commandes sont affichées en une seule fois dans une longue liste.</p>"},{"id":"text-78","type":"text","heading":"","plain_text":"l&#39;histoire","html":"<p>l&#039;histoire</p>"},{"id":"text-79","type":"text","heading":"","plain_text":"Au début de chaque ligne de la liste se trouve un numéro et nous pouvons utiliser ce numéro pour exécuter cette commande à nouveau. Mais nous devons faire précéder le numéro d&#39;un point d&#39;exclamation.","html":"<p>Au début de chaque ligne de la liste se trouve un numéro et nous pouvons utiliser ce numéro pour exécuter cette commande à nouveau. Mais nous devons faire précéder le numéro d&#039;un point d&#039;exclamation.</p>"},{"id":"text-80","type":"text","heading":"","plain_text":"! 117","html":"<p>! 117</p>"},{"id":"text-81","type":"text","heading":"","plain_text":"histoire avec grep\nEn utilisant un tuyau “|” avec le l&#39;histoire commande nous pouvons envoyer la sortie de l&#39;histoire à grep où nous pouvons ensuite rechercher des commandes spécifiques. Nous recherchons ici toutes les occurrences de “apt” dans l&#39;histoire.","html":"<p>histoire avec grep\nEn utilisant un tuyau “|” avec le l&#039;histoire commande nous pouvons envoyer la sortie de l&#039;histoire à grep où nous pouvons ensuite rechercher des commandes spécifiques. Nous recherchons ici toutes les occurrences de “apt” dans l&#039;histoire.</p>"},{"id":"text-82","type":"text","heading":"","plain_text":"histoire | grep “apt”","html":"<p>histoire | grep “apt”</p>"},{"id":"text-83","type":"text","heading":"","plain_text":"Recherche CTRL + R\nEn utilisant cela, nous pouvons rechercher de manière interactive dans notre historique de commandes une commande spécifique. Pour commencer, nous appuyons ensemble sur CTRL + R, puis nous commençons à taper une partie de la commande. Par exemple, nous venons d&#39;utiliser le histoire | grep “apt” commande afin que nous puissions maintenant appuyer sur CTRL + R et commencer à taper l&#39;histoire et la recherche trouvera cette commande.\nTAB achèvement\nPensez à cela comme à la saisie automatique pour le terminal. La touche TAB est située juste au-dessus de la touche Verr Maj. Nous pouvons utiliser la complétion TAB pour vous aider à exécuter des commandes longues, des listes de répertoires. Si nous tapons les premières lettres d&#39;une commande, par exemple le sien et appuyez sur la touche TAB, elle complétera la commande pour afficher l&#39;histoire. \nMais si nous voulions compléter un chemin de répertoire long, par exemple / usr / lib / python3 / dist-packages alors nous pourrions commencer à taper / usr / lib / puis appuyez sur TAB pour nous montrer tous les répertoires disponibles le long de ce chemin. Nous pourrions alors commencer à taper python3 et en appuyant plusieurs fois sur la touche TAB, la commande restreindra les options que nous pouvons utiliser. \nTouches directionnelles\nUne autre façon de chercher dans votre l&#39;histoire est d&#39;utiliser les touches fléchées haut et bas. Avec ces touches, nous pouvons parcourir l’historique de nos commandes en arrière et en avant. Lorsque la commande correcte est affichée, appuyez sur Entrée pour exécuter.\nalias\nEn utilisant cette commande, nous pouvons créer des raccourcis / commandes courtes à partir de commandes beaucoup plus longues. Par exemple ici nous créons un alias appelé mise à jour et l&#39;utiliser pour appeler deux commandes. Le premier mettra à jour notre liste de logiciels installables, et si cela fonctionne avec succès, utilisez «&amp;&amp;» pour enchaîner les commandes, puis il exécutera la mise à niveau sur notre Raspberry Pi.","html":"<p>Recherche CTRL + R\nEn utilisant cela, nous pouvons rechercher de manière interactive dans notre historique de commandes une commande spécifique. Pour commencer, nous appuyons ensemble sur CTRL + R, puis nous commençons à taper une partie de la commande. Par exemple, nous venons d&#039;utiliser le histoire | grep “apt” commande afin que nous puissions maintenant appuyer sur CTRL + R et commencer à taper l&#039;histoire et la recherche trouvera cette commande.\nTAB achèvement\nPensez à cela comme à la saisie automatique pour le terminal. La touche TAB est située juste au-dessus de la touche Verr Maj. Nous pouvons utiliser la complétion TAB pour vous aider à exécuter des commandes longues, des listes de répertoires. Si nous tapons les premières lettres d&#039;une commande, par exemple le sien et appuyez sur la touche TAB, elle complétera la commande pour afficher l&#039;histoire. \nMais si nous voulions compléter un chemin de répertoire long, par exemple / usr / lib / python3 / dist-packages alors nous pourrions commencer à taper / usr / lib / puis appuyez sur TAB pour nous montrer tous les répertoires disponibles le long de ce chemin. Nous pourrions alors commencer à taper python3 et en appuyant plusieurs fois sur la touche TAB, la commande restreindra les options que nous pouvons utiliser. \nTouches directionnelles\nUne autre façon de chercher dans votre l&#039;histoire est d&#039;utiliser les touches fléchées haut et bas. Avec ces touches, nous pouvons parcourir l’historique de nos commandes en arrière et en avant. Lorsque la commande correcte est affichée, appuyez sur Entrée pour exécuter.\nalias\nEn utilisant cette commande, nous pouvons créer des raccourcis / commandes courtes à partir de commandes beaucoup plus longues. Par exemple ici nous créons un alias appelé mise à jour et l&#039;utiliser pour appeler deux commandes. Le premier mettra à jour notre liste de logiciels installables, et si cela fonctionne avec succès, utilisez «&amp;&amp;» pour enchaîner les commandes, puis il exécutera la mise à niveau sur notre Raspberry Pi.</p>"},{"id":"text-84","type":"text","heading":"","plain_text":"alias updater = &quot;sudo apt update &amp;&amp; sudo apt upgrade -y&quot;","html":"<p>alias updater = &quot;sudo apt update &amp;&amp; sudo apt upgrade -y&quot;</p>"},{"id":"text-85","type":"text","heading":"","plain_text":"Maintenant, nous pouvons exécuter notre commande de mise à jour simplement en tapant mise à jour dans le terminal. Notez qu&#39;une fois le Raspberry Pi éteint, cet alias est supprimé. \nPLUS: Tutoriels Raspberry Pi","html":"<p>Maintenant, nous pouvons exécuter notre commande de mise à jour simplement en tapant mise à jour dans le terminal. Notez qu&#039;une fois le Raspberry Pi éteint, cet alias est supprimé. \nPLUS: Tutoriels Raspberry Pi</p>"},{"id":"text-86","type":"text","heading":"","plain_text":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]","html":"<p>Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"Crédit d&#39;image: Shutterstock\nLa plupart des gens utilisent Linux sur Raspberry Pi et son système d&#39;exploitation &quot;officiel&quot; est une version de Debian appelée Raspbian qui a été modifiée uniquement pour le Pi. Du point de vue de l&#39;utilisateur typique, l&#39;interface utilisateur du bureau Raspbian par défaut est similaire à Windows, avec un menu principal et une barre d&#39;état système sur le bureau, ainsi que des icônes pour les applications courantes.\nCependant, comme toutes les formes de Linux, Raspbian possède une interface de ligne de commande puissante qui vous donne beaucoup plus de contrôle sur l&#39;ordinateur que vous ne pouvez obtenir en utilisant l&#39;interface graphique. Et de nombreuses tâches importantes sont soit plus faciles, soit uniquement possibles via des commandes. C&#39;est pourquoi, ci-dessous, nous avons répertorié les commandes les plus importantes pour la navigation dans le système de fichiers, l&#39;installation de logiciels, l&#39;édition de fichiers et la surveillance des performances.\nOuvrir un terminal"},{"id":"text-2","heading":"Text","content":"Pour ouvrir un terminal à partir de l&#39;interface graphique Windows, cliquez sur l&#39;icône Terminal (il ressemble à un petit moniteur) ou appuyez sur CTRL + ALT + T. Une fois ouvert, un écran noir apparaît avec une invite clignotante. Si vous vous connectez à votre Pi via SSH ou si vous avez déjà démarré à l&#39;invite de commande, vous n&#39;avez pas besoin d&#39;ouvrir le terminal, car vous y êtes déjà."},{"id":"text-3","heading":"Text","content":"pi @ raspberrypi: ~ $"},{"id":"text-4","heading":"Text","content":"Cette invite nous indique que nous sommes connectés en tant qu&#39;utilisateur appelé pi et que notre machine s&#39;appelle tarte aux framboises. Le $ fait référence à nos permissions, en ce sens que nous avons la permission de modifier n’importe quel fichier ou dossier de notre répertoire personnel, qui dans ce cas est: / home / pi /. \nDans notre répertoire personnel, nous pouvons stocker nos travaux, projets, images, etc. Mais nous ne pouvons pas endommager le système de fichiers sous-jacent, car nous n’avons pas l’autorisation de le faire. Pour apporter des modifications à l’ensemble du système, nous devons soit être un utilisateur appelé «root», qui dispose des mêmes pouvoirs que celui d’administrateur sous Windows, soit utiliser le programme suivant. sudo (voir ci-dessous) pour nous donner temporairement des autorisations supplémentaires. Dans ce guide, nous allons couvrir cela et bien plus encore.\nCommençons donc notre aventure en testant quelques commandes et en apprenant plus à propos de notre travail sur Raspberry Pi.\nsudo &#8211; Super User Do\nPar défaut, Raspbian, comme toutes les formes de Linux, ne vous donne pas les privilèges d’administrateur nécessaires pour effectuer certaines tâches essentielles, telles que l’installation de logiciels. Cependant, en faisant précéder toute commande du mot &quot;sudo&quot;, vous pouvez disposer des droits d&#39;administrateur pour cette exécution. Pour utiliser &quot;sudo&quot;, vous devez être dans le groupe de permissions &quot;subdoers&quot;, mais la bonne nouvelle est que l&#39;utilisateur par défaut de Raspberry Pi se trouve déjà dans ce groupe.\nPar exemple, pour mettre à niveau votre système d&#39;exploitation, vous devez taper:"},{"id":"text-5","heading":"Text","content":"sudo apt upgrade"},{"id":"text-6","heading":"Text","content":"Configurer votre Pi"},{"id":"text-7","heading":"Text","content":"Que vous souhaitiez changer votre mot de passe, activer VNC, overclocker votre Raspberry Pi ou configurer votre réseau Wi-Fi à partir du terminal, le moyen le plus simple consiste à utiliser l&#39;outil de configuration. Pour le lancer, tapez simplement:"},{"id":"text-8","heading":"Text","content":"sudo raspi-config"},{"id":"text-9","heading":"Text","content":"Navigation dans le système de fichiers\nDéplacer le système de fichiers est quelque chose que nous prenons pour acquis dans un environnement graphique. Mais avec le terminal, nous pouvons tout faire avec rapidité et précision. Nous avons juste besoin de connaître les commandes correctes. Si vous n&#39;êtes pas autorisé à effectuer l&#39;une de ces actions sur un fichier ou un répertoire particulier, préfacer la commande avec sudo vous le permettra probablement.\npwd &#8211; Imprimer le répertoire de travail\nCette commande affichera le chemin complet du répertoire dans lequel nous sommes, par exemple / home / pi /."},{"id":"text-10","heading":"Text","content":"pwd"},{"id":"text-11","heading":"Text","content":"ls &#8211; Liste le contenu du répertoire\nCette commande est utilisée pour lister le contenu d&#39;un répertoire.\nListe les fichiers dans votre répertoire actuel."},{"id":"text-12","heading":"Text","content":"ls"},{"id":"text-13","heading":"Text","content":"Répertoriez les fichiers dans un autre répertoire, tel que / var / log:"},{"id":"text-14","heading":"Text","content":"ls / var / log"},{"id":"text-15","heading":"Text","content":"Voir les fichiers et répertoires cachés, dans une longue liste avec des détails supplémentaires."},{"id":"text-16","heading":"Text","content":"ls -lha"},{"id":"text-17","heading":"Text","content":"Répertoriez tous les fichiers d’un certain type, par exemple les fichiers .py Python."},{"id":"text-18","heading":"Text","content":"ls * py"},{"id":"text-19","heading":"Text","content":"cd &#8211; Changer de répertoire\nEn utilisant cette commande, nous pouvons nous déplacer dans le système de fichiers. Par exemple, pour passer de notre répertoire personnel à Téléchargements"},{"id":"text-20","heading":"Text","content":"cd Téléchargements"},{"id":"text-21","heading":"Text","content":"Déplacer vers un répertoire dans une autre partie du système de fichiers, par exemple / var / log."},{"id":"text-22","heading":"Text","content":"cd / var / log"},{"id":"text-23","heading":"Text","content":"Retournez au répertoire précédent dans lequel nous étions."},{"id":"text-24","heading":"Text","content":"cd &#8211;"},{"id":"text-25","heading":"Text","content":"Retournez à notre répertoire personnel."},{"id":"text-26","heading":"Text","content":"cd ~"},{"id":"text-27","heading":"Text","content":"Travailler avec des fichiers\nParfois, nous devons jeter un coup d’œil dans un fichier, rechercher une commande, une erreur ou un bogue spécifique et utiliser ces commandes à partir du terminal.\ncat &#8211; Imprimer des fichiers sur le terminal\nImprimez le contenu d&#39;un fichier sur le terminal, par exemple un fichier Python."},{"id":"text-28","heading":"Text","content":"chat test.py"},{"id":"text-29","heading":"Text","content":"Imprimer le contenu du fichier sur le terminal avec les numéros de ligne."},{"id":"text-30","heading":"Text","content":"cat -n test.py"},{"id":"text-31","heading":"Text","content":"less &#8211; Imprimer des fichiers sur le terminal\nCette commande permet d’imprimer le contenu d’un fichier par sections et nous pouvons faire défiler le fichier à l’aide des touches fléchées Page Haut / Bas et Début / Fin."},{"id":"text-32","heading":"Text","content":"less / var / log / syslog"},{"id":"text-33","heading":"Text","content":"grep &#8211; Regarder à l&#39;intérieur d&#39;un fichier\nPour rechercher dans un fichier un mot / une section de texte spécifique. Généralement utilisé avec les fichiers journaux pour rechercher des problèmes. Dans cet exemple, nous utilisons lscpu imprimer les détails de la CPU qui est transmis via un tuyau | à grep que nous demandons de rechercher «MHz»."},{"id":"text-34","heading":"Text","content":"lscpu | grep “MHz”"},{"id":"text-35","heading":"Text","content":"Editer un fichier\nLorsque vous devez rapidement modifier un fichier de configuration, du code Python ou simplement écrire une liste de tâches à faire.\nnano\nNano est l&#39;éditeur de ligne de commande le plus simple pour les débutants. \nCréez un nouveau fichier, par exemple newfile.txt."},{"id":"text-36","heading":"Text","content":"nano newfile.txt"},{"id":"text-37","heading":"Text","content":"Modifier un fichier existant, par exemple test.py."},{"id":"text-38","heading":"Text","content":"nano test.py"},{"id":"text-39","heading":"Text","content":"Dans nano, nous naviguons à l’aide des touches fléchées et fonctionne comme un éditeur de texte classique.\nEnregistrez votre travail."},{"id":"text-40","heading":"Text","content":"CTRL + O\nConfirmer le nom du fichier, appuyez sur Entrée"},{"id":"text-41","heading":"Text","content":"Sortez nano."},{"id":"text-42","heading":"Text","content":"CTRL + X"},{"id":"text-43","heading":"Text","content":"Ressources système et gestion\nLa gestion de notre système d&#39;exploitation et la vérification des ressources du système est une pratique courante dans le terminal. Ici, nous montrons quelques commandes pour vous aider à démarrer.\nhtop &#8211; Afficher les processus du système\nAffiche la charge actuelle du processeur, l&#39;utilisation de la RAM et les processus système en cours. Installé par défaut sur Raspbian. Utile pour fermer les applications non réactives."},{"id":"text-44","heading":"Text","content":"htop"},{"id":"text-45","heading":"Text","content":"free &#8211; Affiche la quantité de RAM libre et utilisée \nCette commande nous dira combien de RAM est utilisée et ce qui est libre pour les applications. En utilisant l’option -m, nous pouvons définir les valeurs en Mo."},{"id":"text-46","heading":"Text","content":"gratuit -m"},{"id":"text-47","heading":"Text","content":"dmesg &#8211; Surveiller les événements du noyau \nLe noyau est le noyau du système d&#39;exploitation et avec dmesg, nous pouvons voir quels événements se produisent dans les coulisses. Utile pour les problèmes de débogage avec les périphériques."},{"id":"text-48","heading":"Text","content":"dmesg"},{"id":"text-49","heading":"Text","content":"Gestion de fichiers\nLe déplacement, la suppression, la copie et la création de nouveaux fichiers et répertoires font partie des actions les plus élémentaires que nous devons effectuer. Depuis le terminal, nous pouvons faire cela et bien plus encore.\nmv &#8211; Déplacer / renommer un fichier\nCette commande offre deux fonctions. Nous pouvons déplacer un fichier d&#39;un emplacement à un autre. Par exemple ici nous passons test.py au Les documents annuaire."},{"id":"text-50","heading":"Text","content":"mv test.py Documents /"},{"id":"text-51","heading":"Text","content":"La commande peut également être utilisée pour renommer un fichier ou un répertoire. Ici nous renommons test.py à test2.py."},{"id":"text-52","heading":"Text","content":"mv test.py test2.py"},{"id":"text-53","heading":"Text","content":"rm &#8211; Supprimer un fichier\nAvec cette commande, nous pouvons supprimer des fichiers et des répertoires. Dans cet exemple, nous supprimons le fichier test.py."},{"id":"text-54","heading":"Text","content":"rm test.py"},{"id":"text-55","heading":"Text","content":"cp &#8211; Copier un fichier\nPour copier un fichier, par exemple test.py dans notre Les documents annuaire."},{"id":"text-56","heading":"Text","content":"cp test.py Documents /"},{"id":"text-57","heading":"Text","content":"Pour copier un répertoire, par exemple / home / pi /test2 à / home / pi / Documents /  nous devons utiliser le -r possibilité de tout copier."},{"id":"text-58","heading":"Text","content":"cp -r test2 / Documents /"},{"id":"text-59","heading":"Text","content":"mkdir &#8211; Crée un répertoire\nCréez un nouveau répertoire pour stocker le travail. Par exemple, créons un répertoire appelé Travail dans notre répertoire personnel."},{"id":"text-60","heading":"Text","content":"mkdir travail"},{"id":"text-61","heading":"Text","content":"Installation du logiciel\nComme tout ordinateur, nous devons nous assurer que notre logiciel est à jour et que sur notre Raspberry Pi, cet outil s&#39;appelle apt.\napt &#8211; Installer et gérer des logiciels\nApt, l&#39;outil de packaging avancé. L&#39;App Store de Linux. Pour utiliser apt, nous devrons utiliser sudo car il apportera des modifications au système d&#39;exploitation.\nTout d&#39;abord, nous mettons à jour la liste des logiciels installables."},{"id":"text-62","heading":"Text","content":"sudo apt update"},{"id":"text-63","heading":"Text","content":"Ensuite, nous pouvons installer une application spécifique, par exemple pour installer vlc."},{"id":"text-64","heading":"Text","content":"sudo apt install vlc"},{"id":"text-65","heading":"Text","content":"Ou nous pouvons mettre à jour tous les logiciels de notre Raspberry Pi. Notez que pour cette commande nous passons le -y possibilité d&#39;accepter automatiquement d&#39;installer chaque paquet. Mais c&#39;est optionnel."},{"id":"text-66","heading":"Text","content":"sudo apt upgrade -y"},{"id":"text-67","heading":"Text","content":"Connectivité réseau et Internet\nVérifier que votre Raspberry Pi est connecté à Internet est une tâche fondamentale mais cruciale. Cela nous permet de déboguer nos projets IoT et de regarder des vidéos YouTube.\nping &#8211; Vérifiez que nous sommes connectés\nle ping Cette commande permet de vérifier que notre Raspberry Pi est connecté au réseau Internet / domestique. \nNous pouvons envoyer un ping à un site Web."},{"id":"text-68","heading":"Text","content":"ping google.com"},{"id":"text-69","heading":"Text","content":"Ou à une adresse IP telle que le serveur DNS de Google."},{"id":"text-70","heading":"Text","content":"ping 8.8.8.8"},{"id":"text-71","heading":"Text","content":"Ou, pour les contrôles de connectivité interne, nous pouvons envoyer un ping aux périphériques de notre réseau domestique. Cet exemple suppose que notre plage d&#39;adresses IP est 192.168.1.1 mais que votre plage peut être différente."},{"id":"text-72","heading":"Text","content":"ping 192.168.1.1"},{"id":"text-73","heading":"Text","content":"nom d&#39;hôte &#8211; Obtenir l&#39;adresse IP de votre Raspberry Pi\nLe moyen le plus simple de trouver l&#39;adresse IP de notre Raspberry Pi est d&#39;utiliser nom d&#39;hôte avec le -I (majuscule i) qui affichera toutes les adresses IP (WiFi et Ethernet)"},{"id":"text-74","heading":"Text","content":"nom d&#39;hôte -I"},{"id":"text-75","heading":"Text","content":"Curl &#8211; Transférer des données sur un réseau\nAvec cette commande, nous pouvons transférer un fichier vers et depuis notre Raspberry Pi. Par exemple, si nous voulions télécharger une image depuis un site Web, nous utiliserions boucle avec le option -o créer un fichier nommé image.jpg."},{"id":"text-76","heading":"Text","content":"curl http://link-to-theimage.com/image.jpg -o image.jpg"},{"id":"text-77","heading":"Text","content":"le boucle Cette commande est particulièrement utile pour télécharger des scripts d’installation afin d’installer automatiquement les add on. Mais il doit être utilisé avec prudence et tout code révisé avant son utilisation.\nGain de temps\nLe terminal Linux a beaucoup de secrets et d’astuces, tous conçus pour vous faire gagner du temps et devenir un ninja du clavier.\nl&#39;histoire\nle l&#39;histoire commande affichera l&#39;historique des commandes entrées dans le terminal. Lorsqu&#39;il est utilisé, toutes les commandes sont affichées en une seule fois dans une longue liste."},{"id":"text-78","heading":"Text","content":"l&#39;histoire"},{"id":"text-79","heading":"Text","content":"Au début de chaque ligne de la liste se trouve un numéro et nous pouvons utiliser ce numéro pour exécuter cette commande à nouveau. Mais nous devons faire précéder le numéro d&#39;un point d&#39;exclamation."},{"id":"text-80","heading":"Text","content":"! 117"},{"id":"text-81","heading":"Text","content":"histoire avec grep\nEn utilisant un tuyau “|” avec le l&#39;histoire commande nous pouvons envoyer la sortie de l&#39;histoire à grep où nous pouvons ensuite rechercher des commandes spécifiques. Nous recherchons ici toutes les occurrences de “apt” dans l&#39;histoire."},{"id":"text-82","heading":"Text","content":"histoire | grep “apt”"},{"id":"text-83","heading":"Text","content":"Recherche CTRL + R\nEn utilisant cela, nous pouvons rechercher de manière interactive dans notre historique de commandes une commande spécifique. Pour commencer, nous appuyons ensemble sur CTRL + R, puis nous commençons à taper une partie de la commande. Par exemple, nous venons d&#39;utiliser le histoire | grep “apt” commande afin que nous puissions maintenant appuyer sur CTRL + R et commencer à taper l&#39;histoire et la recherche trouvera cette commande.\nTAB achèvement\nPensez à cela comme à la saisie automatique pour le terminal. La touche TAB est située juste au-dessus de la touche Verr Maj. Nous pouvons utiliser la complétion TAB pour vous aider à exécuter des commandes longues, des listes de répertoires. Si nous tapons les premières lettres d&#39;une commande, par exemple le sien et appuyez sur la touche TAB, elle complétera la commande pour afficher l&#39;histoire. \nMais si nous voulions compléter un chemin de répertoire long, par exemple / usr / lib / python3 / dist-packages alors nous pourrions commencer à taper / usr / lib / puis appuyez sur TAB pour nous montrer tous les répertoires disponibles le long de ce chemin. Nous pourrions alors commencer à taper python3 et en appuyant plusieurs fois sur la touche TAB, la commande restreindra les options que nous pouvons utiliser. \nTouches directionnelles\nUne autre façon de chercher dans votre l&#39;histoire est d&#39;utiliser les touches fléchées haut et bas. Avec ces touches, nous pouvons parcourir l’historique de nos commandes en arrière et en avant. Lorsque la commande correcte est affichée, appuyez sur Entrée pour exécuter.\nalias\nEn utilisant cette commande, nous pouvons créer des raccourcis / commandes courtes à partir de commandes beaucoup plus longues. Par exemple ici nous créons un alias appelé mise à jour et l&#39;utiliser pour appeler deux commandes. Le premier mettra à jour notre liste de logiciels installables, et si cela fonctionne avec succès, utilisez «&amp;&amp;» pour enchaîner les commandes, puis il exécutera la mise à niveau sur notre Raspberry Pi."},{"id":"text-84","heading":"Text","content":"alias updater = &quot;sudo apt update &amp;&amp; sudo apt upgrade -y&quot;"},{"id":"text-85","heading":"Text","content":"Maintenant, nous pouvons exécuter notre commande de mise à jour simplement en tapant mise à jour dans le terminal. Notez qu&#39;une fois le Raspberry Pi éteint, cet alias est supprimé. \nPLUS: Tutoriels Raspberry Pi"},{"id":"text-86","heading":"Text","content":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"}],"media":{"primary_image":"https://tutos-gameserver.fr/wp-content/uploads/2019/06/aHR0cDovL21lZGlhLmJlc3RvZm1pY3JvLmNvbS9aL0svODQxMDg4L29yaWdpbmFsL1BpLUxpbmUuanBn.jpeg"},"relations":[{"rel":"canonical","href":"https://tutos-gameserver.fr/2019/06/09/plus-de-25-commandes-linux-que-les-utilisateurs-de-raspberry-pi-doivent-connaitre-bien-choisir-son-serveur-d-impression/"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2019/06/09/plus-de-25-commandes-linux-que-les-utilisateurs-de-raspberry-pi-doivent-connaitre-bien-choisir-son-serveur-d-impression/llm","type":"text/html"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2019/06/09/plus-de-25-commandes-linux-que-les-utilisateurs-de-raspberry-pi-doivent-connaitre-bien-choisir-son-serveur-d-impression/llm.json","type":"application/json"},{"rel":"llm-manifest","href":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","type":"application/json"}],"http_headers":{"X-LLM-Friendly":"1","X-LLM-Schema":"1.1.0","Content-Security-Policy":"default-src 'none'; img-src * data:; style-src 'unsafe-inline'"},"license":"CC BY-ND 4.0","attribution_required":true,"allow_cors":false}