Liste des commandes Linux
De Travail-ivan
Commandes Linux couramment utilisées
Gestion des fichiers et des répertoires
- ls - Liste le contenu d'un répertoire.
- pwd - Affiche le répertoire de travail actuel.
- cd - Change de répertoire.
- mkdir - Crée un nouveau répertoire.
- touch - Crée un nouveau fichier vide.
- cp - Copie des fichiers et des répertoires.
- mv - Déplace ou renomme des fichiers et des répertoires.
- rm - Supprime des fichiers et des répertoires.
- find - Recherche des fichiers et des répertoires.
- grep - Recherche de motifs dans des fichiers.
- cat - Affiche le contenu d'un fichier.
- more - Affiche le contenu d'un fichier page par page.
- less - Affiche le contenu d'un fichier avec défilement.
- head - Affiche les premières lignes d'un fichier.
- tail - Affiche les dernières lignes d'un fichier.
- chmod - Modifie les permissions des fichiers et des répertoires.
- chown - Modifie le propriétaire d'un fichier ou d'un répertoire.
Gestion des processus
- ps - Affiche les processus en cours d'exécution.
- top - Affiche les processus en cours d'exécution en temps réel.
- kill - Termine un processus.
- shutdown - Éteint ou redémarre le système.
Gestion des utilisateurs et des groupes
- who - Affiche les utilisateurs connectés.
- whoami - Affiche le nom de l'utilisateur actuel.
- passwd - Modifie le mot de passe de l'utilisateur.
- useradd - Crée un nouvel utilisateur.
- userdel - Supprime un utilisateur.
- groupadd - Crée un nouveau groupe.
- groupdel - Supprime un groupe.
- su - Passe à un autre utilisateur ou devient superutilisateur (root).
Gestion des paquets et des logiciels
- apt - Gestionnaire de paquets Debian/Ubuntu.
- yum - Gestionnaire de paquets CentOS/RHEL.
- dnf - Gestionnaire de paquets Fedora.
- rpm - Gestionnaire de paquets RPM.
- dpkg - Gestionnaire de paquets Debian.
- tar - Archive ou extrait des fichiers tar.
- gzip - Compresse ou décompresse des fichiers gzip.
- wget - Télécharge des fichiers depuis Internet.
Réseau et connectivité
- ifconfig - Affiche ou configure les interfaces réseau.
- ping - Envoie des paquets ICMP à une adresse IP.
- netstat - Affiche les statistiques du réseau.
- ss - Affiche les informations sur les sockets réseau.
- traceroute - Trace le chemin vers une adresse IP.
- ssh - Se connecte à un serveur distant via SSH.
- scp - Copie des fichiers en toute sécurité via SSH.
- curl - Effectue des requêtes HTTP depuis la ligne de commande.
- iptables - Configure les règles de pare-feu.
Autres commandes utiles
- date - Affiche la date et l'heure actuelles.
- cal - Affiche le calendrier.
- hostname - Affiche ou configure le nom d'hôte du système.
- history - Affiche l'historique des commandes.
- man - Affiche le manuel d'une commande.
- info - Affiche des informations supplémentaires sur une commande.
Autres
- `echo` : Affiche du texte à l'écran.
- `read` : Lit l'entrée de l'utilisateur.
- `yes` : Affiche une chaîne de caractères répétée.
- `sleep` : Pause l'exécution d'un script.
- `chmod` : Modifie les permissions d'un fichier.
- `chown` : Modifie le propriétaire et le groupe d'un fichier.
- `chroot` : Change le répertoire racine pour une commande.
- `sudo` : Exécute une commande avec des privilèges d'administration.
- `su` : Change d'utilisateur ou devenir superutilisateur.
- `clear` : Efface l'écran du terminal.