7 mẹo giúp việc học dòng lệnh Linux dễ dàng hơn

Tác giả Starlink, T.M.Một 29, 2024, 04:10:21 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 2 Khách đang xem chủ đề.

Bạn có thấy bối rối với dòng lệnh không? Hãy thoải mái với những mẹo sau để chuyến đi của bạn trở nên dễ dàng hơn.

Dòng lệnh Linux có vẻ khó hiểu, với các hướng dẫn khó hiểu và tập trung vào giao diện văn bản. May mắn thay, có rất nhiều tài nguyên và công cụ giúp bạn bắt đầu.


1. Tùy chỉnh thiết bị đầu cuối của bạn để phù hợp với nhu cầu của bạn

Điều đầu tiên bạn nên làm là tạo môi trường học tập thoải mái nhất có thể. Bạn không muốn dành quá nhiều thời gian để điều chỉnh từng thiết lập cuối cùng, nhưng việc làm đúng những điều cơ bản có thể giúp mọi thứ sau đó trở nên suôn sẻ hơn một chút.

Các thiết lập sẽ khác nhau tùy thuộc vào bản phân phối của bạn, nhưng những điều cần chú ý bao gồm:

    Chế độ sáng/tối: chọn chế độ mà bạn cảm thấy thoải mái nhất khi đọc văn bản.
    Phông chữ: bạn nên sử dụng phông chữ đơn cách với sự khác biệt rõ ràng giữa các ký tự tương tự, ví dụ: "0" (số không) và "O" (chữ "oh" viết hoa).
    Có nên mở terminal mới trong tab hay cửa sổ không?


Bạn cũng sẽ muốn biết cách sử dụng phím tắt vì 99% công việc của bạn trên dòng lệnh sẽ liên quan đến việc nhập. Đừng ngại mở nhiều cửa sổ terminal (hoặc tab) để chạy lệnh cùng lúc và sắp xếp các tác vụ của bạn.


2. Tùy chỉnh vỏ của bạn theo ý thích của bạn

Sau khi tùy chỉnh ứng dụng terminal, bạn nên thực hiện một vài thay đổi nhỏ cho shell của mình. Thường là bash, mặc dù bạn có thể thay đổi thành một shell khác, như fish hoặc zsh.

Một trong những nâng cấp nhanh nhất bạn có thể thực hiện là tùy chỉnh lời nhắc, văn bản mà shell của bạn hiển thị ở đầu mỗi dòng. Mặc định khá hữu ích, nhưng bạn có thể làm cho nó hữu ích hơn khi học Linux. Tôi thích sử dụng thiết lập này:

Mã nguồn [Chọn]
export PS1="\n[\$PWD] \$ "
Thao tác này sẽ xóa những thứ như tên người dùng và máy chủ của bạn, những thứ mà bạn có thể không quan tâm khi bắt đầu. Nó cũng hiển thị đường dẫn đầy đủ của thư mục hiện tại của bạn thay vì chỉ tên của nó, giúp bạn dễ dàng xem vị trí hiện tại của mình chỉ bằng một cái nhìn thoáng qua:


Bạn có thể thiết lập cài đặt này vĩnh viễn bằng cách thêm nó vào tệp.bashrc (hoặc tệp tương tự). Tệp đó cũng là nơi tuyệt vời để thiết lập các bí danh, hoạt động như các phím tắt cho lệnh. Nếu bạn thấy khó nhớ tên lệnh hoặc các tùy chọn mặc định hữu ích nhất của lệnh, hãy thiết lập một bí danh, ví dụ:

Mã nguồn [Chọn]
alias list='ls -l'
3. Tìm hiểu tất cả về lệnh với man và các lựa chọn thay thế

Mỗi lệnh bạn cần học đều có tài liệu hướng dẫn tích hợp mà bạn có thể đọc bằng công cụ man. Các "trang hướng dẫn" này giải thích lệnh thực hiện những gì, các chế độ hoạt động khác nhau, các tệp lệnh yêu cầu, v.v.


Các trang hướng dẫn rất toàn diện, nhưng có thể hơi khó hiểu, đặc biệt là khi bạn đang tìm hiểu hệ thống. May mắn thay, vẫn có những lựa chọn thay thế.

Mỗi lệnh thường hỗ trợ tùy chọn -h hoặc --help, giải thích cách sử dụng chúng ở dạng đơn giản hơn:


Công cụ tldr cô đọng các trang hướng dẫn dài thành các bản tóm tắt dễ quản lý hơn. Sau đây là so sánh giữa trang hướng dẫn cổ điển bên trái với trang tldr tương đương bên phải:


tldr hiển thị thông tin tối thiểu, sau đó là các ví dụ rõ ràng về cách sử dụng phổ biến nhất của từng lệnh. Bạn có thể cài đặt nó bằng trình quản lý gói của hệ thống. Nếu bạn chỉ muốn dùng thử tldr, giao diện web của nó rất tuyệt vời:


4. Tìm các lệnh bạn cần với apropos

Các lệnh Linux thường có tên viết tắt ngắn vì lý do lịch sử. Có thể khó nhớ "chown" của bạn từ "sudo".

Trước tiên, hãy thử khám phá các thư mục được liệt kê trong biến PATH của bạn. Chúng sẽ chứa các chương trình bạn có thể chạy trên dòng lệnh. Chạy:

Mã nguồn [Chọn]
echo $PATH
Hiển thị một tập hợp các thư mục có dấu hai chấm (:) ở giữa. Sau đó chạy:

Mã nguồn [Chọn]
ls dirname
Điều này sẽ hiển thị nội dung của một trong những thư mục này. Và các tệp xuất hiện là các lệnh thực thi mà bạn có thể chạy:


Nếu bạn vẫn gặp khó khăn trong việc xác định lệnh, hãy thử apropos, một công cụ tìm kiếm cho man pages. Sử dụng nó khi bạn đang tìm kiếm một lệnh cụ thể, nhưng bạn không chắc chắn nó được gọi là gì. Chỉ cần chạy:

Mã nguồn [Chọn]
apropos keyword
Thao tác này sẽ tìm kiếm một từ khóa và xem các trang hướng dẫn có liên quan.


5. Tham khảo những nguồn tài nguyên tuyệt vời và dễ tiếp cận này

Để đọc thêm, có rất nhiều tài nguyên trực tuyến mà bạn có thể tham khảo miễn phí. Tìm một nguồn đáng tin cậy đáp ứng trình độ kinh nghiệm của bạn và tìm hiểu mọi thứ mà nó cung cấp.

Dòng lệnh Linux dành cho người mới bắt đầu hướng dẫn bạn ngay từ đầu, bao gồm tất cả những điều cơ bản bạn cần khi bắt đầu. Nó hướng đến người dùng Ubuntu, nhưng nếu bạn có thể mở terminal, bạn sẽ có thể làm theo mọi thứ.


Linux Journey: Command Line cung cấp bản tóm tắt ngắn gọn về các lệnh quan trọng nhất, kèm theo các bài tập liên quan và câu hỏi trắc nghiệm tương tác.

Dòng lệnh Linux dành cho bạn và tôi có mọi thứ dành cho người mới bắt đầu cho đến người dùng nâng cao, vì vậy hãy tìm hiểu từ đầu đến cuối nếu bạn muốn trở thành chuyên gia. Nó cũng rất hữu ích như một nguồn tham khảo.

Hướng dẫn Linux này từ Ryans Tutorials giải thích các khái niệm cốt lõi với nhiều thông tin thú vị, mẹo và hiểu biết sâu sắc. Nó có nhiều ví dụ đa dạng giúp giải thích cách dòng lệnh hoạt động.

6. Tìm hiểu sâu hơn với các hướng dẫn từ Dự án tài liệu Linux

LDP là sáng kiến lâu đời nhằm tạo ra tài liệu miễn phí, chất lượng về mọi thứ liên quan đến Linux. Do đó, nó cung cấp rất nhiều tài liệu khó hiểu, bổ ích, không phải tất cả đều hữu ích cho người mới bắt đầu.

Tuy nhiên, vẫn có một số nguồn thông tin tuyệt vời nếu bạn sẵn sàng bỏ qua cách trình bày cũ.

Tóm tắt GNU/Linux Command-Line Tools bao gồm tất cả các loại lệnh tích hợp và cách sử dụng dòng lệnh. Nó cũng hiển thị các ví dụ về cách chạy nhiều lệnh trong số đó.

Hướng dẫn sử dụng Bash dành cho người mới bắt đầu giải thích các thông số cụ thể của bash shell, cách nó xử lý các lệnh của bạn và cách bạn có thể viết các tập lệnh của riêng mình.

7. Tiếp tục với nhiều bài viết hơn

Chúng tôi có nhiều bài viết về Linux, dành cho người mới bắt đầu và người dùng nâng cao. Một số bài viết đã được liên kết trong bài viết này, nhưng đây là một số bài viết khác mà bạn sẽ tìm thấy...

    10 lệnh Linux cần biết để quản lý tệp giải thích một số lệnh phổ biến nhất mà bạn cần biết.
    Cách điều hướng hệ thống tệp bằng Linux Terminal cung cấp thêm thông tin chi tiết về hệ thống tệp và cấu trúc của nó.
    Các lệnh Linux sẽ trở nên dễ dàng khi bạn biết cách đọc Usage hướng dẫn bạn cách tìm hiểu về các lệnh và cách sử dụng chúng.
    Các công cụ chỉnh sửa văn bản thiết yếu của Linux: cắt, sắp xếp, uniq, tr, v.v. khám phá sức mạnh của các lệnh Linux trong việc chỉnh sửa văn bản.
    10 lỗi thường gặp của người mới sử dụng dòng lệnh Linux (và cách tránh) đề cập đến những lỗi và vấn đề khác mà bạn nên cẩn thận tránh.