Skip to content

Latest commit

 

History

History
61 lines (54 loc) · 5.31 KB

os.adoc

File metadata and controls

61 lines (54 loc) · 5.31 KB

Au niveau du système d’exploitation

La plupart des références citées sont disponibles sous Linux ou parfois multi-plateformes. De plus, un environnement Linux peut être aisément créé à partir d’un autre système comme par exemple le sous-système Windows pour Linux (WSL) pour Windows 10 ou le support de Linux sur Chromebook. Il est a noté que Mac OS fait partie de la famille des systèmes d’exploitation Unix et permet donc, pour la plupart, d’exécuter directement les outils cités par la suite.

Shells

  • Le Shell (ou interpréteur de commandes) est l’interface en ligne de commande (Command Line Interface ou CLI) permettant d’interagir avec le système d’exploitation

  • C’est un outil important que doit maîtriser un développeur

  • À l’aide du langage de script qu’il intègre, le shell fournit un puissant moyen pour l’automatisation de tâches récurrentes

  • Il peut être largement personnalisé et adapté grace aux fichiers d’initialisation (dot files sous Unix)

Quelques shells
Unix/Linux/Mac OS

bash (">wikipedia w]), https://www.zsh.org/[zsh ([wikipedia w])

Windows

PowerShell ([wikipedia w]), cmd ([wikipedia w])

Outils en ligne de commande

Gestion de processus/mémoire

Outils réseaux