Voici 10 commandes Linux les plus couramment utilisées avec trois exemples pour chaque commande :
1. chmod
La commande « chmod » signifie « changer de mode » et permet de modifier les droits d’accès des fichiers et des répertoires.
Exemples :
chmod 755 fichier.txt
– Modifie les droits d’accès du fichier « file.txt » en rwxr-xr-x.
chmod u+x fichier.txt
– Ajoute des droits d’exécution à l’utilisateur pour le fichier « file.txt ».
chmod -R 777 répertoire
– Modifie les droits d’accès du répertoire « directory » et de son contenu en rwxrwxrwx.
2. goudron
La commande « tar » signifie « tape archive » et est utilisée pour archiver et compresser des fichiers et des répertoires.
Exemples :
tar -cvf archive.tar fichier.txt
– Crée une archive nommée « archive.tar » et y ajoute le fichier « file.txt ».
archive tar -xvf.tar
– Décompressez l’archive « archive.tar » dans le répertoire courant.
tar -czvf répertoire archive.tar.gz
– Crée une archive compressée nommée « archive.tar.gz » et ajoute le répertoire « directory ».
3. trouver
La commande « find » permet de rechercher des fichiers et des répertoires en fonction de certains critères.
Exemples :
trouver /home/user -name "*.txt"
– Recherche tous les fichiers avec l’extension « .txt » dans le répertoire personnel de l’utilisateur « user ».
trouver / -type f -taille +10M
– Recherche tous les fichiers supérieurs à 10 Mo.
trouver /home/utilisateur -type d -vide
– Recherche les répertoires vides dans le répertoire personnel de l’utilisateur « utilisateur ».
4. haut
La commande « top » permet d’afficher les processus du système et leur consommation de ressources.
Exemples :
haut
– Affiche une liste des processus en cours d’exécution et leur utilisation des ressources.
utilisateur top -u
– Affiche une liste des processus en cours d’exécution de l’utilisateur « utilisateur ».
top -p PID
– Affiche des informations sur le processus avec l’ID de processus spécifié.
5. ping
La commande « ping » permet de tester l’accessibilité d’un périphérique réseau ou d’une adresse IP.
Exemples :
ping google.com
– Teste l’accessibilité de Google.
ping 192.168.1.1
– Teste l’accessibilité du périphérique réseau avec l’adresse IP 192.168.1.1.
ping -c 5 google.com
– Envoie 5 requêtes ping à Google et affiche les résultats.
6. ssh
La commande « ssh » signifie « secure shell » et est utilisée pour établir une connexion sécurisée à un système distant.
Exemples :
utilisateur ssh@192.168.1.1
– Se connecte au système distant avec l’adresse IP 192.168.1.1 en tant qu’utilisateur « utilisateur ».
ssh -p 2222 utilisateur@192.168.1.1
– Se connecte au système distant avec l’adresse IP 192.168.1.1 en tant qu’utilisateur « utilisateur » via le port 2222.
ssh -X utilisateur@192.168.1.1
– Se connecte au système distant avec l’adresse IP 192.168.1.1 en tant qu’utilisateur « utilisateur » et active le transfert X11.
7. toi
La commande « du » signifie « disk usage » et est utilisée pour afficher l'utilisation de l'espace disque des fichiers et des répertoires.
Exemples :
votre fichier.txt
– Affiche l’utilisation de l’espace disque du fichier « file.txt ».
répertoire du -h
– Affiche l’utilisation de l’espace disque du répertoire « directory » dans un format lisible par l’homme.
tu -sh *
– Affiche l’utilisation de l’espace disque de tous les fichiers et répertoires du répertoire actuel dans un format lisible par l’homme.
8. df
La commande « df » signifie « disk free » et est utilisée pour afficher l'espace disponible sur les systèmes de fichiers.
Exemples :
df
– Affiche l’espace de stockage disponible sur tous les systèmes de fichiers.
df -h
– Affiche l’espace disponible sur tous les systèmes de fichiers dans un format lisible par l’homme.
df -i
– Affiche les informations d’inode pour tous les systèmes de fichiers.
9. histoire
La commande « historique » permet d’afficher une liste des commandes précédemment exécutées.
Exemples :
histoire
– Affiche une liste des commandes précédemment exécutées.
histoire 10
– Affiche les 10 dernières commandes exécutées.
!5
– Réexécute la cinquième commande de la liste des commandes précédemment exécutées.
10. ifconfig
La commande « ifconfig » signifie « configuration d'interface » et est utilisée pour afficher et configurer des informations sur les interfaces réseau.
Exemples :
ifconfig
– Affiche des informations sur toutes les interfaces réseau.
ifconfig eth0
– Affiche des informations sur l’interface réseau « eth0 ».
ifconfig eth0 192.168.1.2 masque de réseau 255.255.255.0
– Configure l’adresse IP et le masque de réseau de l’interface réseau « eth0 ».
Citations:
[1] https://www.computerweekly.com/de/ratgeber/Die-Top-50-Kommandozeilen-Befehle-unter-Linux
[2] https://www.ionos.de/digitalguide/server/konfiguration/linux-cat-befehl/
[3] https://kinsta.com/de/blog/linux-befehle/
[4] https://technium.ch/die-top-50-linux-befehle-fur-einsteiger/
[5] https://tutorialshut.com/unix-file-system-commands/
[6] https://www.dev-insider.de/wichtige-linux-befehle-im-ueberblick-a-624567/