N'installez pas une machine virtuelle pour l'instant! Voici comment exécuter des commandes Linux sur Windows à l'aide de WSL 2.
Le sous-système Windows pour Linux 2 s'appuie sur le succès du WSL d'origine, et le nouveau WSL 2 apporte plus de puissance et de fiabilité aux utilisateurs. Il est essentiel que vous compreniez comment utiliser les commandes et utilitaires Linux sur le sous-système Windows pour Linux 2.
Lisez la suite pendant que nous discutons de ce qu'est WSL 2 et comment vous pouvez utiliser les commandes Linux sur Windows 10 et 11.
Est-il possible d'exécuter des commandes Linux sur Windows 10 et 11 sans machine virtuelle?
Oui, vous pouvez exécuter des commandes Linux dans Windows 10 et 11 sans configurer de machine virtuelle, ce qui est rendu possible grâce à l'incroyable sous-système Windows pour Linux 2. Vous n'avez plus besoin de configurer une machine virtuelle sophistiquée à l'aide de Oracle VirtualBox ou VMWare pour utiliser Linux. Vous pouvez utiliser un noyau Linux de manière native sur Windows 10 ou 11 avec une installation minimale.
Vous pouvez choisir parmi une liste de distributions Linux prises en charge par WSL 2 (y compris Ubuntu et Kali Linux) ou importer n'importe quelle distribution Linux pour travailler avec WSL 2 en tant que fichier TAR. Avec le sous-système Windows pour Linux 2, les utilisateurs Windows peuvent utiliser directement les outils de ligne de commande, les applications et les utilitaires Linux sans étapes d'installation supplémentaires. Il s'agit de configurer WSL 2 sur Windows 10 et 11 avec une distribution Linux de base comme Ubuntu.
Comment démarrer avec WSL 2
Le sous-système Windows pour Linux 2 est disponible pour les utilisateurs exécutant Windows 10 (Build 19041 et versions ultérieures) et Windows 11; si vous utilisez une ancienne version de Windows 10, vous devrez installer WSL 2 manuellement. Heureusement, Microsoft facilite l'installation et la configuration d'une distribution Linux dans WSL 2. Pour installer WSL 2 avec Ubuntu :
- Lancez le Commencer menu, rechercher Invite de commandes, cliquez avec le bouton droit sur Meilleure correspondance et sélectionnez Exécuter en tant qu'administrateur.
- Entrez la commande suivante et appuyez sur Entrer:
wsl - - installer
- Le processus d'installation prendra un certain temps, vous devrez donc peut-être attendre. Si vous souhaitez installer une autre distribution Linux, vous pouvez le faire via la commande suivante :
wsl--install-d <Distribution>
- Vous pouvez afficher la liste des distributions Linux via :
wsl.exe-l-o
Comment utiliser les commandes Linux sur WSL 2
Pour utiliser les commandes Linux sous Windows, vous pouvez utiliser le sous-système Windows pour Linux, un noyau Linux qui s'intègre directement au système d'exploitation Windows. Voici comment vous pouvez commencer à utiliser les commandes et utilitaires Linux sur un WSL 2 exécutant Ubuntu :
- Lancez le Commencer menu, rechercher Ubuntu, et sélectionnez le Meilleur correspondre.
- Alternativement, vous pouvez lancer Ubuntu via le Bureau raccourci aussi.
- Attendez que la console du terminal se charge; une fois qu'Ubuntu est prêt, vous devriez voir le texte "Bienvenue dans Ubuntu" sur la console.
- Pour confirmer que votre installation est terminée, entrez la commande ci-dessous et appuyez sur Entrer:
lsb_release -a
- Vous devriez maintenant voir les détails du système d'exploitation Ubuntu installé.
Linux a beaucoup de commandes et d'utilitaires intégrés accessibles via le terminal. Ces commandes vous aident à gérer le système de fichiers, à installer des packages, à exécuter des applications, à modifier des fichiers, etc. Il n'est donc pas étonnant que rles gens ordinaires aiment utiliser la ligne de commande Linux.
Lisez la suite pour une liste de commandes qui vous aideront à utiliser le sous-système Windows pour Linux :
-
CD: Le CD command est l'une des commandes Linux les plus couramment utilisées, et pour cause; il vous aide à changer facilement de répertoire. Si vous êtes dans le dossier racine avec deux sous-dossiers, vous pouvez basculer vers un dossier différent en utilisant le CD commande comme suit :
Pour remonter d'un niveau dans le dossier racine, utilisez la commande cd comme suit :CD mon dossier
CD ..
- ls: Vous pouvez utiliser le ls commande pour afficher la liste des fichiers et des dossiers dans le répertoire en cours.
-
mkdir: De même, si vous souhaitez créer un nouveau dossier, vous devez utiliser le mkdir commande:
mkdir nom_dossier
-
chat: Pour afficher l'aperçu d'un fichier texte sur le terminal, vous pouvez utiliser la commande cat comme suit :
chatfichier texte.SMS
- grep: Il vous aide à rechercher une chaîne spécifique dans plusieurs fichiers et est très flexible. Vous pouvez l'utiliser pour trouver des modèles correspondants tout en parcourant les fichiers journaux du système.
-
touche: Vous pouvez utiliser la commande touch pour modifier les horodatages d'un fichier, mais vous pouvez également l'utiliser pour créer un nouveau fichier en passant le nom du fichier en paramètre :
touchenouveau fichier.SMS
-
&&: Cette commande vous aide à enchaîner plusieurs commandes de manière séquentielle. Par exemple, pour accéder à un autre dossier et créer un nouveau fichier :
CDmon dossier && touchenouveau fichier.SMS
- homme: Le manuel Linux est le meilleur endroit où se référer lorsque vous voulez comprendre comment fonctionne une commande ou quels paramètres sont applicables.
- clair: Le terminal devient très encombré, vous pouvez donc utiliser le clair commande pour effacer l'écran du terminal.
-
wget: L'outil wget peut être utilisé pour télécharger du contenu et des fichiers à partir de serveurs Web. Il prend en charge HTTP, HTTPS et FTP. Vous pouvez utiliser wget dans sa forme la plus simple comme suit :
wget cible_url
Si vous êtes nouveau sur Linux, vous devez être submergé par les nombreuses commandes et utilitaires que Linux a à offrir, mais ne vous inquiétez pas; avec le temps, vous vous y habituerez. Avant longtemps, vous utiliserez les commandes Linux comme si elles étaient une seconde nature pour vous, sans avoir besoin de recourir à des machines virtuelles ou d'effectuer un double démarrage.
Utilisez les commandes Linux sur Windows avec facilité
Linux est un système d'exploitation puissant qui vous oblige à vous habituer à sa ligne de commande. Vous pouvez gérer tous les aspects de votre WSL 2 via le terminal Linux. Apprendre les différentes commandes Linux peut être frustrant au début, mais une fois que vous vous pousserez à utiliser la ligne de commande, vous serez plus confiant.