Ressources du Sanctuaire

« Les outils forgent l’Archiviste. Voici les fondations de votre maîtrise du système. »

Commandes Linux Essentielles

Navigation

pwd — chemin courant
ls — liste des fichiers
ls -l — liste détaillée
ls -a — inclut les fichiers cachés
cd dossier/ — entrer dans un dossier
cd .. — remonter d’un niveau

Fichiers & Dossiers

touch fichier — créer un fichier
mkdir dossier — créer un dossier
cp source dest — copier
mv source dest — déplacer/renommer
rm fichier — supprimer
rm -r dossier — supprimer un dossier

Lecture & Édition

cat fichier — afficher
less fichier — lecture paginée
nano fichier — éditer
vim fichier — éditeur avancé

Permissions

chmod 644 fichier — permissions standard
chmod 666 fichier — modifiable par tous (tests)
chmod +x script.sh — rendre exécutable
chown user:group fichier — changer propriétaire

Processus

ps aux — liste des processus
top — activité en temps réel
kill PID — terminer un processus

Réseau

ping adresse — tester la connexion
curl url — récupérer une ressource
wget url — télécharger
ss -tulpn — ports ouverts

Paquets (Debian/Ubuntu)

apt update — mise à jour liste
apt upgrade — mise à jour système
apt install paquet — installer
apt remove paquet — désinstaller

Services

systemctl status service — état
systemctl restart service — redémarrer
systemctl enable service — activer au boot

Archives & Transferts

tar -czf archive.tar.gz dossier — compresser
tar -xzf archive.tar.gz — extraire
scp fichier user@serveur:/chemin — transfert

VPS

ufw status — firewall
df -h — espace disque
free -h — mémoire