Shell et interface en ligne de commande en 1ère
Shell et interface en ligne de commande, c'est une notion de nsi du chapitre « Architectures matérielles et systèmes d'exploitation », au programme de 1ère. Voici le cours, un exemple et de quoi t'entraîner.
Shell et interface en ligne de commande : le cours
Le shell (ou terminal) est une interface textuelle pour communiquer directement avec le système d'exploitation en écrivant des commandes. Elle permet d'automatiser des tâches et d'accéder à des fonctions avancées, plus rapidement qu'avec une interface graphique (souris/fenêtres).
Exemple
Au lieu de cliquer sur des dossiers avec la souris, tu tapes « cd Documents » pour naviguer. Les développeurs utilisent souvent le terminal pour aller plus vite et accéder à des fonctionnalités avancées.
À retenir
Le shell = interface textuelle pour contrôler l'ordinateur avec des commandes tapées au clavier.
S'entraîner sur shell et interface en ligne de commande
Fais l'exercice, puis demande au tuteur de te corriger pas à pas.
Exercice 1
Explique pourquoi ton ordinateur ralentit quand tu ouvres trop de programmes. Quel composant du modèle de von Neumann est limité ? Que fait le système d'exploitation pour compenser ?
Corrige cet exercice avec le tuteur →Exercice 2
Sur un ordinateur sous Linux, ton professeur veut que ses élèves (catégorie « autres ») puissent lire les fichiers du dossier « /home/prof/controles », mais pas les modifier ni en ajouter. Quelles permissions faut-il donner aux fichiers et au dossier ? Explique brièvement.
Corrige cet exercice avec le tuteur →Cette notion fait partie du chapitre Architectures matérielles et systèmes d'exploitation (NSI 1ère).