Bản cập nhật tháng 4 năm 2019 của Windows 10 mang đến một tính năng được mong đợi từ lâu: Hỗ trợ dễ dàng truy cập, xem và thậm chí sửa đổi các tệp Hệ thống con của Windows cho Linux (WSL) từ File Explorer hoặc thông qua dòng lệnh.
Trước đây, có thể tìm thấy các tệp Linux của bạn trong thư mục AppData, nhưng Microsoft cảnh báo điều đó. Sửa đổi tệp ở đây sẽ phá vỡ mọi thứ. Giờ đây, có một cách chính thức, dễ dàng hơn để truy cập các tệp này bằng các công cụ của Windows — mà không có nguy cơ phá vỡ bất kỳ thứ gì!
Craig Loewen của Microsoft giải thích cách hoạt động của nó: Thay vì truy cập trực tiếp vào các tệp này, Windows chạy máy chủ Plan 9 như một phần của phần mềm WSL ở chế độ nền. Windows 10 có “một dịch vụ và trình điều khiển Windows hoạt động như máy khách và nói chuyện với máy chủ Plan9”. Máy chủ đó dịch các hoạt động tệp của bạn và xử lý siêu dữ liệu Linux chẳng hạn như quyền đối với tệp, đảm bảo mọi thứ hoạt động bình thường ngay cả khi bạn truy cập tệp bằng công cụ Windows. Nhưng đó chỉ là những thứ phức tạp xảy ra trong nền và bạn không cần phải suy nghĩ về nó.
Bạn có thể mở cửa sổ File Explorer trực tiếp trong thư mục hiện tại từ bên trong môi trường trình bao Linux. Chỉ cần gõ lệnh sau vào Bash shell:
explorer.exe .
Bạn có thể làm việc với các tệp bình thường từ đây. Sử dụng tính năng kéo và thả, sao chép và dán chúng hoặc thậm chí mở chúng trực tiếp trong các ứng dụng Windows để sửa đổi chúng.
Microsoft có thể thay đổi cách thức hoạt động của tính năng này trong tương lai. Tuy nhiên, hiện tại, bạn cũng có thể nhập đường dẫn sau vào cửa sổ Explorer để truy cập các tệp của bản phân phối Linux:
\wsl$<running_distro_name>
Nói cách khác, nếu bạn đang chạy trình bao Bash của Ubuntu 18.04, bạn phải nhập:
\wsl$Ubuntu-18.04
Tất nhiên, điều này cũng hoạt động từ dòng lệnh. Trong PowerShell hoặc Command Prompt, lệnh cd \wsl$Debian
các thay đổi đối với thư mục gốc của hệ thống Debian đã cài đặt của bạn.
Windows Subsystem cho người dùng Linux đã muốn có tính năng này từ lâu. Quay trở lại năm 2016, Rich Turner của Microsoft đã viết rằng ông phải cảnh báo mọi người không truy cập các tệp Linux của họ trong File Explorer ít nhất hai hoặc ba lần mỗi ngày. Bây giờ, cuối cùng đã có một cách để làm việc với những tệp này mà không có nguy cơ làm hỏng thứ gì đó.
LIÊN QUAN: Mọi thứ mới trong bản cập nhật tháng 5 năm 2019 của Windows 10, có sẵn ngay bây giờ