kubenow
Se connecterCommencer gratuitement

0.1 · Parcours 0 — Les prérequis : Linux et conteneurs

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

  1. Votre mission
  2. Pas à pas
  3. Se repérer
  4. Créer, lire, copier, supprimer
  5. Chercher et enchaîner les commandes
  6. Les processus
  7. 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

Contenu aligné sur les programmes publiés par la CNCF (KCNA, CKAD, CKA, CKS), par le Linux Professional Institute (LPIC-1) et par Cisco (CCNA 200-301). KubeNow n'est ni affilié ni approuvé par la CNCF, la Linux Foundation, le LPI ou Cisco ; CKA, CKAD, CKS et KCNA sont des marques de la Linux Foundation, LPIC-1 est une marque du Linux Professional Institute, Cisco et CCNA sont des marques de Cisco Systems.