Wprowadzenie do gsudo: wyjaśnienie ulepszonego polecenia Linux Sudo dla systemów Windows 10 i 11

Notatki kluczowe

  • Łatwa instalacja gsudo za pomocą polecenia winget w wierszu poleceń.
  • Bezproblemowe uruchamianie poleceń z podwyższonymi uprawnieniami.
  • Użyj gsudo zarówno w wierszu poleceń, jak i w programie PowerShell.

Odblokuj wykonywanie poleceń z podwyższonym poziomem uprawnień w systemie Windows za pomocą polecenia gsudo

Gsudo przenosi elastyczność polecenia sudo systemu Linux do systemu Windows, umożliwiając wykonywanie poleceń z podwyższonym poziomem uprawnień bez zbędnych ponownych uruchomień. Ten przewodnik przedstawi proces instalacji i funkcjonalność gsudo w systemach Windows 10 i 11.

Instalowanie i uruchamianie gsudo w systemie Windows

Aby skonfigurować gsudo w systemie Windows 11 lub 10, wykonaj następujące czynności:

  1. Krok 1: Otwórz wiersz poleceń

    Uruchom menu Start na urządzeniu z systemem Windows.

  2. Krok 2: Uruchom jako administrator

    Wyszukaj Wiersz polecenia, kliknij go prawym przyciskiem myszy i wybierz opcję Uruchom jako administrator.

  3. Krok 3: Zainstaluj gsudo

    Wprowadź następujące polecenie i naciśnij Enter :

    winget install --id gerardog.gsudo

  4. Krok 4: Uruchom ponownie powłokę poleceń

    Wyjdź z powłoki poleceń i uruchom ją ponownie jako standardowy użytkownik.

  5. Krok 5: Uruchom polecenia za pomocą gsudo

    Użyj poniższego polecenia, aby wykonać określoną instrukcję z podwyższonymi uprawnieniami:

    gsudo YOUR-COMMAND

    Na przykład usuń plik z:

    gsudo del mytext.txt

  6. Krok 6: Użyj aliasu sudo

    Alternatywnie, wykonaj polecenie używając aliasu sudo:

    sudo YOUR-COMMAND

  7. Krok 7: Uruchom ponownie ostatnie polecenie

    Wykonaj poprzednie polecenie ponownie, po prostu wpisując:

    gsudo !!

  8. Krok 8: Używanie gsudo w programie PowerShell

    Aby uruchomić polecenie gsudo w programie PowerShell, wpisz:

    gsudo { YOUR-COMMAND }

    Na przykład, aby wyświetlić „Hello World”: gsudo { Write-Output "Hello World" }. Upewnij się, że używasz nawiasów klamrowych.

  9. Krok 9: Potwierdź wersję gsudo

    Aby sprawdzić wersję gsudo, wprowadź:

    gsudo -v

  10. Krok 10: Wyświetl opcje gsudo

    Aby zobaczyć dostępne opcje gsudo, wpisz:

    gsudo /?

Dzięki wykonaniu tych kroków polecenie gsudo umożliwi Ci uruchamianie poleceń z podwyższonymi uprawnieniami bez konieczności ponownego uruchamiania powłoki poleceń.

Dodatkowe wskazówki

  • Poznaj funkcję buforowania, aby ograniczyć monity administratora.
  • Twórz nowe okna poleceń z dostosowanymi opcjami.
  • Wykorzystaj ustawienia zabezpieczeń, aby usprawnić wykonywanie poleceń.

Streszczenie

gsudo oferuje solidne rozwiązanie do wykonywania podniesionych poleceń w systemie Windows, ściśle naśladując doświadczenie sudo w systemie Linux. Dzięki prostej instalacji i wielu opcjom operacyjnym zarówno w wierszu poleceń, jak i w programie PowerShell użytkownicy mogą skutecznie zwiększyć swoją produktywność wiersza poleceń.

Wniosek

Dzięki zintegrowaniu gsudo z przepływem pracy możesz bez wysiłku zarządzać podwyższonymi poleceniami w systemie Windows. Narzędzie nie tylko upraszcza ten proces, ale także zapewnia zaawansowane funkcje w celu zwiększenia wydajności wykonywania poleceń. Niezależnie od tego, czy korzystasz z systemu Windows 10 czy 11, gsudo stanowi cenne ulepszenie dla każdego użytkownika obeznanego z technologią.

FAQ (najczęściej zadawane pytania)

Czy gsudo działa w systemach Windows 10 i 11?

Tak, gsudo zostało zaprojektowane do działania zarówno w systemie Windows 10, jak i 11, co rozszerza funkcjonalność podniesienia uprawnień poleceń w tych systemach.

Czym gsudo różni się od natywnego sudo?

Gsudo oferuje bardziej rozbudowane opcje i elastyczność niż natywny sudo, zwłaszcza w wersjach wcześniejszych niż 24H2. Umożliwia buforowanie sesji i zaawansowane ustawienia zabezpieczeń.