L.1 · Le système au quotidien
Le terminal Linux essentiel : fichiers, processus, permissions
Lab sur une machine Linux · questionnaire de validation · gratuit, dans le navigateur
Les serveurs n'ont pas d'écran ni de souris : on les pilote au terminal. Les conteneurs non plus, et Kubernetes encore moins. Avant de lancer votre premier cluster, il faut donc être à l'aise avec une poignée de commandes Linux. C'est l'objet de cette leçon : vous avez à droite une vraie machine Ubuntu, rien qu'à vous. Vous pouvez tout essayer, rien ne peut casser chez vous.
Comment lire cette leçon. Les sections 1 et 2 vous font faire l'exercice, étape par étape. La suite explique chaque notion en détail, avec des exemples à essayer : leur bouton « Coller dans le terminal » les y colle sans les lancer, appuyez sur Entrée pour les exécuter.
Au programme de ce lab
- Votre mission
- Pas à pas
- Se repérer
- Créer, lire, copier, supprimer
- Chercher et enchaîner les commandes
- Les processus
- Les droits
Ce que KubeNow vérifie
- Le dossier ~/rapport existe
- ~/rapport/erreurs.txt contient le nombre total de lignes ERROR
- sauvegarde.sh est exécutable
- La sauvegarde a été lancée
- motdepasse.txt n'est lisible et modifiable que par vous
- Le processus gourmand est arrêté
- ~/serveur/tmp a disparu, le reste du serveur est intact