Si vous débutez avec un serveur Linux, connaître les commandes essentielles vous permettra de naviguer, gérer vos fichiers et surveiller votre système facilement via le terminal.
Commande | Description | Exemple d’utilisation |
---|---|---|
ls |
Liste les fichiers et dossiers dans un répertoire | ls -l (liste détaillée) |
cd |
Change de répertoire | cd /var/www |
pwd |
Affiche le chemin complet du répertoire courant | pwd |
mkdir |
Crée un nouveau dossier | mkdir backup |
rm |
Supprime des fichiers ou dossiers | rm fichier.txt ou rm -r dossier/ |
cp |
Copie un fichier ou dossier | cp source.txt destination.txt |
mv |
Déplace ou renomme un fichier/dossier | mv ancien.txt nouveau.txt |
cat |
Affiche le contenu d’un fichier | cat fichier.txt |
nano |
Éditeur de texte en ligne de commande | nano fichier.txt |
top |
Affiche en temps réel les processus actifs | top |
htop |
Alternative améliorée à top (peut nécessiter installation) |
htop (si installé) |
df |
Affiche l’espace disque disponible | df -h (en format lisible) |
free |
Affiche la mémoire RAM utilisée et disponible | free -h |
chmod |
Change les permissions d’un fichier/dossier | chmod 755 script.sh |
chown |
Change le propriétaire d’un fichier/dossier | chown user:group fichier.txt |
sudo |
Exécute une commande avec les privilèges administrateur | sudo apt update |
ping |
Teste la connexion réseau vers une adresse | ping google.com |
exit |
Ferme la session SSH ou quitte le terminal | exit |
Tapez commande --help
ou man commande
pour afficher l’aide d’une commande, par exemple :
ls --help
man ls
Pour revenir au répertoire personnel :
cd ~
Utilisez la touche Tab pour l’autocomplétion des noms de fichiers ou dossiers.
Si vous souhaitez approfondir vos connaissances Linux, voici une ressource utile :