Advanced Search
Search Results
230 total results found
Fiche mémo des principales commandes GLPI
Vérification générale systemctl status apache2 mariadb cron --no-pager cd /var/www/glpi sudo -u www-data php bin/console glpi:system:check_requirements sudo -u www-data php bin/console db:check_schema_integrity Ces commandes contrôlent les services, les préreq...
Sources officielles
Téléchargement de la dernière version de GLPI Publications officielles GLPI sur GitHub Prérequis GLPI Installation GLPI Assistant d’installation et comptes par défaut Commandes de la console GLPI Procédure officielle de mise à jour Configuration des fuseaux ho...
Linux Commandes de base
Guide pratique pour découvrir le terminal Linux, manipuler les fichiers, gérer les permissions, les paquets, les services, le réseau et diagnostiquer les problèmes courants.
1 - Découvrir Linux et le terminal
Comprendre le shell, la syntaxe des commandes, l'aide intégrée et l'élévation de privilèges.
1.1 - Premiers repères dans Linux
Linux se pilote avec une interface graphique, mais aussi avec un terminal. Dans ce terminal, un programme appelé shell interprète les commandes saisies. Bash est très répandu ; Zsh, Fish et Dash sont d'autres shells possibles. Identifier sa session whoami ...
1.2 - Syntaxe d'une commande
Une commande Linux suit habituellement cette forme : commande [options] [arguments] Exemple : ls -l --human-readable /var/log Élément Valeur Rôle commande ls programme exécuté option courte -l affichage détaillé option longue --human-readable tailles lisibles ...
1.3 - Obtenir de l'aide
Linux fournit l'essentiel de sa documentation directement dans le système. Il est préférable de la consulter, car les options peuvent varier selon la distribution et la version installée. Aide rapide ls --help ip --help systemctl --help Pour une commande inter...
1.4 - Utilisateur, root, su et sudo
Linux sépare les tâches courantes des opérations d'administration. Un utilisateur normal limite l'impact d'une erreur ; root possède presque tous les droits sur le système. Identifier l'utilisateur et ses groupes whoami id groups Afficher les sessions ouverte...
2 - Naviguer et gérer les fichiers
Se déplacer dans l'arborescence et manipuler fichiers, dossiers et liens sans risque.
2.1 - Se repérer avec pwd, ls et cd
Le shell exécute les commandes dans un dossier de travail courant. Bien savoir où l'on se trouve évite de modifier le mauvais fichier. Afficher le dossier courant pwd pwd -P # résoudre les liens symboliques dans le chemin Lister le contenu ls ls -l ...
2.2 - Créer, copier, déplacer et renommer
Créer des dossiers et des fichiers mkdir projet mkdir -p projet/{docs,scripts,sauvegardes} touch notes.txt touch "compte rendu.txt" mkdir -p crée aussi les dossiers parents manquants et ne signale pas d'erreur si le dossier existe déjà. touch crée un fichier ...
2.3 - Supprimer sans se tromper
Sous Linux, rm ne place généralement pas les éléments dans une corbeille. Une suppression en ligne de commande peut donc être immédiate et difficile à récupérer. Supprimer un fichier ou un dossier vide rm fichier.tmp rm -i fichier.tmp # demander confirm...
2.4 - Types de fichiers et liens
Linux représente de nombreuses ressources sous forme de fichiers : documents, dossiers, périphériques, sockets et liens. Identifier un type de fichier file document.pdf file image-sans-extension stat document.pdf ls -l document.pdf Le début de ls -l indique l...
3 - Lire, rechercher et traiter du texte
Afficher, filtrer, rechercher et transformer efficacement des fichiers texte.
3.1 - Lire un fichier avec cat, less, head et tail
Afficher un petit fichier cat /etc/os-release cat -n notes.txt # numéroter les lignes cat affiche tout le contenu d'un coup. Il convient aux petits fichiers, mais devient peu pratique pour un journal de plusieurs gigaoctets. Assembler plusieurs fichi...
3.2 - Rechercher avec grep, rg, find et locate
Rechercher du texte avec grep grep 'erreur' application.log grep -i 'erreur' application.log # ignorer la casse grep -n 'erreur' application.log # afficher les numéros de ligne grep -v '^#' fichier.conf # exclure les commentaires grep ...
3.3 - Redirections, tubes et tee
Les commandes utilisent trois flux standards : Numéro Flux Rôle 0 entrée standard, stdin données reçues par la commande 1 sortie standard, stdout résultat normal 2 erreur standard, stderr avertissements et erreurs Rediriger la sortie commande > resultat.txt...
3.4 - Trier et transformer avec sort, uniq, cut, sed et awk
Les petits outils Unix sont conçus pour être combinés. Ils permettent d'extraire une information sans ouvrir un tableur ou écrire un programme complet. Compter avec wc wc fichier.txt wc -l fichier.txt # lignes wc -w fichier.txt # mots wc -c fichier...