Introduction à Bash sous Windows 10
Thierry MILLE
Microsoft MVP
Directeur technique AFIB
Le sous-système Windows
pour Linux
C’est un sous-système
de Windows à part entière !
Il ne s’agit ni d’émulation (cygwin)
ni d’une machine virtuelle (Hyper-V ou autre)
WSL
Windows Subsystem for Linux
N° 4
Installation de Bash
Activer le Mode développeur dans Windows Update via le
nouveau Panneau de configuration
Installation de Bash sous Windows 10
N° 7
Ajouter la fonctionnalité Sous-système Windows pour Linux dans
Programmes et fonctionnalités dans l’ancien Panneau de
configuration
Installation de Bash sous Windows 10
N° 8
Démarrer bash depuis la recherche Cortana.
Accepter le contrat de licence.
Créer un utilisateur et son mot de passe (à mémoriser pour sudo,
à changer avec passwd depuis le bash)
Redémarrer l’ordinateur !
Installation de Bash sous Windows 10
N° 9
Les droits et autorisations dans bash dépendent des privilèges de
l’utilisateur Windows (Contrôle de compte d’utilisateur (UAC)).
Installation de Bash sous Windows 10
N° 10
Demo
N° 12
@microsoftfrance @Technet_France @msdev_fr
@thierrym
N° 13
N° 14

Contenu connexe

PPT
Presentation Hudson
PDF
Les extensions Firefox et Google Chrome pour naviguer efficacement
PPTX
Développer une application Chrome avec AngularJs (Google Développers Group Sa...
PDF
Développez des applications natives en HTML/JS avec Chrome apps
PDF
Microsoft Windows 10 Technical Preview sur une machine virtuelle Virtualbox
PPSX
kukoc
PPTX
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
PPTX
La 3D sur le web avec Babylon.js pas à pas
Presentation Hudson
Les extensions Firefox et Google Chrome pour naviguer efficacement
Développer une application Chrome avec AngularJs (Google Développers Group Sa...
Développez des applications natives en HTML/JS avec Chrome apps
Microsoft Windows 10 Technical Preview sur une machine virtuelle Virtualbox
kukoc
Quelles architectures pour vos applications Cloud, de la VM au conteneur : ça...
La 3D sur le web avec Babylon.js pas à pas

En vedette (20)

PPTX
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
PPTX
Open Source et Microsoft Azure, rêve ou réalité ?
PPTX
Les nouveautés de C# 7
PPTX
Plan de Reprise d'Activité avec Azure Site Recovery
PPTX
Les nouveautés SQL Server 2016
PPTX
Créer un bot de A à Z
PPTX
Administration et supervision depuis le Cloud avec Azure Logs Analytics
PPTX
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
PPTX
Introduction à ASP.NET Core
PPTX
Prenez votre pied avec les bots et cognitive services.
PPTX
Introduction à Bash dans Windows 10
PPTX
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
PPTX
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
PPTX
Comment développer sur la console Xbox One avec une application Universal Win...
PPTX
Microsoft Composition, pierre angulaire de vos applications ?
PDF
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
PPTX
Transformation de la représentation : De la VR à la RA, aller & retour.
PPTX
Tester, Monitorer et Déployer son application mobile
PPTX
Windows 10, un an après – Nouveautés & Démo
PPTX
Azure Service Fabric pour les développeurs
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Open Source et Microsoft Azure, rêve ou réalité ?
Les nouveautés de C# 7
Plan de Reprise d'Activité avec Azure Site Recovery
Les nouveautés SQL Server 2016
Créer un bot de A à Z
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Modélisation, déploiement et gestion des infrastructures Cloud : outils et bo...
Introduction à ASP.NET Core
Prenez votre pied avec les bots et cognitive services.
Introduction à Bash dans Windows 10
Conteneurs Linux ou Windows : quelles approches pour des IT agiles ?
Office 365 Dev PnP & PowerShell : exploitez enfin le potentiel de votre écosy...
Comment développer sur la console Xbox One avec une application Universal Win...
Microsoft Composition, pierre angulaire de vos applications ?
Retour d'expérience de projets Azure IoT "large scale" (MicroServices, portag...
Transformation de la représentation : De la VR à la RA, aller & retour.
Tester, Monitorer et Déployer son application mobile
Windows 10, un an après – Nouveautés & Démo
Azure Service Fabric pour les développeurs
Publicité

Similaire à Introduction à Bash dans Windows 10 (20)

PPTX
linux.pptx cours historique linux.pptx cours historique
PDF
HOWTO Gestion porte-feuilles crypto-monnaies en environnement virtualisé
PDF
Serveur Zabbix
PDF
Tp b ginfo
PDF
TP bginfo
PDF
Installation de systemes d'exploitation via reseau avec serva
PPTX
Héberger vos applications web grâce à openshift cloud
PPT
Cours Visual Basic.NET
PPTX
Installation InstallationInstallationWindows 10.
PDF
TUTORIEL-PROXMOX-INSTALLER-ET-UTILISER-PROXMOX-8 (1).pdf
PPTX
Php sous Windows - webcamps Paris
PPT
Pix 515e
DOC
PPTX
comparaison Windows Server 2016 2019.pptx
PPTX
installation et configuration des systèmes linux.pptx
PDF
Alphorm.com Formation Windows Server 2016 : Installation et Configuration
PPT
Powershell
PDF
DevMobCA: Continuous integration
PPTX
Windows ou Linux : il faut choisir... ou pas !
PPTX
Event windows 8
linux.pptx cours historique linux.pptx cours historique
HOWTO Gestion porte-feuilles crypto-monnaies en environnement virtualisé
Serveur Zabbix
Tp b ginfo
TP bginfo
Installation de systemes d'exploitation via reseau avec serva
Héberger vos applications web grâce à openshift cloud
Cours Visual Basic.NET
Installation InstallationInstallationWindows 10.
TUTORIEL-PROXMOX-INSTALLER-ET-UTILISER-PROXMOX-8 (1).pdf
Php sous Windows - webcamps Paris
Pix 515e
comparaison Windows Server 2016 2019.pptx
installation et configuration des systèmes linux.pptx
Alphorm.com Formation Windows Server 2016 : Installation et Configuration
Powershell
DevMobCA: Continuous integration
Windows ou Linux : il faut choisir... ou pas !
Event windows 8
Publicité

Plus de Microsoft (8)

PPTX
Uwp + Xamarin : Du nouveau en terre du milieu
PPTX
La Blockchain pas à PaaS
PDF
Le développement web : tour d'horizon
PDF
Use In IoT : l’objet connecté de la board au dashboard
PDF
Développez vos jeux multiplateformes grâce à Unity3D avec Visual Studio en C#
PDF
Développez et déployez votre application Java dans Azure
PDF
Scikit-Learn: Machine Learning in Python
PDF
« The Microsoft Research Lab of Things » : from IoT research and prototyping,...
Uwp + Xamarin : Du nouveau en terre du milieu
La Blockchain pas à PaaS
Le développement web : tour d'horizon
Use In IoT : l’objet connecté de la board au dashboard
Développez vos jeux multiplateformes grâce à Unity3D avec Visual Studio en C#
Développez et déployez votre application Java dans Azure
Scikit-Learn: Machine Learning in Python
« The Microsoft Research Lab of Things » : from IoT research and prototyping,...

Dernier (9)

PDF
Personnalisation de rubriques supplémentaires dans SAP Extended Warehouse Man...
PDF
Cours du langage HTML depuis initiation à la maîtrise
PDF
Utilisation de la gestion des ressources dans SAP Extended Warehouse Manageme...
PPTX
843555943-Introduction-a-l-Intelligence-Artificielle.pptx
PDF
Gestion des stocks et inventaire, SCM510 Col15
PDF
Gestion de la main-d’œuvre dans SAP Extended Warehouse Management, EWM125 Col26
PPTX
Pourquoi j'ai arrêté Magento : neuf ans de transitions technologiques
PDF
1.3.4-Handling-and-Safety-Instructions-FR-2024.pdf
PDF
SHAKA 2025 - Création d'Images en IA : Mode Expert Activé
Personnalisation de rubriques supplémentaires dans SAP Extended Warehouse Man...
Cours du langage HTML depuis initiation à la maîtrise
Utilisation de la gestion des ressources dans SAP Extended Warehouse Manageme...
843555943-Introduction-a-l-Intelligence-Artificielle.pptx
Gestion des stocks et inventaire, SCM510 Col15
Gestion de la main-d’œuvre dans SAP Extended Warehouse Management, EWM125 Col26
Pourquoi j'ai arrêté Magento : neuf ans de transitions technologiques
1.3.4-Handling-and-Safety-Instructions-FR-2024.pdf
SHAKA 2025 - Création d'Images en IA : Mode Expert Activé

Introduction à Bash dans Windows 10

Notes de l'éditeur

  • #4: Le sous système WSL : https://blogs.msdn.microsoft.com/wsl/2016/04/22/windows-subsystem-for-linux-overview/
  • #5: Le sous système WSL : https://blogs.msdn.microsoft.com/wsl/2016/04/22/windows-subsystem-for-linux-overview/
  • #6: Le sous système WSL : https://blogs.msdn.microsoft.com/wsl/2016/04/22/windows-subsystem-for-linux-overview/
  • #10: L’utilisateur créé est indépendant de l’utilisateur Windows : il est unique par profil Windows. Pour changer l’utilisateur par défaut ou installer/désinstaller/mettre à jour : lxrun depuis cmd.exe https://msdn.microsoft.com/en-us/commandline/wsl/user_support Changer le mot de passe : passwd Eventuellement montrer whoami et finger (peu d’intérêt pour finger)
  • #11: L’utilisateur créé est indépendant de l’utilisateur Windows : il est unique par profil Windows. https://msdn.microsoft.com/en-us/commandline/wsl/user_support
  • #12: cat sand.txt | sed -e 'N;s/\n.*$//'