0
0
Lập trình
Thaycacac
Thaycacac thaycacac

Chinh Phục Ubuntu: Các Lệnh Cần Biết

Đăng vào 1 tuần trước

• 6 phút đọc

Chinh Phục Ubuntu: Các Lệnh Cần Biết

Giới thiệu

Khi bạn mới bắt đầu làm quen với Linux hay đang quản lý một máy chủ Ubuntu đầy đủ, việc biết cách sử dụng terminal là điều không thể thiếu. Trong hướng dẫn này, chúng ta sẽ đi qua các lệnh Ubuntu cơ bản—từng bước một—giải thích không chỉ cách sử dụng mà còn lý do tại sao chúng lại quan trọng. Từ việc cài đặt gói phần mềm đến điều hướng thư mục và giám sát sức khỏe hệ thống, bài viết này sẽ là bàn đạp của bạn vào thế giới thuần thục dòng lệnh Linux.

🐧 Các Lệnh Cơ Bản của Ubuntu Được Giải Thích Từng Bước

Ubuntu là một trong những phân phối Linux phổ biến nhất, được sử dụng rộng rãi cho việc phát triển, quản lý máy chủ và học các kiến thức cơ bản về Linux. Dưới đây là danh sách các lệnh chính mà mọi người dùng Ubuntu nên biết, công dụng của chúng và lý do chúng quan trọng.

🔐 sudo su

  • Công dụng: Chuyển sang tài khoản superuser (root).
  • Tại sao quan trọng: Một số tác vụ yêu cầu quyền truy cập cao hơn. sudo su giúp bạn có quyền truy cập đầy đủ vào hệ thống.
  • Cách sử dụng:
    bash Copy
    sudo su

Bạn sẽ được nhắc nhập mật khẩu. Sau khi nhập, shell của bạn sẽ chuyển sang root (# prompt).

📦 Quản Lý Gói

apt update

  • Công dụng: Cập nhật danh sách các gói và phiên bản có sẵn.
  • Tại sao quan trọng: Đảm bảo bạn đang cài đặt các phiên bản mới nhất.
  • Cách sử dụng:
    bash Copy
    sudo apt update

apt install vim

  • Công dụng: Cài đặt trình soạn thảo văn bản Vim.
  • Tại sao quan trọng: Vim là công cụ mạnh mẽ để chỉnh sửa các tệp cấu hình và mã.
  • Cách sử dụng:
    bash Copy
    sudo apt install vim

apt install nginx

  • Công dụng: Cài đặt máy chủ web Nginx.
  • Tại sao quan trọng: Nginx được sử dụng rộng rãi để lưu trữ website và làm reverse proxy.
  • Cách sử dụng:
    bash Copy
    sudo apt install nginx

📁 Quản Lý Tệp và Thư Mục

mkdir

  • Công dụng: Tạo một thư mục mới.
  • Tại sao quan trọng: Giúp tổ chức các tệp thành các thư mục.
  • Cách sử dụng:
    bash Copy
    mkdir my_folder

ls

  • Công dụng: Liệt kê các tệp và thư mục.
  • Tại sao quan trọng: Giúp bạn thấy những gì có trong thư mục hiện tại.
  • Cách sử dụng:
    bash Copy
    ls

cd

  • Công dụng: Thay đổi thư mục hiện tại.
  • Tại sao quan trọng: Duyệt qua hệ thống tệp của bạn.
  • Cách sử dụng:
    bash Copy
    cd my_folder

ls -l

  • Công dụng: Liệt kê các tệp với thông tin chi tiết (quyền, kích thước, ngày).
  • Tại sao quan trọng: Hữu ích để kiểm tra thuộc tính tệp.
  • Cách sử dụng:
    bash Copy
    ls -l

pwd

  • Công dụng: Hiển thị thư mục làm việc hiện tại.
  • Tại sao quan trọng: Biết bạn đang ở đâu trong hệ thống tệp.
  • Cách sử dụng:
    bash Copy
    pwd

touch

  • Công dụng: Tạo một tệp rỗng.
  • Tại sao quan trọng: Hữu ích để tạo nhanh các tệp.
  • Cách sử dụng:
    bash Copy
    touch myfile.txt

rm

  • Công dụng: Xóa các tệp.
  • Tại sao quan trọng: Dọn dẹp các tệp không cần thiết.
  • Cách sử dụng:
    bash Copy
    rm myfile.txt

rmdir

  • Công dụng: Xóa các thư mục rỗng.
  • Tại sao quan trọng: Giúp duy trì cấu trúc tệp gọn gàng.
  • Cách sử dụng:
    bash Copy
    rmdir my_folder

cp

  • Công dụng: Sao chép các tệp hoặc thư mục.
  • Tại sao quan trọng: Nhân đôi các tệp hoặc sao lưu chúng.
  • Cách sử dụng:
    bash Copy
    cp file1.txt file2.txt

mv

  • Công dụng: Di chuyển hoặc đổi tên các tệp.
  • Tại sao quan trọng: Tổ chức hoặc đổi tên các tệp.
  • Cách sử dụng:
    bash Copy
    mv oldname.txt newname.txt

📊 Giám Sát Hệ Thống

df -h

  • Công dụng: Hiển thị mức sử dụng không gian đĩa theo định dạng dễ đọc.
  • Tại sao quan trọng: Giám sát dung lượng lưu trữ.
  • Cách sử dụng:
    bash Copy
    df -h

free -h

  • Công dụng: Hiển thị mức sử dụng bộ nhớ.
  • Tại sao quan trọng: Kiểm tra tình trạng RAM.
  • Cách sử dụng:
    bash Copy
    free -h

uptime

  • Công dụng: Hiển thị thời gian hệ thống đã hoạt động.
  • Tại sao quan trọng: Hữu ích cho việc kiểm tra sức khỏe của máy chủ.
  • Cách sử dụng:
    bash Copy
    uptime

🔍 Tìm Kiếm & Môi Trường

grep

  • Công dụng: Tìm kiếm các mẫu trong văn bản.
  • Tại sao quan trọng: Tìm dữ liệu cụ thể trong các tệp hoặc đầu ra.
  • Cách sử dụng:
    bash Copy
    grep "search_term" filename.txt

env

  • Công dụng: Hiển thị các biến môi trường.
  • Tại sao quan trọng: Hữu ích cho việc gỡ lỗi và cấu hình.
  • Cách sử dụng:
    bash Copy
    env

whoami

  • Công dụng: Hiển thị người dùng hiện tại.
  • Tại sao quan trọng: Xác nhận danh tính của bạn, đặc biệt sau khi chuyển đổi người dùng.
  • Cách sử dụng:
    bash Copy
    whoami

🌐 Mạng

nslookup

  • Công dụng: Truy vấn DNS để giải quyết tên miền.
  • Tại sao quan trọng: Chẩn đoán các vấn đề mạng.
  • Cách sử dụng:
    bash Copy
    nslookup example.com

ping

  • Công dụng: Gửi gói đến một máy chủ để kiểm tra kết nối.
  • Tại sao quan trọng: Kiểm tra xem một máy chủ hoặc website có thể truy cập được không.
  • Cách sử dụng:
    bash Copy
    ping google.com

Thông Tin Hệ Thống & Xem Tệp

uname

  • Công dụng: Hiển thị thông tin hệ thống.
  • Tại sao quan trọng: Biết phiên bản hệ điều hành và kernel của bạn.
  • Cách sử dụng:
    bash Copy
    uname -a

cat

  • Công dụng: Hiển thị nội dung tệp.
  • Tại sao quan trọng: Đọc nhanh các tệp.
  • Cách sử dụng:
    bash Copy
    cat myfile.txt

df

  • Công dụng: Hiển thị mức sử dụng đĩa (không theo định dạng dễ đọc theo mặc định).
  • Tại sao quan trọng: Giám sát dung lượng lưu trữ.
  • Cách sử dụng:
    bash Copy
    df

Những Lưu Ý Quan Trọng

Việc làm chủ những lệnh này sẽ giúp bạn có một nền tảng vững chắc trong Ubuntu và Linux nói chung. Cho dù bạn đang quản lý máy chủ, viết kịch bản, hay chỉ khám phá, những công cụ này là cánh cửa để bạn hiểu và kiểm soát hệ thống của mình.

Những Thực Hành Tốt Nhất

  • Thường xuyên cập nhật: Luôn chạy apt update để đảm bảo bạn có phiên bản mới nhất của phần mềm.
  • Sao lưu dữ liệu: Sử dụng cp để sao chép các tệp quan trọng trước khi thực hiện các thao tác xóa.
  • Ghi chú cách sử dụng lệnh: Tạo một tài liệu ghi chú cho các lệnh thường sử dụng.

Những Cạm Bẫy Thường Gặp

  • Cẩn thận với rm: Lệnh rm sẽ xóa tệp mà không thể khôi phục, hãy chắc chắn bạn đã chọn đúng tệp.
  • Quyền truy cập: Đảm bảo bạn biết khi nào cần sử dụng sudo, tránh lạm dụng quyền superuser.

Kết luận

Hy vọng rằng với những lệnh Ubuntu cơ bản này, bạn sẽ có thể xây dựng và quản lý hệ thống của mình một cách hiệu quả hơn. Hãy bắt đầu thực hành ngay hôm nay!

Câu Hỏi Thường Gặp (FAQ)

1. Ubuntu có miễn phí không?
Có, Ubuntu là một hệ điều hành mã nguồn mở và miễn phí.

2. Tôi có thể cài đặt phần mềm nào trên Ubuntu?
Bạn có thể cài đặt hàng ngàn phần mềm từ kho lưu trữ chính thức của Ubuntu.

3. Làm thế nào để tìm kiếm tệp trên Ubuntu?
Bạn có thể sử dụng lệnh find hoặc grep để tìm kiếm tệp.

4. Có những lệnh nào khác tôi nên biết?
Ngoài những lệnh đã đề cập, có nhiều lệnh khác như top, htop, chmod, v.v. mà bạn nên tìm hiểu.

Tài Nguyên Tham Khảo

Hãy bắt đầu khám phá và làm chủ Ubuntu ngay hôm nay!

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào