Système d’exploitation linux
I. Commandes de navigation et gestion des fichiers
1.
2.
3.
4.
5.
6.
Que fait la commande pwd et que signifie-t-elle ?
Comment lister les fichiers et répertoires dans un répertoire avec la commande ls ?
Comment changer de répertoire avec la commande cd ?
Que signifie la commande touch et comment est-elle utilisée ?
Comment lister les fichiers cachés dans un répertoire avec la commande ls ?
Comment trouver un fichier sur ton système avec la commande find ?
II. Création et suppression de fichiers et répertoires
1.
2.
3.
4.
5.
Comment créer un répertoire avec la commande mkdir ?
Comment supprimer un fichier avec la commande rm ?
Comment supprimer un répertoire et son contenu avec la commande rm ?
Comment copier un fichier avec la commande cp ?
Comment déplacer ou renommer un fichier avec la commande mv ?
III. Commandes pour afficher et manipuler le contenu des fichiers
1.
2.
3.
4.
Comment voir le contenu d’un fichier texte dans le terminal avec la commande cat ?
Comment afficher les premières lignes d’un fichier avec head ?
Comment afficher les dernières lignes d’un fichier avec tail ?
Comment rechercher un texte spécifique dans un fichier avec la commande grep ?
IV. Commandes d’aide et documentation
1. Que fait la commande man et comment l’utiliser pour obtenir de l’aide sur une
commande ?
2. Comment obtenir de l’aide sur une commande avec l’option --help ?
V. Redirection et gestion des entrées/sorties
1. Comment rediriger la sortie d’une commande vers un fichier avec la redirection > ?
2. Comment ajouter du contenu à un fichier existant sans l'écraser avec la redirection >> ?
3. Que fait la commande | (pipe) et comment l’utiliser pour enchaîner des commandes ?
VI. Gestion des processus
1. Comment visualiser les processus en cours d’exécution avec la commande ps ?
2. Comment tuer un processus avec la commande kill ?
VII. Permissions et gestion des fichiers système
1. Comment modifier les permissions d’un fichier avec la commande chmod ?
2. Comment changer le propriétaire d’un fichier avec la commande chown ?
VIII. Commandes système et d'administration
1.
2.
3.
4.
Que signifie la commande sudo et pourquoi l’utiliser ?
Comment vérifier l’espace disque disponible sur ton système avec la commande df ?
Comment vérifier l’utilisation de la mémoire sur ton système avec la commande free ?
Comment obtenir des informations système (comme la version du noyau) avec
uname ?
IX. Automatisation et scripting
1. Comment automatiser des tâches à l’aide de scripts shell ?
2. Que sont les alias et comment créer un alias pour une commande ?
3. Comment utiliser des expressions régulières avec la commande grep pour affiner une
recherche ?
X. Réseau et connexions distantes
1. Comment connecter à un autre ordinateur via SSH avec la commande ssh ?
XI. Édition de texte et manipulation de fichiers
1. Comment créer et éditer des fichiers avec des éditeurs de texte comme nano ou vim ?
XII. Historique et gestion des commandes
1. Que fait la commande history et comment utiliser une commande passée ?