Cet article est une feuille de triche rapide sur les commandes Linux conçue pour vous donner la plupart des commandes courantes en un coup d'œil. La liste est divisée en sections qui peuvent vous aider à trouver la commande que vous recherchez.
Aide-mémoire des commandes Linux
Commandes Linux pour les informations système/matériel
Commande | Description |
uname -a | Imprimez toutes les informations système importantes telles que la version et la version du noyau, le nom d'hôte, le type de processeur, le système d'exploitation |
uname -r | Imprimer la version du noyau |
cat /etc/os-release | Imprimer des informations sur le système d'exploitation actuel |
nom d'hôte | afficher le nom d'hôte de votre appareil sur le réseau |
nom d'hôte -i | Afficher les adresses IP associées au nom d'hôte |
temps de disponibilité | Affiche depuis combien de temps le système fonctionne |
dernier redémarrage | Afficher l'historique de redémarrage |
capteurs | Imprimer les informations du capteur telles que la température, la tension et le courant |
iostat -c | Utilisation du processeur d'impression |
gratuit -m | Imprimer les statistiques d'utilisation de la RAM et du SWAP |
acpi | Imprimer les statistiques actuelles de la batterie |
acpi -t | Afficher les informations thermiques |
df-h | Liste de la quantité d'espace disque utilisée |
lsusb | Répertorier tous les périphériques USB |
cat /proc/cpuinfo | Afficher les informations du processeur comme le nom du modèle, la taille du cache, etc |
lshw | Répertorier les informations sur le matériel |
dmesg | Afficher tous les messages du tampon circulaire du noyau |
Commandes d'informations utilisateur
Commande | Description |
identifiant | Afficher des identifiants d'utilisateur et de groupe réels et efficaces |
whoami | Imprimer l'utilisateur actuel sous lequel vous êtes connecté |
écho $SHELL | Vérifier le shell par défaut |
écho $0 | Vérifier le shell actuel |
écho $HOME | Imprimer le répertoire personnel de l'utilisateur actuel |
w | Afficher tous les utilisateurs connectés et ce qu'ils font |
sudo -l | Vérifier les privilèges sudo de l'utilisateur actuel |
qui | Afficher tous les utilisateurs connectés |
groupadd | Créer un nouveau groupe avec le nom spécifié |
adduser | Ajouter un utilisateur avec le nom spécifié |
userdel | Supprimer un utilisateur |
passwd | Modifier le mot de passe de l'utilisateur actuel |
Commandes Linux pour travailler avec des fichiers/répertoires
Commande | Description |
pwd | Imprimer le répertoire de travail actuel |
ls | Imprimer le contenu du répertoire de travail actuel |
ls -l | Imprimer le contenu d'un répertoire avec des informations détaillées à leur sujet comme les tailles, l'auteur, les autorisations accordées, etc |
ls -a | Imprimer le contenu d'un répertoire, y compris les fichiers/dossiers cachés |
touchez | Créer un fichier vide |
mkdir | Créer un répertoire |
rm | Supprimer un fichier |
rm -rf | Supprimer un répertoire |
rmdir | Supprimer un répertoire |
chmod +x | Rendre un fichier exécutable |
chmod +r | Rendre un fichier/dossier lisible |
chmod +w | Rendre un fichier/dossier accessible en écriture |
chown USER:GROUP | Changer le propriétaire d'un fichier/répertoire |
chat | Imprimer le contenu d'un fichier |
cat File1> File2 | Écraser le contenu de File2 avec le contenu de File1 |
cat File1>> File2 | Ajouter le contenu de File1 à File2 |
cp | Faire une copie d'un fichier |
cp -r | Faire une copie d'un répertoire |
mv | Déplacer un fichier vers un chemin spécifié |
mv | Renommer un fichier avec un nouveau nom de fichier |
cd | Changer de répertoire à l'emplacement spécifié |
cd ../ | Déplacer un répertoire vers le haut |
cd ~ | Aller au répertoire personnel |
ln | Créer un lien physique vers un fichier |
ln -s | Créer un lien symbolique vers un fichier |
localiser | Rechercher toutes les instances de fichiers/répertoires ayant une chaîne particulière |
mis à jour | Mettre à jour la base de données utilisée par locate |
fichier | Déterminer le type de fichier |
grep | Rechercher une chaîne/motif dans un fichier |
diff | Comparer les différences entre deux fichiers ligne par ligne |
Commandes réseau pour Linux
Commande | Description |
ip a | Afficher les informations réseau telles que les interfaces disponibles, l'adresse IP, le masque de réseau et d'autres informations associées à l'interface |
ajout d'adresse IP
/ dev | Attribuez l'adresse IP spécifiée avec le CIDR donné à l'interface mentionnée |
iwconfig | Afficher les informations relatives aux interfaces sans fil telles que le mode, la fréquence, le point d'accès, etc |
ping
| Envoyer des paquets de ping ICMP à l'adresse IP spécifiée |
tracerroute | Imprimer la trace des paquets de route vers l'hôte du réseau |
whois
| Récupère des informations sur un domaine/IP à partir d'une base de données RFC 3912 |
creuser | Effectuer une recherche DNS |
hôte | Effectuer une recherche IP sur le nom de domaine donné |
wget | Récupérer un fichier à partir de l'URL donnée |
boucle | Faire une requête vers une URL |
netstat -pnltu | Afficher tous les ports d'écoute actifs |
nc
| Se connecter à une adresse IP sur un port spécifié |
tcpdump -i | Capturer tous les paquets sur une interface particulière |
Commandes de gestion de processus
Commande | Description |
ps | Afficher les processus en cours d'exécution |
ps aux | grep | Rechercher des informations de processus relatives à une application/un programme particulier |
tuer | Terminer un processus avec un PID donné |
killall | Tuer tous les processus associés à un nom particulier |
haut | Afficher des informations sur les processus en cours d'exécution |
htop | Afficher les processus en cours d'exécution à l'aide d'un environnement interactif |
pstree | Visualiser les processus dans un modèle arborescent |
bg | Poursuivre un processus en arrière-plan |
fg | Mettre un processus au premier plan |
lsof | Liste tous les fichiers ouverts par un processus |
Aide-mémoire des commandes Linux – Conclusion
Et cela nous amène à la fin de la feuille de triche des commandes Linux. Les commandes peuvent sembler rares, mais ce sont quelques-unes des plus couramment utilisées et elles vous aideront à obtenir immédiatement ce dont vous avez besoin.