Les 30 commandes Linux essentielles pour votre VPS

Les 30 commandes Linux essentielles pour votre VPS

Table des matières

Navigation

pwd         # Répertoire actuel
ls -la      # Lister les fichiers
cd /chemin  # Changer de répertoire

Fichiers

mkdir dossier      # Créer dossier
rm fichier         # Supprimer
cp source dest     # Copier
mv ancien nouveau  # Déplacer/renommer
cat fichier        # Afficher contenu
nano fichier       # Éditer

Recherche

find / -name "*.log"        # Rechercher fichiers
grep "texte" fichier        # Rechercher dans contenu

Utilisateurs

whoami              # Utilisateur actuel
adduser nom         # Créer utilisateur
passwd              # Changer mot de passe
chmod 755 fichier   # Permissions
chown user:group fichier  # Propriétaire

Processus

ps aux              # Lister processus
top / htop          # Moniteur
kill PID            # Arrêter processus

Services

systemctl start nginx
systemctl stop nginx
systemctl restart nginx
systemctl status nginx

Réseau

ip a                # Config réseau
ping google.com     # Test connectivité
curl https://site   # Requête HTTP
ss -tuln            # Ports ouverts

Système

free -h             # Mémoire
df -h               # Espace disque
du -sh /chemin      # Taille dossier
uptime              # Temps fonctionnement
reboot              # Redémarrer

Logs

tail -f /var/log/syslog   # Suivre logs
journalctl -u nginx       # Logs service

Archives

tar -czvf archive.tar.gz dossier/   # Créer
tar -xzvf archive.tar.gz            # Extraire