traductions: [ en/English ] · [ es/Español ] · [ de/Deutsch ]
Table des matières
Améliorez votre gestion système Linux avec ces commandes essentielles :
Visualiser et Naviguer dans le système de fichiers avec ls
Lister les fichiers et répertoires dans l’emplacement actuel.
ls
ls -l
ls -a
ls -lh
ls -R
Manipuler les fichiers et répertoires avec cp
Copier des fichiers ou des répertoires vers des emplacements souhaités.
cp fichier.txt nouvel_emplacement/
cp -r répertoire/ nouvel_emplacement/
cp -a répertoire/ nouvel_emplacement
cp -u fichier1.txt fichier2.txt dossier_destination/
Manipuler les fichiers et répertoires avec mv
Déplacer ou renommer des fichiers et répertoires.
mv fichier.txt nouvel_emplacement/
mv répertoire/ nouvel_emplacement/
mv ancien_nom.txt nouveau_nom.txt
mv fichier.txt ../nouveau_dossier/
Gérer les autorisations de fichiers avec chmod
Modifier les autorisations des fichiers pour une sécurité renforcée.
chmod +x script.sh
chmod 644 fichier.txt
chmod -R 777 répertoire/
chmod 755 dossier/
Afficher les informations système avec uname
Récupérer des informations système.
uname -a
uname -r
uname -m
Compression d’archive avec tar
Compresser et décompresser des fichiers et répertoires.
tar -czvf archive.tar.gz répertoire/
tar -xzvf archive.tar.gz
tar -cvf archive.tar fichier1 fichier2
Afficher la date et l’heure actuelles avec date
Afficher ou définir la date et l’heure système.
date
date "+%Y-%m-%d %H:%M:%S"
date -d "hier"
Manipuler le contenu des fichiers avec sed
Éditeur de flux pour la transformation de texte.
sed 's/ancien/nouveau/g' fichier.txt
sed -i 's/ancien/nouveau/g' fichier.txt
sed -n '1,5p' fichier.txt
Comparer des fichiers avec diff
Comparer des fichiers ligne par ligne.
diff fichier1.txt fichier2.txt
diff -u fichier1.txt fichier2.txt
diff -r dossier1/ dossier2/
Créer des fichiers vides ou mettre à jour les horodatages avec touch
Créer des fichiers vides ou mettre à jour les horodatages d’accès/modification.
touch nouveau_fichier.txt
touch -d "lundi dernier" fichier.txt
touch -r fichier1.txt fichier2.txt
Afficher l’utilisation du disque avec df
Afficher l’utilisation de l’espace disque des systèmes de fichiers.
df
df -h
df -i
Afficher les processus en cours d’exécution avec ps
Afficher les processus actuellement en cours d’exécution.
ps
ps aux
ps -ef
Gérer les informations utilisateur avec who
Afficher des informations sur les utilisateurs connectés.
who
whoami
who -a
Vérifier le type de fichier avec file
Déterminer le type de fichier.
file nom_fichier
file -i nom_fichier
file -s nom_fichier
Surveiller les processus système avec top
Surveiller les processus système et l’utilisation des ressources.
top
top -u nom_utilisateur
top -n 1
Rediriger la sortie vers des fichiers avec tee
Rediriger la sortie de la commande vers des fichiers et le terminal.
ls -l | tee sortie.txt
cat fichier.txt | tee -a sortie.txt
Afficher les informations système avec hostname
Afficher ou définir le nom d’hôte du système.
hostname
hostname -I
hostnamectl
Créer des tuyaux entre des commandes avec |
(Pipe)
Rediriger la sortie d’une commande en tant qu’entrée vers une autre.
ls -l | grep "mot-clé"
cat fichier.txt | sed 's/ancien/nouveau/g'
Afficher la structure du système de fichiers avec tree
Afficher la structure des répertoires sous forme d’arborescence.
tree
tree dossier/
tree -L 2
Rechercher le contenu des fichiers avec grep
Rechercher des motifs dans des fichiers.
grep "motif" fichier.txt
grep -r "motif" dossier/
grep -i "motif" fichier.txt
Maîtrisez ces commandes pour gérer efficacement votre système Linux !
Créé le: déc. 29, 2023
Dernière mise à jour le: janv. 7, 2024
Découvrez-en plus sur ce sujet:
- Comprendre la commande `kill` sous Linux
- Comprendre la commande `ps` sous Linux
- Conversion de Fichiers Audio avec Sox
- Comprendre et utiliser Dnf dans Fedora
- Mise à niveau et retour en arrière avec Fedora Silverblue