Base de connaissances · Tutoriels

Aide-mémoire SSH sous Linux

Dernière mise à jour : 2025-06-06

 

Référence rapide de la ligne de commande Linux/SSH


Gestion des fichiers et des répertoires

  • ls – Afficher le contenu du répertoire courant

  • ls -a – Afficher tous les fichiers, y compris les fichiers cachés

  • ls -la – Tout lister avec les détails (permissions, taille, horodatage)

  • cp source dest – Copier un fichier

  • cp -R dir1 dir2 – Copier un répertoire de manière récursive

  • mv oldname newname – Déplacer ou renommer un fichier ou un répertoire

  • mkdir dirname – Créer un répertoire

  • rmdir dirname – Supprimer un répertoire vide

  • rm filename – Supprimer un fichier

  • rm -rf dirname – Supprimer un répertoire de manière récursive



Naviguer dans le système de fichiers

  • cd /path – Accéder à un répertoire

  • cd .. – Remonter au répertoire parent

  • cd ~ – Revenir au répertoire personnel

  • cd - – Revenir au répertoire précédent

  • pwd – Afficher le répertoire courant

 

 

Édition de fichiers

  • nano filename – Modifier un fichier avec nano

  • pico filename – Modifier un fichier avec pico (anciens systèmes)

 

 

 

Archivage et compression

  • tar -zcf archive.tar.gz file_or_dir – Créer une archive tar compressée

  • tar -zxpf file.tar.gz – Extraire une archive .tar.gz

  • tar -xpf file.tar – Extraire une archive .tar

  • gunzip file.gz – Décompresser un fichier .gz

 

 

 

Recherche de fichiers

  • find / -user username – Rechercher les fichiers appartenant à un utilisateur

  • whereis command – Localiser le binaire, les sources et la page de manuel

  • updatedb – Mettre à jour la base de données de localisation des fichiers

  • locate filename – Recherche rapide de fichiers

 

 

 

Informations système

  • df -c – Utilisation du disque

  • quota – Afficher le quota de disque

  • uptime – Afficher la durée de fonctionnement du système

  • uname -a – Afficher les informations sur le système d'exploitation

  • whoami – Afficher l'utilisateur actuel

  • who – Lister les utilisateurs connectés

  • last – Afficher les dernières connexions

  • ps – Afficher les processus en cours d'exécution

  • ps -x – Afficher les processus de l'utilisateur actuel

  • ps aux – Afficher tous les processus

  • haut de page – Moniteur de processus en temps réel (appuyez sur q pour quitter)

  • sar -q – Charge moyenne du système toutes les 10 minutes

  • netstat -np – Afficher les connexions actives

 

 

 

Gestion des processus

  • kill PID – Arrêter un processus à partir de son PID

  • kill -9 PID – Force kill process

  • killall name – Arrêter tous les processus par nom ou par utilisateur

 

 

 

Réseautage

  • ftp server.com – Se connecter à un serveur FTP

  • lynx url – Afficher une page web dans le terminal

 

 

 

Gestion des paquets et des services (distributions basées sur RedHat)

  • service servicename start|stop|restart|status – CentOS 6

  • systemctl start|stop|restart|status servicename – CentOS 7 et versions ultérieures

Services courants :

  • httpd, mysql, named, exim, cpanel, proftpd, crond, chkservd, bandmin

 

 

 

Tâches cron

  • crontab -e – Modifier les tâches cron de root ou de l’utilisateur

  • crontab -u username -e – Modifier les tâches cron d’un autre utilisateur

 

 

 

Mail

  • mail – Vérifier le courrier local

 

 

 

Scripts WHM/cPanel (à exécuter en tant que root)

  • /scripts/pkgacct2 username – Sauvegarde manuelle

  • /scripts/restorepkg username – Restaurer une sauvegarde

  • /scripts/killacct username – Supprimer un compte

  • /scripts/suspendacct username – Suspendre un compte

  • /scripts/unsuspendacct username – Réactiver un compte suspendu

  • /scripts/editquota username – Modifier le quota de disque

  • /scripts/fixinterchange – Résoudre les problèmes d'Interchange

  • /scripts/fixwebalizer – Réparer les statistiques

  • /scripts/restartsrv servicename – Redémarrer un service

  • /scripts/mailperm – Corriger les permissions de la messagerie

  • /scripts/mysqlpasswd – Modifier le mot de passe MySQL

  • /scripts/findtrojans – Rechercher les chevaux de Troie

  • /scripts/fixtrojans – Supprimer les chevaux de Troie

 

 

 

Consultation des fichiers et journaux

  • tail -n filename – Afficher les n dernières lignes d'un fichier

 

 

 

Divers

  • --help – Afficher l'aide de la plupart des commandes (par exemple : tar --help)

  • reboot – Redémarrer le serveur

  • mv – Sert également à renommer des répertoires

 

 

 

Maintenance

  • Supprimer MRTG:

    rpm -e --nodeps \ $(rpm -q | grep mrtg)

  • Vider le dossier /tmp:

 

rm -Rf /tmp/c*
rm -Rf /tmp/s*
rm -Rf /tmp/p*
rm -Rf /tmp/*_*
rm -Rf /tmp/*-*

← Tous les articles de la base de connaissances

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.