Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
tutoriel:nanopc:raspi:74commandes:start [2021/04/12 10:11] – [Gestion du système] admin | tutoriel:nanopc:raspi:74commandes:start [2022/08/13 22:15] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 206: | Ligne 206: | ||
* Plus lisible :<cli prompt=' | * Plus lisible :<cli prompt=' | ||
* Partition spécifiée :<cli prompt=' | * Partition spécifiée :<cli prompt=' | ||
+ | - **du** : Affiche l' | ||
+ | * Usage basique :<cli prompt=' | ||
+ | * Dossier précis :<cli prompt=' | ||
+ | * Résumé :<cli prompt=' | ||
+ | * Plus gros fichiers :<cli prompt=' | ||
+ | * Il existe bien plus d' | ||
+ | - **date** : Comme le nom l' | ||
+ | * Affichage complet :<cli prompt=' | ||
+ | * Format précis :<cli prompt=' | ||
+ | * Le "man date" vous aidera au niveau du format notamment | ||
+ | - **chown** : Changer le propriétaire d'un fichier | ||
+ | * Propriétaire :<cli prompt=' | ||
+ | * Propriétaire et groupe :<cli prompt=' | ||
+ | - **Température du cpu** : Elle n'est pas facile à se souvenir, mais elle peut être très utile en cas de surcharge | ||
+ | * Usage :<cli prompt=' | ||
+ | * vcgencmd est inclus dans le paquet libraspberry-bin, | ||
+ | - **mount** : Monter une partition (une clé USB par exemple) | ||
+ | * Montage :<cli prompt=' | ||
+ | * Démontage :<cli prompt=' | ||
+ | * Ce n'est pas très simple pour les débutants, je vous conseille la lecture de ce tutoriel si vous n'avez jamais fait: | ||
+ | - **uptime** : Affiche le temps d' | ||
+ | * Utilisation :<cli prompt=' | ||
+ | * Heure dernier boot :<cli prompt=' | ||
+ | - **chmod** : Change les permissions d'un fichier ou dossier | ||
+ | * Format numérique :<cli prompt=' | ||
+ | * Format lettres :<cli prompt=' | ||
+ | * Il existe des outils pour vous aider à connaître les bonnes options à utiliser, par exemple : [[https:// | ||
+ | - **man < | ||
+ | * Utilisez la touche < | ||
+ | * Exemple :<cli prompt=' | ||
===== Commandes Raspbian ===== | ===== Commandes Raspbian ===== | ||
+ | - **raspi-config** : C'est l' | ||
+ | * Usage :<cli prompt=' | ||
+ | * Raspi-config permet de changer plein de paramètres système via un menu pratique (localisation, | ||
+ | - **raspivid** : Même chose, mais pour prendre une vidéo avec la caméra | ||
+ | * Utilisation :<cli prompt=' | ||
+ | - **raspividyuv / raspiyuv** : Idem que raspivid mais au format YUV | ||
+ | * Utilisation :<cli prompt=' | ||
+ | - **raspistill** : Cette commande permet de prendre une photo avec la caméra du Raspberry Pi | ||
+ | * Utilisation :<cli prompt=' | ||
+ | - **raspi-gpio** : Permet d' | ||
+ | * Récupérer valeur :<cli prompt=' | ||
+ | * Définir valeur :<cli prompt=' | ||
+ | - **rpi-update** : mise àjour complète du système | ||
+ | * Usage :<cli prompt=' | ||
===== Commandes diverses ===== | ===== Commandes diverses ===== | ||
+ | - **history** : Linux archive toutes les commandes tapées, la commande history permet de les afficher | ||
+ | * Voir tout :<cli prompt=' | ||
+ | * Les 20 dernières :<cli prompt=' | ||
+ | * Tout effacer :<cli prompt=' | ||
+ | * Effacer une ligne :<cli prompt=' | ||
+ | - **|** : ce symbole est important | ||
+ | * Syntaxe :<cli prompt=' | ||
+ | * Grep :<cli prompt=' | ||
+ | * Double:< | ||
+ | - **!** : Lance une commande présente dansl' | ||
+ | * Syntaxe :!<cli prompt=' | ||
+ | * Exemple :<cli prompt=' | ||
+ | * Pensez bien à vérifier le numéro à chaque fois, il change à chaque nouvelle commande tapée | ||
+ | - **>** : Stocke le résultat dans un fichier | ||
+ | * Syntaxe :<cli prompt=' | ||
+ | * Exemple :<cli prompt=' | ||
+ | * La dernière commande stocke toutes les lignes contenant le mot clé " | ||
+ | - **crontab** : Planificateur de tâches pour Raspberry Pi | ||
+ | * Voir les tâches :<cli prompt=' | ||
+ | * Modifier :<cli prompt=' | ||
+ | * La syntaxe n'est pas évidente à maitriser, je vous conseille de la valider avec ce genre d' | ||
+ | - **!!** : Similaire à ! mais pour la dernière commande | ||
+ | * Usage :<cli prompt=' | ||
+ | - **>> | ||
+ | * Usage :<cli prompt=' | ||
===== Commandes d' | ===== Commandes d' | ||
+ | - **awk** : Awk est pratiquement un langage de programmation. Il permet de rechercher une valeur et de transformer l' | ||
+ | * Syntaxe :<cli prompt=' | ||
+ | * Exemple basique :<cli prompt=' | ||
+ | * La dernière commande affiche juste la première colonne. | ||
+ | * Difficile d' | ||
+ | - **cut** : Une troisième manière de transformer l' | ||
+ | * Syntaxe :<cli prompt=' | ||
+ | * Exemple :<cli prompt=' | ||
+ | * -d indique le délimiteur, | ||
+ | * Utilisez "man cut" pour voir les autres options | ||
+ | - **lsof** : Abréviation de "LiSt Open Files", | ||
+ | * Usage :<cli prompt=' | ||
+ | * À coupler avec grep pour filtrer les résultats | ||
+ | - **netstat** : Surveille l' | ||
+ | * Ports ouverts :<cli prompt=' | ||
+ | * Indique le processus :<cli prompt=' | ||
+ | * Temps réel :<cli prompt=' | ||
+ | * Il existe plein d' | ||
+ | - **sed** : Similaire à awk, mais utilisant uniquement des expressions régulières | ||
+ | * Syntaxe :<cli prompt=' | ||
+ | * Exemple :<cli prompt=' | ||
+ | * La dernière commande supprime tous les commentaires dans le fichier de configuration Apache. | ||
+ | * Comme pour awk, je vous conseille de lire des tutorials avant de vous lancer | ||
+ | - **wc** : WC est l' | ||
+ | * Syntaxe :<cli prompt=' | ||
+ | * Nb lignes :<cli prompt=' | ||
+ | * -l pour les lignes, -w pour les mots et -m pour les caractères | ||
+ | - **watch** : Surveille le résultat d'une commande, à intervalles réguliers | ||
+ | * Utilisation :<cli prompt=' | ||
+ | * Fréquence :<cli prompt=' | ||
+ | * Par défaut l' | ||
+ | - **dmesg** : Affiche les logs du dernier démarrage du système | ||
+ | * Usage :<cli prompt=' | ||
+ | * A coupler avec grep pour filtrer les erreurs par exemple | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||