Đang tải...

Microsoft Ra Mắt Coreutils for Windows: Lệnh Linux Chạy Native Trên Windows

03/06/2026
4 phút đọc
Microsoft Ra Mắt Coreutils for Windows: Lệnh Linux Chạy Native Trên Windows
Microsoft vừa chính thức giới thiệu **Coreutils for Windows** tại Build 2026, một bước tiến lớn giúp lập trình viên và DevOps dễ dàng hơn khi làm việc trên Windows. ?...

Microsoft vừa chính thức giới thiệu Coreutils for Windows tại Build 2026, một bước tiến lớn giúp lập trình viên và DevOps dễ dàng hơn khi làm việc trên Windows. Đây là bộ công cụ dòng lệnh kiểu UNIX (cat, ls, grep, find, cp, mv, rm…) chạy native trên Windows mà không cần WSL.

image.png

Coreutils for Windows là gì?

Coreutils for Windows là phiên bản do Microsoft duy trì, dựa trên dự án mã nguồn mở uutils/coreutils (triển khai lại GNU Coreutils bằng Rust). Dự án gói gọn:

  • coreutils
  • findutils (find, xargs)
  • grep tương thích GNU

thành một binary đa chức năng (multi-call binary). Mỗi lệnh được expose dưới tên chuẩn như cat.exe, grep.exe, ls.exe… giúp script và pipeline quen thuộc từ Linux/macOS/WSL chạy mượt mà trên Windows.

Mục tiêu chính: Loại bỏ ma sát khi chuyển đổi giữa các nền tảng. Script bạn viết trên Linux giờ có thể chạy gần như nguyên vẹn trên Windows mà không cần dịch lại.

Cách cài đặt siêu đơn giản

winget install Microsoft.Coreutils

Hoặc tải trực tiếp từ GitHub Releases.

Dự án hiện đang ở giai đoạn preview (ra mắt ngày 2/6/2026).

Tương thích với CMD và PowerShell

Microsoft đã xử lý khéo lưỡng xung đột tên lệnh:

  • Giữ nguyên các lệnh DOS quen thuộc như findsort (phiên bản Windows) chạy song song.
  • Hỗ trợ --help chuẩn cho mọi lệnh.
  • Có bảng chi tiết xung đột với built-in của CMD/PowerShell (ví dụ: ls, cat, rm hoạt động tốt nhưng một số lệnh như dir, more bị loại để tránh conflict).

Những lưu ý khi dùng trên Windows

  • CRLF vs LF: Hầu hết công cụ xử lý tự động, nhưng một số trường hợp pattern matching có thể khác.
  • Không có /dev/null → dùng NUL.
  • Path separator: Cả /\ đều dùng được.
  • Symbolic links: Đọc thì dễ, tạo thì cần Developer Mode hoặc chạy elevated.
  • Một số lệnh POSIX-only (như chmod, chown, kill đầy đủ) không được include vì Windows không hỗ trợ tương đương.

Tại sao đây là tin vui lớn?

  • DevOps và lập trình viên cross-platform không còn phải “dịch” script nữa.
  • Workflow CI/CD, automation dễ đồng bộ giữa Windows, Linux, container.
  • Rust mang lại hiệu năng và an toàn tốt hơn so với các bản GNU Coreutils cũ trên Windows.
  • Microsoft tiếp tục mở rộng hệ sinh thái developer-friendly, củng cố vị thế Windows như nền tảng phát triển mạnh mẽ.

Link tham khảo

Bạn đã thử cài chưa? Hãy comment bên dưới trải nghiệm của bạn khi dùng grep, find hay pipeline quen thuộc trên Windows nhé!

Coreutils for Windows – Lần này Microsoft thực sự mang “Linux feel” đến gần hơn với người dùng Windows. 🚀

📚 Nguồn: Viblo

Bình luận

0 bình luận

Email không hiển thị công khai.

Chưa có bình luận nào. Hãy là người đầu tiên bình luận.

Chia sẻ bài viết

Cần tư vấn?

Liên hệ với chúng tôi để được hỗ trợ

Liên hệ ngay

Bài viết liên quan

Proxy hoạt động ở tầng nào trong mô hình TCP/IP? HTTP Proxy Và SOCKS5 nằm ở đâu?
09/06/2026

Proxy hoạt động ở tầng nào trong mô hình TCP/IP? HTTP Proxy Và SOCKS5 nằm ở đâu?

Proxy hoạt động ở tầng nào? Sau khi đã đi qua các tầng mạng như Physical Layer, Data Link Layer, Internet Layer, Transport Layer và Application Layer, ta có thể nhìn Proxy rõ ...

Đọc thêm
Red Team RAG: Khi mỗi pipeline là một đường hầm tối – Phần 2: Đầu độc dòng chảy – Từ ingestion đến sụp đổ
09/06/2026

Red Team RAG: Khi mỗi pipeline là một đường hầm tối – Phần 2: Đầu độc dòng chảy – Từ ingestion đến sụp đổ

## Lời mở đầu: Bạn đã vào hầm. Bây giờ, hãy đầu độc dòng nước. Ở phần 1, chúng ta đã đứng trước **cửa hầm**, học cách đọc bản đồ pipeline RAG, v...

Đọc thêm
Vì sao giá trị truyền thống luôn được đặt lên hàng đầu
09/06/2026

Vì sao giá trị truyền thống luôn được đặt lên hàng đầu

Giá trị truyền thống không chỉ là yếu tố mang tính hoài niệm, mà còn đóng vai trò nền tảng trong việc định hình bản sắc và chiều sâu của một công trình ...

Đọc thêm

Bắt đầu dự án của bạn

Hãy để Flash Dev đồng hành cùng bạn

Liên hệ ngay