0% ont trouvé ce document utile (0 vote)
60 vues12 pages

Commandes Linux

Ce guide express présente les commandes Linux essentielles pour la gestion des fichiers, des répertoires, des processus, du réseau, de l'archivage, du traitement de texte, de l'usage du disque et des informations système. Il inclut également des instructions sur l'automatisation avec Cron et l'installation de paquets. Chaque section fournit des commandes spécifiques avec leur fonction respective.

Transféré par

Wajih RJEB
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)
60 vues12 pages

Commandes Linux

Ce guide express présente les commandes Linux essentielles pour la gestion des fichiers, des répertoires, des processus, du réseau, de l'archivage, du traitement de texte, de l'usage du disque et des informations système. Il inclut également des instructions sur l'automatisation avec Cron et l'installation de paquets. Chaque section fournit des commandes spécifiques avec leur fonction respective.

Transféré par

Wajih RJEB
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

Commandes

Linux
VOTRE GUIDE EXPRESS

Commandes Linux
1. Opérations sur les fichiers
ls: Lister les fichiers et dossiers.

cd directory: Changer de répertoire.

pwd: Afficher le répertoire courant.

cp source destination: Copier un fichier ou un dossier.

mv source destination: Déplacer ou renommer un fichier.

rm filename: Supprimer un fichier.


2. Gestion des répertoires :
mkdir directoryname: Créer un nouveau répertoire.
rmdir directoryname: Supprimer un répertoire vide.
cp -r source destination: Copier des répertoires
récursivement.
mv olddir newdir: Renommer un répertoire.
find / -type d -name directoryname: Rechercher un
répertoire à partir de la racine.
3. Processus :
ps: Afficher les processus actifs.
top: Voir tous les processus en temps réel.
kill pid: Terminer un processus avec son PID.
bg: Reprendre un processus en arrière-plan.
fg: Ramener un processus en avant-plan.
renice +n [pid]: Changer la priorité d'un processus en cours.
4. Réseau :
ping host: Tester la connectivité réseau.
ifconfig: Voir les interfaces réseau.
ssh user@host: Connexion distante via SSH.
scp: Transférer des fichiers entre hôtes via SSH.
whois domain: Obtenir des informations WHOIS sur un
domaine.
dig domain: Obtenir des informations DNS sur un domain
5. Archivage & compression :
tar cf archive.tar files: Créer une archive tar.
gzip file: Compresser un fichier.
tar xf file.tar: Extraire les fichiers d'une archive tar.
zip -r file.zip files: Créer une archive zip contenant des
fichiers.
unzip file.zip: Extraire le contenu d’une archive zip.
6. Traitement du texte :
grep pattern files: Rechercher un motif dans les fichiers.
sed 's/string1/string2/g' filename: Remplacer des
chaînes dans un fichier.
grep -r pattern dir: Rechercher un motif récursivement
dans un répertoire.
diff file1 file2: Comparer deux fichiers et afficher les
différences.
7. Usage du disque :
df: Afficher l’utilisation des disques.
du: Voir l’espace utilisé par les dossiers.
free: Afficher l’utilisation de la mémoire et de l’espace
d’échange (swap).
df -h: Afficher l’utilisation des disques en format lisible
par l’homme.
8. Informations système :
uname -a: Informations sur le noyau.
uptime: Temps de fonctionnement du système.
whoami: Afficher l’utilisateur connecté.
date: Afficher la date et l’heure actuelles.
cal: Afficher le calendrier du mois en cours.
9. Automatisation avec Cron :
crontab -l: Lister les tâches cron existantes.
crontab -e: Éditer les tâches cron.
@reboot command: Programmer une tâche à exécuter
au démarrage.
10. Installation de paquets
(Python) :
crontab -l: Lister les tâches cron existantes.
crontab -e: Éditer les tâches cron.
@reboot command: Programmer une tâche à exécuter
au démarrage.
SUIVEZ-NOUS
POUR DÉCOUVRIR DAVANTAGE

WWW.COCONSULT.FR

Vous aimerez peut-être aussi