Apprenez les bases indispensables du système d'exploitation qui fait tourner 90% du web mondial : arborescence standardisée, manipulation de fichiers et privilèges administrateur.
Stabilité extrême capable de fonctionner pendant des années sans aucun redémarrage.
Dossiers clés : /var/www (vos sites), /etc/ (configurations), /var/log/ (journaux).
ls, cd, pwd, cp, mv, rm, mkdir, cat, nano, grep : le couteau suisse du dev.
Élévation de privilèges pour exécuter des modifications système en toute sécurité.
# 1. Où suis-je dans le système ? $ pwd /home/debian # 2. Lister les fichiers détaillés avec permissions et fichiers cachés $ ls -la total 32 drwxr-xr-x 4 debian debian 4096 Oct 11 10:15 . drwxr-xr-x 3 root root 4096 Oct 11 09:30 .. -rw------- 1 debian debian 812 Oct 11 10:14 .bash_history -rw-r--r-- 1 debian debian 220 Oct 11 09:30 .bash_logout # 3. Naviguer vers le répertoire web de référence $ cd /var/www $ ls -l drwxr-xr-x 3 www-data www-data 4096 Oct 11 10:00 html # 4. Mettre à jour la base des paquets logiciels avec les droits super-utilisateur $ sudo apt update && sudo apt upgrade -y
/. Emplacement standard où vivent vos applications et sites web.
Contient tous les fichiers de configuration (Nginx, SSH, pare-feu).
La mémoire du serveur : tous les rapports de bugs et traces de visites.
cd [dossier] : Changer de répertoire (ex. cd .. pour remonter d'un cran).cp -r source destination : Copier récursivement un dossier.mv ancien nouveau : Déplacer ou renommer un fichier.nano fichier.conf : Éditeur de texte simple directement dans le terminal (sauvegarder avec Ctrl+O, quitter avec Ctrl+X).grep "mot" fichier.log : Rechercher instantanément un mot dans des milliers de lignes de logs.| Action | Environnement Windows | Environnement Linux Serveur |
|---|---|---|
| Chemin racine | C: | / |
| Dossier utilisateur | C:UsersNomUtilisateur | /home/nom_utilisateur |
| Éditeur de texte rapide | Bloc-notes / Notepad++ | nano ou vim |
| Gestionnaire de logiciels | Installateur .exe / .msi | Gestionnaire de paquets apt (Ubuntu/Debian) |
| Arrêt forcé d'un processus | Gestionnaire des tâches | kill -9 [PID] ou pkill [nom] |