Xuất phát từ kinh nghiệm cá nhân, hầu hết "bậc thầy" của tôi đến từ việc bị buộc phải học và làm trong Linux. Lấy cho mình một bản sao của livecd Ubuntu và chải lên trên cao đặc quyền ( sudo
), tập tin chỉnh sửa ( vim
, emacs
hay nano
), tập tin trợ giúp ( man
), và các lệnh hệ thống tập tin cơ bản của bạn ( mv
, mkdir
, ls
, cd
, rm
,ln
, Vân vân.). Sau đó, bắt đầu sử dụng CD trực tiếp trong khoảng thời gian. Vài giờ ở đây, có thể cả ngày ở đó. Bất cứ khi nào bạn gặp phải một vấn đề, hãy nói với bản thân rằng bạn sẽ sửa nó bằng dòng lệnh và không phá vỡ quy tắc đó. Sử dụng Google hoặc Super User cho đến khi vấn đề được giải quyết (99% thời gian bạn có thể sao chép chuỗi lỗi trực tiếp vào Google và một trong 3 bài đăng hàng đầu sẽ là câu trả lời của bạn). Thực sự không có hướng dẫn để làm quen với Cygwin / Linux - nó được phát triển theo thời gian thông qua nhu cầu tìm ra cách thực hiện, nhiều trong số đó Windows làm cho bạn hoặc cung cấp giao diện đơn giản. Một phần của việc học một môi trường là hiểu hệ thống bên dưới nó.
Nếu bạn không muốn làm phiền với một livecd, chỉ cần đồng ý với chính mình rằng một số nhiệm vụ nhất định bạn sẽ làm trong Cygwin - hãy thử "cấm" bản thân khỏi Windows Explorer. Sau đó là menu Bắt đầu. Sau đó, Bảng điều khiển và tất cả các hộp thoại liên quan của nó. Nếu bạn cần sử dụng chúng, hãy tìm cách thực hiện chức năng thông qua cmd.exe hoặc Cygwin. Sẽ mất thời gian, nhưng nếu bạn không cho phép mình đi theo con đường "dễ dàng", nó sẽ giúp bạn hiểu cả cách Windows được kết hợp với nhau và những công cụ nào bạn có sẵn để hoàn thành công việc. Tôi chưa bao giờ biết về nó grep
cho đến khi tôi phải tìm hiểu các tệp nhật ký - nhưng bây giờ tôi không thể sống mà không có công cụ này.
Theo như những gợi ý về "làm thế nào [bạn] nên thiết lập môi trường [của bạn]", điều đó khó trả lời hơn nhiều, vì mặc định là khá tốt, và nó thường không phù hợp với sở thích cá nhân. Chẳng hạn, tôi luôn làm việc bên trong một screen
phiên và tôi đã thay đổi hình ảnh trực quan từ "Wuff! - Wuff!" thành "Peons đòi hỏi sự chú ý của bạn!" cũng như thay đổi termcap để hỗ trợ 256 màu. Tôi đã tùy chỉnh hardstatus và googling xung quanh như vậy sẽ cung cấp cho bạn vô số tùy chọn.