Windows 설정을 조정하는 것을 좋아한다면 "상승된" 명령이나 관리자 수준 명령을 실행해야 하는 경우가 많습니다. 관리자 권한으로 명령 프롬프트를 실행하여 이 작업을 수행하는 데 익숙할 수도 있지만 Windows에서 sudo를 사용하면 훨씬 더 쉬워질 것입니다.
Windows에서 설정 앱과 사용하기 쉬운 구성 마법사를 통해 모든 것을 구성하는 데 일반적으로 중점을 두었음에도 불구하고 가끔씩 여전히 명령을 입력해야 합니다. 이들 중 다수는 표준 사용자 계정에서 작동하지 않습니다. 대신 관리자 권한으로 실행해야 합니다. 관리자 권한을 요구하는 것은 Windows에서는 여전히 비교적 새로운 개념이지만 이전 운영 체제에서는 훨씬 오랫동안 널리 사용되었습니다.
운영 체제 개발자가 수십 년 전에 문제에 대한 해결책을 생각할 정도로 널리 퍼졌습니다. Unix 설치에는 "사용자 전환"을 의미하는 su
명령이 있었고 지금도 있습니다. 이를 통해 계정을 다른 사용자로 전환할 수 있을 뿐만 아니라 기본적으로 시스템의 관리자 또는 수퍼유저 계정으로 실행할 수도 있습니다. su
command, which means "switch user." This would allow you to switch accounts to any other user, but could also let you run as the administrator, or superuser, account of the system by default.
This solution worked, but logging in as the administrator to run one command seemed like overkill. As a solution, developers created the sudo command, which means either "switch user and do," or "superuser do," depending on various opinions. Long story short, the sudo command lets you easily run one command with elevated privileges—we've covered the differences between su and sudo if you're curious.
This means that the sudo command is roughly equivalent to right-clicking on the Command Prompt app, selecting Run as administrator, and running a command, like do_something
. With the help of the sudo command, you don't need to worry about remembering to run the Command Prompt as administrator. Instead, simply type sudo do_something
, and the command will work in exactly the same way.
Microsoft is adding the sudo command to Windows 11, and considering that support for Windows 10 is winding down, we don't expect to see the command coming there anytime soon. At the time of writing, the sudo command is only available for Windows Insider participants (builds 26045 and later), specifically those on the Developer and Windows Canary channels.
Unlike some features that Microsoft tests in these versions, it seems fairly likely that sudo is going to arrive on the operating system soon.
If the sudo command isn't yet available for your version of Windows, you'll need to sign up for Windows Insider. This is a simple process, but be warned: the Developer and Canary options can be unstable, so don't use them on a PC you're not willing to lose data on.
Once you're running a version of Windows that has the sudo command available, enabling it is a simple process. Open the Settings app, then select System on the left and For developers from the main area of the window.
Here, scroll down and enable the checkbox that reads Enable sudo.
If you're more command-line oriented, you can also enable sudo via the Commmand Prompt. Somewhat ironically, this requires you to run an elevated CMD window. Press the Windows key, type "command," then right-click on Command Prompt (or PowerShell) and select Run as administrator.
In this prompt, run the following command:
<code class="hljs bash">sudo config --enableenable</code>
After you've enabled the sudo command on Windows, it's simple to use. Simply prepend the sudo
command to any command you'd typically need to run as an administrator, then accept the prompts that follow.
An example from Microsoft uses the netstat
즉, sudo 명령은 명령 프롬프트 앱을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택한 다음 do_something
과 같은 명령을 실행하는 것과 거의 동일합니다. sudo 명령을 사용하면 관리자 권한으로 명령 프롬프트를 실행해야 한다는 사실을 걱정할 필요가 없습니다. 대신 sudo do_something
을 입력하면 명령이 정확히 동일한 방식으로 작동합니다.
<code class="hljs xml">sudo netstat -ab</code>
sudo
명령을 추가한 후 나타나는 프롬프트를 수락하면 됩니다. 🎜🎜 Microsoft의 예에서는 netstat
명령을 사용합니다. 🎜 rrreee🎜 🎜 이 기능은 다소 불필요해 보일 수 있으며 많은 사람들에게는 실제로 그렇습니다. 즉, Windows에서 명령을 계속 실행하면서 하루를 보내고 sudo 명령의 단순성을 원한다면 이 명령을 추가하면 생활이 더 쉬워질 것입니다. 🎜Microsoft는 sudo 구현에 전념하고 있으며 GitHub에서 sudo를 오픈 소스로 출시하기까지 했습니다. 이 글을 읽고 Windows의 내부에서 무슨 일이 일어나는지 더 자세히 알고 싶다면 모든 Windows 사용자가 알아야 할 명령 목록을 살펴보세요.
위 내용은 sudo 도구가 Windows에 출시됩니다: 사용 방법 및 이유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!