Cách sử dụng các lệnh Linux trong Windows với Cygwin
Các công cụ dòng lệnh của Windows đã phát triển rất nhiều với PowerShell, nhưng Linux đã có một thiết bị đầu cuối có thể sử dụng nhiều hơn trong nhiều năm. Đây là cách bạn có thể tận dụng tốt nhất cả hai thế giới với Cygwin, thiết bị đầu cuối kiểu 'nix cho PC Windows.
Trong bài học hôm nay, chúng tôi sẽ giải thích cách để Cygwin chạy, nhưng hãy theo dõi các bài viết trong tương lai, nơi chúng tôi sẽ giải thích cách sử dụng nó cho tất cả các loại khác nhau.
Cài đặt Cygwin
Cygwin đi kèm với một setup.exe bình thường để cài đặt trong Windows, nhưng có một vài bước bạn sẽ cần chú ý, vì vậy chúng tôi sẽ hướng dẫn bạn cài đặt.
Để duy trì cài đặt nhỏ trong khi tiết kiệm băng thông cho bạn và Cygwin, trình cài đặt mặc định sẽ chỉ tải xuống các tệp bạn cần từ internet.
Đường dẫn cài đặt mặc định là C: \ Cygwin nhưng nếu bạn không muốn cài đặt chương trình trên thư mục gốc của ổ C: bạn có thể thay đổi đường dẫn hoặc tạo liên kết tượng trưng từ C: \ Cygwin đến các tệp chương trình của bạn.
Nhấp vào tiếp theo cho đến khi bạn đến một lựa chọn nhân bản tải về. Thật không may, trình cài đặt không cho biết gương được đặt ở đâu nên trong hầu hết các trường hợp, bạn cũng có thể đoán xem gương nào hoạt động tốt nhất.
Sau khi bạn đã chọn một máy nhân bản, trình cài đặt sẽ tải xuống danh sách các gói có sẵn để bạn cài đặt. Đây là nơi mà mọi thứ trở nên đáng sợ hơn một chút.
Sẽ có hàng trăm gói có sẵn được phân tách bằng nhiều loại khác nhau. Nếu bạn không biết gói đó là gì, bạn có thể để lại lựa chọn mặc định và cài đặt các gói bổ sung sau bằng cách chạy lại trình cài đặt.
Nếu bạn biết gói nào bạn cần, bạn có thể tìm kiếm gói đó và kết quả sẽ được lọc tự động.
Khi bạn nhấp vào tiếp theo, sẽ mất một chút thời gian để tải xuống tất cả các công cụ đã chọn và sau đó hoàn tất cài đặt.
Thêm đường dẫn Cygwin vào biến môi trường Windows
Sau khi cài đặt, bạn sẽ có biểu tượng Cygwin trên máy tính để bàn mà bạn có thể khởi chạy để mở thiết bị đầu cuối Cygwin.
Thiết bị đầu cuối này bắt đầu trong thư mục C: \ Cygwin \ home \ nhưng điều đó không đặc biệt hữu ích vì có lẽ bạn không có bất kỳ tệp nào được lưu trữ ở đó. Bạn có thể sử dụng tất cả các lệnh Linux cơ bản nhưng nếu bạn muốn quay lại ổ C: bạn phải thay đổi thư mục thành / cygdrive / c.
Để làm cho Cygwin hoạt động trong dấu nhắc lệnh Windows bình thường của bạn, bạn cần thêm Cygwin vào Biến môi trường Windows của bạn.
Bắt đầu bằng cách mở thuộc tính hệ thống của bạn bằng Win + Tạm dừng / Nghỉ hoặc nhấp chuột phải vào máy tính và chọn thuộc tính.
Trong cột bên trái, nhấp vào cài đặt hệ thống nâng cao để mở cửa sổ thuộc tính hệ thống mà chúng tôi đang tìm kiếm.
Từ tab nâng cao, nhấp vào biến môi trường ở phía dưới.
Sau đó, trong các biến hệ thống, xác định vị trí biến đường dẫn và nhấp vào chỉnh sửa.
Ở cuối tùy chọn giá trị biến, hãy thêm vị trí bin Cygwin như vậy.
; C: \ Cygwin \ bin
Lưu ý: Đảm bảo bạn thêm dấu chấm phẩy để tách nó khỏi các giá trị khác.
Bấm OK để đóng cửa sổ và sau đó mở dấu nhắc lệnh để kiểm tra một vài lệnh Linux.
Như bạn có thể thấy trong hình bên dưới, cả pwd và ls đều hoạt động trong dấu nhắc lệnh Windows bình thường. Bạn cũng có thể thấy / cygdrive / c được tự động thêm vào vị trí.
Có rất nhiều thứ bạn có thể làm với Cygwin được cài đặt và chúng tôi sẽ chỉ cho bạn thêm một số công cụ hữu ích trong các bài viết trong tương lai.
Trang chủ Cygwin