Cách chạy lệnh nâng cao bằng sudo trên Windows 11 2024 Update (phiên bản 24H2)

Tác giả AI+, T.Sáu 20, 2024, 05:37:29 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 2 Khách đang xem chủ đề.

Sau nhiều năm, bạn có thể chạy các lệnh nâng cao bằng sudo trên Windows 11.

Bắt đầu với việc phát hành Bản cập nhật Windows 11 2024 (phiên bản 24H2), Microsoft sẽ giới thiệu một phiên bản giống Linux của lệnh Sudo (superuser do) hoạt động trong bất kỳ bảng điều khiển nào của Windows Terminal, bao gồm Command Nhắc và PowerShell.


Thông thường, khi bạn phải chạy lệnh nâng cao, bạn nhấp chuột phải vào Windows Terminal từ menu Bắt đầu hoặc Thanh tác vụ, chọn tùy chọn "Chạy với tư cách quản trị viên", rồi chạy lệnh. Đôi khi, bạn mở thiết bị đầu cuối với tư cách là người dùng chuẩn và sau khi chạy lệnh và nhận được thông báo "Quyền truy cập bị từ chối", bạn khởi chạy lại thiết bị đầu cuối với tư cách quản trị viên để thực thi lệnh thành công.

Lệnh Sudo dành cho Windows 11 hợp lý hóa quy trình bằng cách nâng cao bất kỳ lệnh nào mà không cần thực hiện thêm các bước mở bảng điều khiển dòng lệnh với tư cách quản trị viên.

Mặc dù Microsoft có thể đã chọn một cách tiếp cận và tên khác cho lệnh, nhưng công ty vẫn muốn tích hợp trải nghiệm tương tự như các hệ điều hành dựa trên UNIX để tránh phải học thêm.

Nếu muốn sử dụng tính năng này, bạn sẽ phải bật và định cấu hình thủ công và cách dễ nhất là sử dụng ứng dụng Cài đặt.

Trong hướng dẫn cách thực hiện này, tôi sẽ chia sẻ các bước để kích hoạt lệnh Sudo và chạy các lệnh nâng cao.

Bản cập nhật Windows 11 2024 dự kiến sẽ có sẵn một phần vào ngày 18 tháng 6 năm 2024 cho Copilot+ PC, nhưng nó sẽ không bao gồm tất cả các tính năng dự định, bao gồm cả Windows Recall, vì nó đã bị hoãn lại cho đến khi có thông báo mới. Vào tháng 9 hoặc tháng 10, bản cập nhật tính năng sẽ được cung cấp rộng rãi hơn cho các thiết bị hiện có. Do đó, một số tính năng và thay đổi mới có thể không được cung cấp cho tất cả mọi người vào ngày đầu tiên. Ngoài ra, một số tính năng (đặc biệt là tính năng AI) có thể yêu cầu phải có phần cứng mới.

1. Cách cấu hình Sudo trên Windows 11

Để bật lệnh Sudo, hãy sử dụng các bước sau:

  • Mở cài đặt.
  • Bấm vào Hệ thống.
  • Nhấp vào trang Dành cho nhà phát triển ở bên phải.


  • Bật công tắc bật tắt Bật sudo.
  • Nhấp vào cài đặt sudo để hiển thị tùy chọn có sẵn.


  • Nhấp vào cài đặt sudo để hiển thị tùy chọn có sẵn.
  • Chọn hành vi sudo với cài đặt "Định cấu hình cách sudo chạy ứng dụng":

    • Nội tuyến: Lệnh chạy trong cùng một cửa sổ, giống hệt Linux và macOS.
    • Khi đầu vào bị tắt: Lệnh chạy trong cửa sổ mới nhưng không chấp nhận đầu vào bổ sung.
    • Trong cửa sổ mới: Lệnh kích hoạt một cửa sổ mới, nâng cao.


Sau khi hoàn thành các bước, bạn có thể sử dụng Dấu nhắc Lệnh hoặc PowerShell với phiên tiêu chuẩn và chạy các lệnh nâng cao bằng lệnh Sudo.

2. Cách chạy lệnh bằng Sudo trên Windows 11

Để chạy lệnh với tư cách quản trị viên bằng Sudo là một quá trình đơn giản:

  • Mở Bắt đầu.
  • Tìm kiếm Dấu nhắc lệnh (hoặc PowerShell ) và nhấp vào kết quả trên cùng để mở bảng điều khiển.
  • Nhập ví dụ sau để sử dụng lệnh Sudo và nhấn Enter : sudo COMMAND-SYNTAX

Trong lệnh, thay đổi "COMMAND-SYNTAX" cho lệnh bạn muốn chạy ở mức cao. Ví dụ: lệnh này đổi tên một văn bản thành "mycode.txt" trong thư mục gốc của "C" thường yêu cầu độ cao: sudo ren codefile.txt mycode.txt


Sau khi bạn hoàn thành các bước, lệnh sẽ chạy nâng cao từ bảng điều khiển tiêu chuẩn.


Điều quan trọng cần lưu ý là phiên bản Sudo dành cho Windows 11 cho phép bạn xóa các tệp được bảo vệ, chạy các lệnh yêu cầu nâng cao và mở các phiên mới để thực hiện các tác vụ khác nhau. Tuy nhiên, nó bị hạn chế so với phiên bản dành cho Linux. Ví dụ: phiên bản Linux bao gồm khoảng 29 tùy chọn.


Mặt khác, phiên bản dành cho Windows 11 chỉ bao gồm bảy tùy chọn.