Ce guide répertorie toutes les commandes Linux de base les plus utilisées chaque jour sur votre système Linux. Vous pouvez utiliser les commandes suivantes sur toutes les distributions Linux comme Ubuntu, Debian, CentOS, Fedora, RedHat, ArcLinux.
Les commandes suivantes sont exécutées dans la ligne de commande appelée Linux-shell. Passons aux commandes courantes utilisées au quotidien.
Commandes Linux de base
Vous pouvez obtenir de l'aide pour n'importe quelle commande en utilisant la syntaxe suivante.
command_name --help
Il existe un manuel pour chaque commande, vous pouvez utiliser la commande man pour obtenir plus de détails sur la commande.
man command_name
1. pwd - Répertoire de travail d'impression
pwd
La commande est utilisée pour trouver le chemin du répertoire actuel sur lequel vous travailliez actuellement.
pwd Output /home/username
2. ls – Liste
ls
La commande affiche tous les répertoires, fichiers situés dans le répertoire courant.
ls Output file1.txt folder-1 file2.txt folder-2
3. cd – Changer de répertoire
cd
La commande est utilisée pour naviguer vers un nouveau répertoire. Lorsqu'il est utilisé sans aucun argument, il vous amènera à votre répertoire personnel.
# takes you to your home directory cd # To navigate to the parent directory cd ../ # To change to previous working directory cd ~
4. mkdir – Créer un répertoire
mkdir
La commande est utilisée pour créer de nouveaux répertoires dans un emplacement spécifique.
# Create new directory mkdir directory_name # Create nested directories mkdir -p directory_name/child_directory_name
5. touch – Horodatages
touch
La commande est utilisée pour mettre à jour les horodatages d'un fichier existant ou créer un nouveau fichier avec l'horodatage actuel.
touch file1.txt
6. mv – Déplacer
mv
La commande est utilisée pour déplacer un fichier ou un répertoire vers un autre emplacement ou changer le nom du répertoire en un autre.
# Renaming a file mv file1.txt file2.txt # Renaming a directory mv folder1 folder2 # move file from one directory to another directory mv folder1/test.txt folder2/test.txt
7. cp – Copier
cp
La commande est utilisée pour copier le fichier dans un autre fichier au même emplacement ou à un autre emplacement.
Vous pouvez utiliser le -R
option copier tous les fichiers d'un emplacement à un autre emplacement.
# copy file to a new file cp file1.txt file2.txt # copy file to new loaction cp file.txt /home/username # copy all contents of directories to another directory cp -R directory /home/username/public
8. rm – Supprimer
rm
La commande est utilisée pour supprimer un fichier spécifique ou un ensemble de fichiers avec une extension spécifique ou supprimer un répertoire avec tout le contenu.
Vous devez être prudent lorsque vous utilisez cette commande.
# remove a specific file rm /home/username/filename.txt # remove files with specific extension rm -rf *.txt # remove a directory with contents in it rm -rf directory_name
9. chmod – Changer de mode
chmod
La commande est utilisée pour changer le mode d'un objet afin qu'il puisse avoir des autorisations de lecture, de lecture, d'écriture ou de lecture, d'écriture et d'exécution.
- Le premier chiffre représente l'utilisateur associé au fichier.
- Le deuxième numéro correspond au groupe associé au fichier.
- Le troisième numéro est associé à toutes les autres personnes qui ne font pas partie de l'utilisateur ou du groupe.
Notation octale | Autorisation | Représentation symbolique |
---|---|---|
0 | Aucune autorisation | — |
1 | Autorisation d'exécution uniquement | –x |
2 | Autorisation d'écriture uniquement | -w- |
3 | Autorisations d'écriture et d'exécution (1+2)=3 | -wx |
4 | Autorisation de lecture uniquement | r– |
5 | Autorisations de lecture et d'exécution (1+4)=5 | r-x |
6 | Autorisations de lecture et d'écriture (2+4)=6 | rw- |
7 | Autorisations de lecture, d'écriture et d'exécution, signifie autorisations complètes (1+2+4)=7 | rex |
chmod 644 private-key.pem
10. cat – Concaténer
cat
La commande est l'une des commandes les plus couramment utilisées pour créer un ou plusieurs fichiers, afficher le contenu d'un fichier, concaténer des fichiers et rediriger la sortie dans un terminal ou des fichiers.
cat file.txt
Cette commande affichera le contenu du fichier.
Préparez-vous à un poste de professionnel des technologies de l'information avec le système d'exploitation Linux
Conclusion
Vous avez maintenant appris les commandes de base qui sont utilisées tous les jours.
Merci pour votre temps. Si vous rencontrez un problème ou des commentaires, veuillez laisser un commentaire ci-dessous.