Cách chạy lệnh Linux khi khởi động Windows Subsystem for Linux trên Windows 10

Microsoft vừa bổ sung một tính năng mới cho Windows Subsystem for Linux (WSL) trên Windows 10. Cụ thể, người dùng WSL trên bản Windows 10 thử nghiệm mới nhất đã có thể thiết lập để các lệnh Linux tự động chạy khi WSL khởi động.

WSL là một lớp tương thích do Microsoft thiết kế để giúp Windows 10 có thể chạy các tập tin nhị phân Linux ở dạng ELF nguyên bản trên máy tính Windows. Nói cách khác, người dùng có thể chạy lệnh Linux ngay trên Windows 10 mà không cần cài song song và chuyển đổi giữa Linux và Windows.

Cách chạy lệnh Linux khi khởi động Windows Subsystem for Linux trên Windows 10

Điều kiện:

  • Cập nhật bản thử nghiệm Windows 10 mới nhất, Build 21286
  • Cài đặt WSL

Cách thực hiện:

  • Chỉnh sửa tập tin /etc/wsl.conf và thêm một tùy chọn có tiêu đề command bên dưới phần có tiêu đề boot
  • Sau khi được thêm vào tập tin /etc/wsl.conf, các lệnh Linux sẽ tự động chạy khi các bản phân phối WSL được khởi động
  • Các bản phân phối WSL vẫn sẽ chạy trong vài phút ngay cả sau khi quy trình Linux bên trong chúng bị đóng
  • Bạn có thể kiểm tra các bản phân phối đang chạy bằng cách sử dụng lệnh wsl --list --verbose và tắt thủ công tất cả bản phân phối WSL bằng lệnh wsl --shutdown

Ví dụ chạy lệnh khi khởi động WSL

Nếu quá trình thử nghiệm diễn ra suôn sẻ, tính năng này sẽ sớm được Microsoft tung ra trong Windows 10 bản chính thức. Dự kiến trong năm 2021, Microsoft sẽ có nhiều cập nhật, nâng cấp đáng giá cho Windows 10 cả về giao diện cũng như tính năng.

Chúc các bạn thành công và mời các bạn đọc thêm các mẹo hay khác về WSL trong Windows 10 trên Viettelco