Windows 11 brengt Linux SUDO naar de opdrachtprompt en PowerShell

Windows 11 brengt Linux SUDO naar de opdrachtprompt en PowerShell
  • Microsoft voegt een optie toe om “sudo” in te schakelen vanaf de pagina “Voor ontwikkelaars” in de app Instellingen van Windows 11.
  • De functie zal beschikbaar zijn via de Windows Terminal bij gebruik van de opdrachtprompt, PowerShell en andere opdrachtconsoles.
  • De opdrachtfunctie zal naar verwachting op dezelfde manier werken als de Linux sudo-opdracht, maar je hebt de mogelijkheid om te beslissen hoe je apps wilt uitvoeren met de opdracht.

Er wordt verwacht dat Windows 11 een “sudo” -opdracht zal integreren in PowerShell en de opdrachtprompt, vergelijkbaar met de opdracht die al beschikbaar is in Linux, macOS en andere op Unix gebaseerde besturingssystemen. De functie werd opgemerkt door @thisbookisclosed op X in de preview-builds van Windows 11 die beschikbaar zijn via het Canarische Kanaal.

Wat is het sudo-commando?

Met de opdracht sudo (superuser do) kunnen gebruikers programma’s en tools uitvoeren met de beveiligingsrechten van een andere gebruiker (standaard de superuser of beheerder). Het is een alomtegenwoordige functie in Linux, macOS en andere op Unix gebaseerde besturingssystemen voor het beheren van machtigingen en het uitvoeren van opdrachten waarvoor verhoogde rechten vereist zijn.

Linux sudo-opdracht
Linux sudo-opdracht / afbeelding: Mauro Huculak

De introductie van native sudo-opdrachtondersteuning op Windows 11 toont verder de voortdurende inspanningen van Microsoft om de kloof tussen Windows en Unix-achtige besturingssystemen te overbruggen.

Hoe werkt sudo op Windows 11?

Hoewel deze implementatie nog steeds een werk in uitvoering is, wordt verwacht dat deze integratie op dezelfde manier zal functioneren als Linux.

Gebruikers kunnen de opdracht sudo in de Windows Terminal gebruiken om opdrachten met beheerdersrechten uit te voeren zonder dat ze van gebruikersaccount hoeven te wisselen, waardoor het eenvoudiger wordt om systeemconfiguraties te beheren en veilige bewerkingen uit te voeren.

Voor ontwikkelaars sudo-instelling
Voor ontwikkelaars sudo-instelling / afbeelding: @thebookisclosed

Om de optie in te schakelen, moet je Instellingen > Systeem > Voor ontwikkelaars openen en de tuimelschakelaar “Sudo inschakelen” inschakelen . Vervolgens moet u de instellingen “Configureren hoe sudo toepassingen uitvoert” gebruiken om de ervaring te kiezen. Bijvoorbeeld:

  • In een nieuw venster: Wanneer u de sudo-opdracht uitvoert, opent de terminal een nieuw venster waarin u opdrachten met beheerdersrechten kunt uitvoeren.
  • Met invoer uitgeschakeld: aangezien Microsoft geen details over deze functie heeft vermeld, is het niet duidelijk wat deze optie zal doen.
  • Inline: wanneer u de sudo-opdracht uitvoert, kunt u met de terminal administratieve taken binnen hetzelfde venster uitvoeren.

Zodra de functie is ingeschakeld, zou de sudo-opdracht moeten werken op de opdrachtprompt en PowerShell.

Het is belangrijk op te merken dat de optie nog steeds verborgen is en op dit moment niet eens beschikbaar is om te testen.

Waarom brengt Microsoft sudo naar Windows 11?

De toevoeging van de opdracht sudo aan Windows 11 maakt deel uit van een bredere strategie om de aantrekkingskracht van het besturingssysteem te vergroten voor ontwikkelaars, netwerkbeheerders en ervaren gebruikers die voor hun werk afhankelijk zijn van Linux-tools. Door Unix-achtige commando’s rechtstreeks in het besturingssysteem te integreren, wil het bedrijf de belemmeringen voor de productiviteit verder wegnemen en een veelzijdigere en robuustere omgeving voor softwareontwikkeling en systeembeheer bevorderen.

“Sudo” is niet de enige niet-Windows-opdracht die beschikbaar is in het besturingssysteem. In de stabiele versie kun je bijvoorbeeld al de tar- en curl- tools gebruiken. Met de tool “tar” kunt u bestanden extraheren en archieven maken, terwijl u met de tool “curl” bestanden tussen servers kunt overbrengen.

Wanneer zal de Linux-opdracht beschikbaar zijn op Windows 11?

Er wordt nog aan de functie gewerkt, maar aangezien Microsoft geen officiële details heeft gedeeld, is het onduidelijk wanneer de opdracht voor gebruikers zal worden uitgerold.

Het bedrijf maakt zich echter op om later dit jaar Windows 11 24H2 uit te brengen, dat naar verluidt een groot aantal nieuwe functies en wijzigingen zal bevatten, en de opdracht sudo zou een van de functies kunnen zijn die voor deze release zijn gepland. Aan de andere kant is het ook bekend dat Microsoft functies laat vallen zodra ze klaar zijn, buiten nieuwe versiereleases om, dus het kan ook het geval zijn dat het bedrijf de functie uitrolt tijdens een reguliere maandelijkse update.

Wat vindt u van de nieuwe Linux-opdracht die naar Windows 11 komt? Deel uw mening in de reacties.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *