Les Commandes Principales Linux
Catégorie | Commande | Description |
---|---|---|
Navigation | cd [chemin] | Changer de répertoire |
Navigation | ls | Lister les fichiers dans le répertoire actuel |
Navigation | pwd | Afficher le répertoire actuel |
Gestion des Fichiers | cp [source] [destination] | Copier un fichier ou un dossier |
Gestion des Fichiers | mv [source] [destination] | Déplacer ou renommer un fichier/dossier |
Gestion des Fichiers | rm [fichier] | Supprimer un fichier |
Gestion des Fichiers | rm -r [dossier] | Supprimer un dossier et son contenu |
Gestion des Fichiers | mkdir [nom du dossier] | Créer un nouveau dossier |
Gestion des Fichiers | rmdir [nom du dossier] | Supprimer un dossier vide |
Lecture de Fichiers | cat [fichier] | Afficher le contenu d’un fichier |
Lecture de Fichiers | more | Parcourir le contenu d’un fichier par pages |
Lecture de Fichiers | less | Afficher le contenu d’un fichier par pages |
Informations Système | uname -a | Afficher des informations sur le noyau Linux |
Informations Système | df -h | Afficher l’utilisation des disques |
Informations Système | du -sh | Voir la taille totale d’un répertoire |
Informations Système | ps | Afficher les processus en cours d’exécution |
Informations Système | top | Suivre l’utilisation des ressources en temps réel |
Gestion des Logiciels | apt update | Mettre à jour la liste des paquets |
Gestion des Logiciels | apt upgrade | Mettre à jour les logiciels installés |
Gestion des Logiciels | apt install [paquet] | Installer un nouveau logiciel |
Gestion des Logiciels | apt remove [paquet] | Supprimer un logiciel |
Utilisation du Réseau | ping [adresse] | Tester la connectivité réseau |
Utilisation du Réseau | ifconfig | Afficher les interfaces réseau |
Utilisation du Réseau | netstat | Voir les connexions réseau actives |
Utilisation du Réseau | traceroute | Tracer la route des paquets |
Commandes Avancées | sudo [commande] | Exécuter une commande en tant qu’administrateur |
Commandes Avancées | su | Passer à un autre utilisateur (généralement root) |
D’autres commandes utiles
date
affiche l’heure e la date actuelle
uptime
affiche l’uptime de la machine ainsi que le nombre d’utilisateurs connectés
w
affiche les utilisateurs connectés
more /proc/cpuinfo
affiche des informations sur le processeur de la machine
more /proc/meminfo
affiche des informations sur la mémoire
free ou free -h
affiche la mémoire utilisée
df
affiche tous les systeme de fichiers montés avec leur point de montage
du -sh nomdudossier
affiche la taille d un dossier
La commande sed pour modifier une occurence dans un fichier :
sed ‘s/ancienmot/nouveaumot/g’ fichier.txt > nouveaufichier.txt
le g apres le / pour modifier toutes les occurrences dans le fichier ( sinon sed s arrête a la première)
si on veut modifier le fichier original on utilise l option -i :
sed -i ‘s/ancienmot/nouveaumot/g’ fichier.txt
si on veut supprimer la ligne contenant un mot :
sed -i ‘/mot/s’ fichier.txt
si on est pas sur mieux sauvegarder dans un autre fichier avec la redirection :
sed ‘/mot/d’ fichier.txt > fichiermodife.txt