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 11:21] – [Commandes Raspbian] admin | tutoriel:nanopc:raspi:74commandes:start [2022/08/13 22:15] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 254: | Ligne 254: | ||
===== 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 ===== | ||