Dưới đây là 12 câu lệnh Linux cơ bản giúp người mới sử dụng hệ thống hiệu quả hơn, đặc biệt là trên hệ thống dựa trên *nix.
12 lệnh quan trọng trên hệ điều hành Linux
1. Lệnh man
Google là một công cụ hữu ích, nhưng nếu không có kết nối Internet hoặc muốn tìm kiếm thông tin nhanh chóng, lệnh man sẽ giúp bạn. Lệnh man viết tắt của manual page, cung cấp thông tin về các lệnh phần mềm.
Để đọc hướng dẫn về bất kỳ lệnh nào, chỉ cần nhập lệnh man vào Terminal.
Ví dụ, nhập lệnh man man để xem trang hướng dẫn cho lệnh man.
Nếu muốn tóm tắt nội dung tài liệu, thay vì hiển thị toàn bộ, hầu hết các lệnh sẽ sử dụng đối số --help để cung cấp thông tin ngắn gọn.
Lệnh man còn được dùng để tìm kiếm lệnh mà bạn cần thực thi. Ví dụ, để tìm kiếm lệnh sắp xếp văn bản trong một file, bạn có thể sử dụng đối số -k và mô tả mục cần tìm kiếm. Điều này giúp tìm kiếm tất cả các lệnh phù hợp. Nếu muốn tìm kiếm một cụm từ cụ thể, hãy đặt đối số tìm kiếm trong dấu ngoặc kép.
2. Lệnh tail
Lệnh tail hiển thị một số dòng cuối cùng của một file (thường là 10 dòng cuối cùng mặc định). Đây là lệnh hữu ích khi xem các file logs vì thông báo thường được thêm vào cuối file.
tail /var/log/syslog
3. Lệnh head
Trái ngược với lệnh tail là lệnh head. Như tên gọi, lệnh head hiển thị vài dòng đầu tiên của một file (mặc định là 10 dòng đầu tiên).
Tương tự lệnh tail, lệnh head cũng hữu ích trong việc xem thông tin ban đầu của một file, ví dụ như xem tiêu đề của một script hoặc các dòng bình luận.
head /etc/debconf.conf
4. Lệnh cat
Lệnh cat dùng để nối các file và xuất thông tin đến đầu ra chuẩn. Nó cũng có thể hiển thị nội dung của một file. Điều này hữu ích khi cần đọc nội dung của một file nhanh chóng hoặc chuyển dữ liệu đến các lệnh khác.
cat /etc/hostname
5. Lệnh rm
Lệnh rm (remove) được dùng để xóa các file và thư mục. Nếu không chắc chắn về những gì bạn muốn xóa, hãy cẩn thận khi sử dụng lệnh này. Lệnh rm không thể xóa các thư mục nếu không có đối số -f. Bạn cũng có thể sử dụng lệnh rmdir để xóa các thư mục trống.
rm -i testfile.txt
6. Lệnh pwd
Lệnh pwd dùng để in ra thư mục hiện tại - nơi bạn đang làm việc. Lệnh này hữu ích khi bạn làm việc với các thư mục từ xa và muốn kiểm tra bạn đang ở đúng thư mục hay không.
pwd
7. Lệnh cd
Lệnh cd cho phép bạn thay đổi thư mục hiện tại (có thể tìm thấy bằng lệnh pwd ở trên). Bạn có thể di chuyển đến bất kỳ thư mục nào có sẵn, tuỳ thuộc vào quyền truy cập của bạn.
Để di chuyển đến thư mục Home nhanh chóng, chỉ cần sử dụng đối số '-/' .
cd -/
8. Lệnh clear
Lệnh clear xóa màn hình trong chế độ xem của bạn và cho phép bắt đầu lại. Trong một số trường hợp, bạn cũng có thể sử dụng phím tắt Ctrl + I để thực hiện tác vụ tương tự.
xóa màn hình
9. Lệnh ls
Lệnh ls hiển thị danh sách các tập tin và thư mục trong một thư mục. Theo mặc định, các mục được sắp xếp theo thứ tự abc. Có nhiều đối số có thể được sử dụng với lệnh này. Tương tự như các lệnh khác, kết quả có thể được chuyển đến lệnh khác.
10. Lệnh mkdir
Tạo thư mục mới bằng lệnh mkdir, hữu ích khi bạn muốn tự động tạo nhiều thư mục trong một lệnh script.
mkdir tài_liệu
11. Lệnh cp
Lệnh cp sao chép các tập tin và thư mục vào vị trí bạn chỉ định. Bạn có thể sao chép nhiều nguồn cùng một lúc và sử dụng các biểu thức chính quy để di chuyển các tập tin hoặc thư mục.
Đơn giản nhất, sao chép một tập tin vào vị trí khác:
cp ví_dụ.txt -/
12. Lệnh mv
Lệnh mv di chuyển hoặc đổi tên tập tin và thư mục. Tương tự như hành động cắt và dán trên máy tính. Khi sử dụng mv trong cùng một thư mục, nó sẽ đổi tên mục thành đối số đích (thường là đối số cuối cùng). Khi sử dụng mv để di chuyển sang thư mục khác, mục sẽ được chuyển đến thư mục đó.
Giống như lệnh cp, ta có thể sử dụng nhiều nguồn làm đối số, với đối số cuối cùng là vị trí đích.
mv thư_mục /thư_mục_mới
Trên đây, chúng tôi đã giới thiệu cho bạn 12 lệnh Linux cơ bản dành cho người dùng mới làm quen. Ngoài ra, còn có vô số các lệnh hữu ích khác được sử dụng trên Linux, bao gồm các lệnh grep, sed, awk,... Tuy nhiên, trong bài viết này, chúng tôi chỉ giới thiệu các lệnh Linux cốt lõi và hữu ích. Nếu có bất kỳ thắc mắc hoặc câu hỏi nào cần giải đáp, bạn đọc có thể để lại ý kiến của mình trong phần bình luận bên dưới bài viết.
Ngoài ra, bạn cũng có thể tìm hiểu thêm về các lệnh Shell trong Linux. Tóm lại, Shell là trình thông dịch ngôn ngữ lệnh, thực thi các lệnh đọc được từ các thiết bị đầu vào như bàn phím hoặc các file... Bài viết về các lệnh Shell trong Linux sẽ giải thích chi tiết về thuật ngữ Shell và các lệnh liên quan.
Trong hệ điều hành Linux, lệnh Screen là một công cụ phổ biến được sử dụng rộng rãi. Bài viết này trên trang Mytour sẽ hướng dẫn chi tiết về cách sử dụng lệnh Screen kèm theo các ví dụ minh họa.