Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

4 công cụ đầu cuối thiết yếu đã biến nỗi sợ hãi thành niềm vui

4 công cụ đầu cuối thiết yếu đã biến nỗi sợ hãi thành niềm vui

Được xuất bản vào ngày 22 tháng 4 năm 2026, 3:30 chiều EDT

Raghav Sethi bắt đầu hành trình viết lách về công nghệ vào năm 2022, đóng góp cho blog cộng đồng nguồn mở của trường đại học của mình. Cuối năm đó, anh gia nhập MakeUseOf và kể từ đó đã viết nhiều về Apple, Android và AI. Công việc của anh bao gồm từ các thí nghiệm thực hành cho đến các ý kiến ​​khám phá bức tranh toàn cảnh hơn đằng sau các xu hướng công nghệ mới nổi. 

Ngoài công việc của anh ấy tại MUO, bạn cũng có thể tìm thấy các bài viết của Raghav tại XDA Developers, nơi anh ấy chủ yếu tập trung vào Linux và thế giới phần mềm nguồn mở. 

Ngoài công việc viết lách, Raghav thích làm việc trong các dự án mã hóa, chơi ghi-ta và sống cuộc sống bên lề bằng cách cài đặt phần mềm beta mới nhất trên thiết bị hàng ngày của mình.

Nhà ga này nổi tiếng là đáng sợ và nó không hoàn toàn không xứng đáng. Khi bạn mới bắt đầu, có vẻ như bạn cần phải ghi nhớ hàng trăm lệnh chỉ để hoàn thành mọi việc.

Tôi thực sự đã sử dụng thiết bị đầu cuối như một IDE toàn diện nên tôi đã tìm thấy rất nhiều công cụ giúp trải nghiệm dễ dàng hơn nhiều nhưng tôi vẫn có một số công cụ yêu thích.

4 công cụ đầu cuối thiết yếu đã biến nỗi sợ hãi thành niềm vui Liên quan

Mã Claude

Nó không chỉ là một công cụ dành cho nhà phát triển

Tôi biết điều này nghe có vẻ hơi kỳ lạ, nhưng hãy nghe tôi nói. Claude Code thực sự là một công cụ tuyệt vời nếu bạn chưa hoàn toàn quen thuộc với thiết bị đầu cuối. Khi bạn là một nhà phát triển mới nhìn chằm chằm vào một dấu nhắc trống mà không biết mình thực sự cần lệnh gì, đó là một cảm giác vô cùng khó chịu. Claude Code khắc phục điều đó theo cách trực tiếp nhất có thể.

Mặc dù nó được tiếp thị như một công cụ phát triển, nhưng thực tế là nó có toàn quyền truy cập vào shell của bạn, nghĩa là bạn có thể sử dụng nó cho một số việc đơn giản hơn nhiều:chỉ cần nói cho nó biết bạn muốn làm gì bằng tiếng Anh đơn giản và xem nó xử lý phần còn lại. Bạn muốn tìm tất cả các tệp có dung lượng trên 100MB trong một thư mục mà bạn chưa từng điều hướng trước đây? Cứ nói thế thôi.

Muốn tiêu diệt một tiến trình đang ngốn CPU của bạn nhưng không biết ps aux là gì nghĩa là gì? Nói thế cũng được. Nó tìm ra lệnh và chạy nó cho bạn.

Và ngay cả khi bạn đã quen thuộc với thiết bị đầu cuối, nó sẽ loại bỏ một lượng công việc khó khăn đáng ngạc nhiên. Tôi sử dụng nó thường xuyên cho những việc như thiết lập cấu hình SSH, đổi tên hàng loạt tệp theo các mẫu cụ thể hoặc xâu chuỗi các lệnh mà tôi biết về mặt kỹ thuật nhưng sẽ phải tra cứu cú pháp chính xác mỗi lần. Riêng điều cuối cùng đó đã giúp tôi tiết kiệm nhiều thời gian hơn tôi muốn thừa nhận.

Đừng mù quáng chấp nhận bất kỳ mệnh lệnh nào mà LLM gợi ý. Luôn đọc nó trước khi bạn nhấn Enter. Cá nhân tôi chưa bao giờ thấy Claude cố gắng thực hiện điều gì đó nguy hiểm hoặc mang tính phá hoại, nhưng số tiền đặt cược trong thiết bị đầu cuối cao hơn so với trong cửa sổ trò chuyện. Phải mất hai giây để xem qua những gì nó sắp làm. Hãy tập thành thói quen.

Mã Claude chỉ khả dụng trên các gói Claude trả phí, mà tôi biết là một sự phá vỡ thỏa thuận đối với một số người, nhưng điều đó không thực sự ngăn cản bạn nhận được điều tương tự. Codex CLI, Gemini CLI và OpenCode đều là những lựa chọn thay thế vững chắc hoạt động theo cách tương tự. Điều duy nhất thay đổi là các mô hình bạn sử dụng. Thế thôi.

4 công cụ đầu cuối thiết yếu đã biến nỗi sợ hãi thành niềm vui

Claude

Nhà phát triển PBC nhân loại

Mô hình giá Miễn phí, có sẵn đăng ký

Claude là trợ lý trí tuệ nhân tạo tiên tiến được phát triển bởi Anthropic. Được xây dựng dựa trên các nguyên tắc AI theo Hiến pháp, nó vượt trội trong khả năng suy luận phức tạp, cách viết phức tạp và hỗ trợ mã hóa ở cấp độ chuyên nghiệp.

trang tldr

Đàn ông, nhưng tốt hơn

4 công cụ đầu cuối thiết yếu đã biến nỗi sợ hãi thành niềm vui

Nếu bạn vẫn chưa quen với thiết bị đầu cuối, chắc chắn ai đó đã nói với bạn rằng chỉ cần "đọc các trang hướng dẫn" và tôi biết rất rõ rằng các trang hướng dẫn chính thức trông giống một hợp đồng pháp lý hơn. Nó cực kỳ dài dòng và đôi khi khó hiểu. Chắc chắn là chúng kỹ lưỡng nhưng được viết cho những người đã biết rõ họ đang làm gì.

Nếu bạn gõ man tar với hy vọng tìm ra cách giải nén một tập tin, bạn sẽ nhận được bốn trang tài liệu dày đặc và điều này sẽ khiến bạn càng bối rối hơn.

tldr-pages là giải pháp cho điều đó. Thay vì hướng dẫn sử dụng, bạn sẽ nhận được một bản tóm tắt ngắn do cộng đồng viết về lệnh mà bạn đang cố gắng hiểu. Thay vì tôi cố gắng thuyết phục bạn, hãy nhìn vào sự khác biệt bên dưới. tldr-pages ở bên trái và man ở bên phải, cả hai đều giải thích cách sử dụng Git.

Sử dụng nó khá đơn giản. Chỉ cần gõ tldr, theo sau là tên lệnh. Ví dụ:nếu bạn muốn tìm hiểu cách sử dụng grep, chỉ cần nhập tldr grep bên trong thiết bị đầu cuối của bạn và thế là xong!

Công bằng mà nói đối với các trang man, họ có vị trí của mình. Khi bạn thực sự biết rõ về một công cụ và cần tra cứu một cờ trường hợp rất cụ thể thì hướng dẫn sử dụng đầy đủ chính xác là những gì bạn muốn.

lười biếng

Hãy tự cứu mình khỏi những rắc rối của vanilla Git

4 công cụ đầu cuối thiết yếu đã biến nỗi sợ hãi thành niềm vui

Ý kiến không được ưa chuộng:sử dụng Git trong terminal là một rắc rối lớn. Nhưng gõ git add, git commit, git push, git pull, nhớ bạn đang ở nhánh nào, cố gắng chỉ xử lý các tệp cụ thể, nó sẽ cộng lại và không có cái nào trong số đó có cảm giác tự nhiên khi bạn chỉ đang cố gắng hoàn thành một thứ gì đó.

Tôi đã thử tất cả các lựa chọn thay thế hiện có, nhưng GitHub Desktop hoặc tích hợp Git tích hợp trong VSCode, chưa bao giờ thực sự phù hợp với tôi. Tôi chỉ muốn thứ gì đó cực kỳ linh hoạt nằm ngay bên trong thiết bị đầu cuối của mình và sử dụng đơn giản. Đó là lúc tôi quyết định sử dụng LazyGit.

Đó là một ứng dụng TUI, có nghĩa là toàn bộ giao diện nằm bên trong thiết bị đầu cuối của bạn. Bạn có được bố cục trực quan phù hợp cho các tệp, nhánh, lịch sử cam kết của mình, tất cả những thứ đó và bạn điều hướng mọi thứ bằng bàn phím mà không cần phải nhớ một lệnh Git nào.

4 công cụ đầu cuối thiết yếu đã biến nỗi sợ hãi thành niềm vui Liên quan

4 lầm tưởng về Linux này đã khiến tôi không thể thử nó trong nhiều năm

Hóa ra, bạn không cần phải hack máy tính lớn để thay đổi hình nền.

Nó hỗ trợ khá nhiều mọi tính năng Git mà bạn cần và quá trình học tập khá nhẹ nhàng vì bạn có thể thấy chính xác những gì đang xảy ra ở mỗi bước.

Lazygit có sẵn trên hầu hết các trình quản lý gói, vì vậy bạn chỉ cần cài đặt nó giống như cách bạn làm với bất kỳ thứ gì khác và thế là xong. Gõ lườigit vào bất kỳ kho lưu trữ nào và nó sẽ mở ra ngay.

bí danh

Dừng gõ các lệnh dài

4 công cụ đầu cuối thiết yếu đã biến nỗi sợ hãi thành niềm vui

Ý tưởng đằng sau bí danh rất đơn giản:bạn gán một phím tắt tùy chỉnh ngắn cho một lệnh mà bạn thấy mình phải gõ đi gõ lại và từ thời điểm đó trở đi, bạn chỉ cần gõ phím tắt thay thế.

Ví dụ:trên hệ thống dựa trên Debian, thay vì nhắc apt cập nhật hệ thống của bạn nhiều lần, bạn có thể ánh xạ bí danh tới lệnh như sau:

alias update="sudo apt update && sudo apt upgrade -y"

Bây giờ, tất cả những gì bạn cần làm là nhập "cập nhật" vào thiết bị đầu cuối của mình và nó sẽ chạy toàn bộ nội dung cho bạn.

Một điều đáng biết là bí danh không tồn tại lâu dài theo mặc định. Đóng thiết bị đầu cuối của bạn và chúng sẽ biến mất. Để làm cho chúng dính vào nhau, bạn cần thêm chúng vào tệp cấu hình shell của bạn, đó là ~/.bashrc hoặc ~/.zshrc tùy thuộc vào loại shell bạn sử dụng.

Và nếu điều đó vẫn có vẻ quá nhiều bước, bạn chỉ cần nhờ Claude Code làm việc đó cho bạn. Hãy cho nó biết bí danh nào bạn muốn thiết lập và nó sẽ tự động xử lý toàn bộ công việc.

4 công cụ đầu cuối thiết yếu đã biến nỗi sợ hãi thành niềm vui Liên quan

Chỉ cần một chút trợ giúp là có thể đạt được điều đó

Không có công cụ nào trong số này có thể làm cho thiết bị đầu cuối trở nên dễ dàng chỉ sau một đêm. Đôi khi nó vẫn khiến bạn mất hứng thú và vẫn sẽ có những lúc bạn không biết mình đang làm gì. Đó chỉ là một phần thôi.

Nhưng một khi nó nhấp vào, đặc biệt nếu bạn là nhà phát triển, nó sẽ có cảm giác như một siêu năng lực. Bạn ngừng sợ hãi nó và bắt đầu vươn tới nó. Những công cụ này chỉ giúp tôi đạt được điều đó nhanh hơn một chút.