首頁  >  文章  >  系統教程  >  sudo 工具即將登陸 Windows:如何以及為何使用它

sudo 工具即將登陸 Windows:如何以及為何使用它

WBOY
WBOY原創
2024-06-14 22:27:49796瀏覽

如果您熱衷於調整 Windows 設置,則經常需要執行「提升的」或管理員等級的命令。您可能習慣於以管理員身份執行命令提示字元來執行此操作,但在 Windows 上使用 sudo 會變得更加容易。

sudo 指令有什麼作用?

儘管一般重點是透過 Windows 上的「設定」應用程式和易於使用的設定精靈來設定所有內容,但您仍然需要偶爾輸入命令。其中許多不適用於您的標準使用者帳戶。相反,您需要以管理員身份運行它們。需要管理員權限在 Windows 中仍然是一個相對較新的概念,但它在較舊的作業系統中流行的時間要長得多。

這個問題非常普遍,以至於作業系統開發人員在幾十年前就開始考慮解決這個問題。 Unix 安裝曾經並且仍然有 su 指令,意思是「切換使用者」。這將允許您將帳戶切換到任何其他用戶,但也可以讓您預設以系統管理員或超級用戶帳戶運行。

這個解決方案有效,但以管理員身分登入來執行一個指令似乎有點矯枉過正。作為解決方案,開發人員創建了 sudo 命令,這意味著“切換用戶並執行”或“超級用戶執行”,具體取決於不同的意見。長話短說,sudo 命令可讓您輕鬆地以提升的權限運行一個命令 — 如果您好奇的話,我們已經介紹了 su 和 sudo 之間的區別。

這意味著 sudo 命令大致相當於右鍵單擊命令提示字元應用程序,選擇以管理員身份運行,然後運行命令,例如 do_something。使用 sudo 命令,您無需擔心忘記以管理員身份執行命令提示字元。相反,只需輸入 sudo do_something,該命令將以完全相同的方式工作。

哪些 Windows 版本可以執行 sudo 指令?

Microsoft 正在將 sudo 命令新增至 Windows 11,考慮到對 Windows 10 的支援正在逐漸減少,我們預計不會很快看到該命令。在撰寫本文時,sudo 指令僅適用於 Windows Insider 參與者(版本 26045 及更高版本),特別是開發人員和 Windows Canary 頻道上的參與者。

與 Microsoft 在這些版本中測試的某些功能不同,sudo 似乎很快就會出現在作業系統上。

如何在 Windows 上啟用 sudo 指令

如果 sudo 指令尚不適用於您的 Windows 版本,您需要註冊 Windows Insider。這是一個簡單的過程,但請注意:Developer 和 Canary 選項可能不穩定,因此不要在您不想丟失資料的 PC 上使用它們。

一旦您正在執行的 Windows 版本具有可用的 sudo 命令,啟用它就是一個簡單的過程。打開“設定”應用程序,然後從視窗的主區域中選擇左側的“系統”和“適用於開發人員”。

在這裡,向下捲動並啟用「啟用 sudo」複選框。

The sudo Tool Is Coming to Windows: How and Why to Use It

透過命令提示字元啟用 sudo

如果您更傾向於命令列,您也可以透過命令提示字元啟用 sudo。有點諷刺的是,這需要您運行提升的 CMD 視窗。按 Windows 鍵,鍵入“命令”,然後右鍵單擊命令提示字元(或 PowerShell)並選擇以管理員身份執行。

在此提示符號中,執行以下命令:

<code class="hljs bash">sudo config --enableenable</code> 
The sudo Tool Is Coming to Windows: How and Why to Use It

如何在 Windows 上使用 sudo 命令

在 Windows 上啟用 sudo 命令後,使用起來很簡單。只需將 sudo 命令新增到您通常需要以管理員身份執行的任何命令前面,然後接受後面的提示即可。

Microsoft 的一個範例使用 netstat 指令:

<code class="hljs xml">sudo netstat -ab</code> 
The sudo Tool Is Coming to Windows: How and Why to Use It

此功能似乎有點不必要 — 對許多人來說,確實如此。也就是說,如果您每天在 Windows 上執行一個又一個命令,並且希望 sudo 命令變得簡單,那麼它的添加將使您的生活更輕鬆。

Microsoft 似乎致力於 sudo 的實現,甚至在 GitHub 上以開源方式發布 sudo。如果閱讀本文吸引您了解有關 Windows 底層運行情況的更多信息,請務必查看我們的每個 Windows 用戶都應該知道的命令列表。

以上是sudo 工具即將登陸 Windows:如何以及為何使用它的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn