0% ont trouvé ce document utile (0 vote)
66 vues6 pages

List de Commande de Linux

Transféré par

cristinahmalyah
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
66 vues6 pages

List de Commande de Linux

Transféré par

cristinahmalyah
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

1.

Commandes de Gestion des Fichiers et Répertoires


1.1 ls
Affiche le contenu d’un répertoire.
• Exemple : ls /home/user
• Explication : Cette commande permet de lister les fichiers et sous-répertoires du répertoire
spécifié (ou du répertoire actuel si aucun argument n’est donné). Il existe des options comme
ls -l pour obtenir des détails ou ls -a pour afficher les fichiers cachés.

1.2 cd
Change de répertoire courant.
• Exemple : cd /home/user/Documents
• Explication : Permet de se déplacer d’un répertoire à un autre. Le raccourci cd sans
argument ramène à votre répertoire personnel.

1.3 pwd
Affiche le chemin complet du répertoire courant.
• Exemple : pwd
• Explication : Cette commande montre le chemin absolu du répertoire dans lequel vous vous
trouvez actuellement.

1.4 mkdir
Crée un nouveau répertoire.
• Exemple : mkdir /home/user/newfolder
• Explication : Crée un répertoire dans le chemin spécifié.

1.5 rmdir
Supprime un répertoire vide.
• Exemple : rmdir /home/user/oldfolder
• Explication : Supprime un répertoire, mais seulement s’il est vide.

1.6 rm
Supprime des fichiers ou des répertoires.
• Exemple : rm /home/user/[Link]
• Explication : Supprime un fichier. Pour supprimer un répertoire et son contenu, utilisez rm
-r.
2. Commandes de Gestion des Fichiers
2.1 cp
Copie des fichiers ou des répertoires.
• Exemple : cp [Link] [Link]
• Explication : Copie un fichier d’une location à une autre. Utilisez -r pour copier des
répertoires récursivement.

2.2 mv
Déplace ou renomme des fichiers.
• Exemple : mv [Link] [Link]
• Explication : Cette commande permet soit de déplacer des fichiers ou des répertoires d’un
endroit à un autre, soit de renommer un fichier.

2.3 touch
Crée un fichier vide ou met à jour la date d’accès d’un fichier.
• Exemple : touch [Link]
• Explication : Crée un fichier vide avec le nom spécifié. Si le fichier existe déjà, sa date de
modification est mise à jour.

2.4 cat
Affiche le contenu d’un fichier.
• Exemple : cat [Link]
• Explication : Affiche le contenu d’un fichier texte dans le terminal.

2.5 head
Affiche les premières lignes d’un fichier.
• Exemple : head [Link]
• Explication : Par défaut, head affiche les 10 premières lignes d’un fichier. Vous pouvez
spécifier un nombre de lignes avec -n, comme head -n 5 [Link].

2.6 tail
Affiche les dernières lignes d’un fichier.
• Exemple : tail [Link]
• Explication : Par défaut, tail affiche les 10 dernières lignes d’un fichier. Vous pouvez
spécifier un nombre de lignes ou suivre en temps réel un fichier avec l’option -f.
3. Commandes de Recherche
3.1 find
Recherche des fichiers dans un répertoire.
• Exemple : find /home/user/ -name "*.txt"
• Explication : Permet de rechercher des fichiers et répertoires basés sur des critères tels que
le nom, le type, la taille, etc.

3.2 locate
Recherche rapide de fichiers.
• Exemple : locate filename
• Explication : Recherche un fichier sur le système en utilisant une base de données pré-
indexée (le système doit avoir une base de données mise à jour avec la commande
updatedb).

3.3 grep
Recherche de texte dans un fichier.
• Exemple : grep "searchterm" [Link]
• Explication : Recherche une chaîne de caractères spécifiée dans un fichier et affiche les
lignes correspondantes. Vous pouvez ajouter -r pour une recherche récursive dans des
répertoires.

4. Commandes Système et Gestion des Processus


4.1 ps
Affiche les processus en cours.
• Exemple : ps aux
• Explication : Liste tous les processus actifs en cours d'exécution avec des informations
détaillées. L’option aux affiche tous les processus de tous les utilisateurs.

4.2 top
Affiche une vue dynamique des processus en cours.
• Exemple : top
• Explication : Affiche une liste interactive des processus en cours avec leur utilisation du
CPU et de la mémoire.

4.3 kill
Envoie un signal à un processus pour l’arrêter.
• Exemple : kill 1234
• Explication : Envoie un signal à un processus identifié par son PID (ID de processus). Par
défaut, il envoie un signal SIGTERM pour terminer le processus. Utilisez kill -9 pour
forcer l’arrêt du processus.

4.4 df
Affiche l'espace disque utilisé et disponible.
• Exemple : df -h
• Explication : Montre l'espace disque de tous les systèmes de fichiers montés. L’option -h
affiche les tailles en format lisible (Ko, Mo, Go).

4.5 du
Affiche la taille des fichiers et répertoires.
• Exemple : du -sh /home/user
• Explication : Affiche la taille totale d'un répertoire, avec l’option -h pour un format lisible.

5. Commandes d’Administration Système


5.1 sudo
Exécute une commande avec des privilèges superutilisateur.
• Exemple : sudo apt update
• Explication : Permet d'exécuter une commande avec les privilèges administratifs (root).
Utile pour installer des logiciels ou modifier des fichiers protégés.

5.2 apt-get
Gestion des paquets sous Debian/Ubuntu.
• Exemple : sudo apt-get install vim
• Explication : Utilisé pour installer, mettre à jour ou supprimer des paquets. apt-get est
un outil de gestion des paquets pour les distributions basées sur Debian.

5.3 chmod
Change les permissions d'un fichier.
• Exemple : chmod 755 [Link]
• Explication : Modifie les permissions d'un fichier ou d’un répertoire. Par exemple, 755
permet au propriétaire de lire, écrire et exécuter le fichier, tandis que les autres peuvent
seulement le lire et l’exécuter.

5.4 chown
Change le propriétaire d'un fichier.
• Exemple : sudo chown user:group [Link]
• Explication : Permet de changer le propriétaire et/ou le groupe d'un fichier ou répertoire.
6. Commandes Réseau
6.1 ping
Vérifie la connectivité réseau.
• Exemple : ping [Link]
• Explication : Envoie des paquets ICMP à l’adresse spécifiée pour tester la connectivité
réseau.

6.2 ifconfig
Affiche ou configure les interfaces réseau.
• Exemple : ifconfig
• Explication : Affiche la configuration des interfaces réseau du système. Utilisez ifconfig
eth0 up pour activer une interface réseau.

6.3 netstat
Affiche les connexions réseau et les informations du serveur.
• Exemple : netstat -tuln
• Explication : Liste les connexions réseau actives et les ports en écoute. L’option -tuln
montre les connexions TCP, UDP et les services d’écoute.

6.4 wget
Télécharge des fichiers depuis le web.
• Exemple : wget [Link]
• Explication : Télécharge un fichier depuis une URL spécifiée.

6.5 scp
Copie de fichiers entre machines via SSH.
• Exemple : scp [Link] user@remote:/path/to/destination
• Explication : Copie des fichiers de manière sécurisée entre un ordinateur local et un serveur
distant via SSH.

7. Commandes Utilitaires Divers


7.1 man
Affiche le manuel d'une commande.
• Exemple : man ls
• Explication : Affiche le manuel d’une commande spécifiée. Cela permet d'obtenir des
détails supplémentaires sur son utilisation.
7.2 history
Affiche l’historique des commandes précédentes.
• Exemple : history
• Explication : Affiche les commandes que vous avez exécutées précédemment dans votre
terminal.

7.3 echo
Affiche un message ou une variable.
• Exemple : echo "Hello World"
• Explication : Affiche le texte ou la valeur d'une variable dans le terminal.

Conclusion
Ces commandes couvrent un large éventail d’utilisations dans un environnement Linux. Elles vous
permettront d’effectuer des tâches courantes telles que la gestion des fichiers, la surveillance du
système, la configuration réseau et bien plus encore. En maîtrisant ces commandes, vous serez plus
à l’aise pour utiliser Linux efficacement.

Vous aimerez peut-être aussi