- vừa được xem lúc

Hướng Dẫn Từ Cơ Bản Đến Nâng Cao Trên Ubuntu: Những Mẹo Hay Mà Bạn Có Thể Bỏ Lỡ

0 0 3

Người đăng: Nam Trần

Theo Viblo Asia

1. Giới Thiệu

Xin chào các bạn! Mình là Nam, hôm nay mình muốn chia sẻ một số lệnh và mẹo hữu ích khi sử dụng Ubuntu. Blog này không chỉ giúp mình lưu lại các lệnh thường dùng mà còn là một tài liệu tham khảo nhanh cho các bạn. Hy vọng các nội dung này sẽ hữu ích và tiết kiệm thời gian cho bạn!


2. Hệ Điều Hành Ubuntu

1. Các Lệnh Cơ Bản

Cập nhật hệ thống

Cập nhật toàn bộ hệ thống để đảm bảo phần mềm luôn mới nhất:

sudo apt update && sudo apt upgrade

Quản lý phần mềm

  • Tìm kiếm phần mềm:

    sudo apt search [tên_phần_mềm]
    
  • Cài đặt phần mềm:

    sudo apt install [tên_phần_mềm]
    
  • Xóa phần mềm:

    sudo apt remove [tên_phần_mềm]
    

Kiểm tra tài nguyên hệ thống

  • Dung lượng đĩa:

    df -h
    
  • RAM và CPU:

    free -h
    htop
    

2. Tối Ưu Hóa Sử Dụng

Tạo alias cho lệnh thường dùng

Thay vì nhập các lệnh dài, bạn có thể rút gọn bằng alias:

echo "alias update='sudo apt update && sudo apt upgrade'" >> ~/.bashrc
source ~/.bashrc

Chỉ cần gõ update để cập nhật hệ thống!

Tự động hóa với cron

Ví dụ, sao lưu dữ liệu hàng ngày lúc 2h sáng:

crontab -e

Thêm dòng sau:

0 2 * * * /usr/bin/rsync -a /home/user/data /backup/location

Lợi ích:

  • Dữ liệu luôn được an toàn.
  • Tiết kiệm thời gian so với sao lưu thủ công.
  • Dễ dàng khôi phục khi cần thiết.

Quản lý phiên làm việc với tmux

  • Tạo phiên mới:

    tmux new -s mysession
    
  • Quay lại phiên cũ:

    tmux attach-session -t mysession
    

Lợi ích: Duy trì phiên làm việc ngay cả khi mất kết nối.


3. Bảo Mật Hệ Thống

Cấu hình tường lửa với UFW

  • Bật tường lửa:

    sudo ufw enable
    
  • Mở cổng cụ thể (ví dụ: SSH):

    sudo ufw allow 22
    
  • kiểm tra các cổng hoạt động:

    sudo ufw status
    

Sử dụng SSH Key thay mật khẩu

  • Tạo SSH key:

    ssh-keygen -t rsa -b 4096
    
  • Thêm SSH key vào server:

    ssh-copy-id user@server
    

4. Quản Lý Phân Quyền

Thay đổi quyền truy cập với chmod

  • 755: Chủ sở hữu có toàn quyền; nhóm và người khác chỉ đọc và thực thi.

    sudo chmod -R 755 /path/to/directory
    
  • 700: Chỉ chủ sở hữu có toàn quyền.

    sudo chmod -R 700 /path/to/directory
    
  • 644: Chủ sở hữu có quyền đọc, ghi; nhóm và người khác chỉ đọc.

    sudo chmod -R 644 /path/to/file
    

5. Nâng Cao

Dọn dẹp hệ thống

  • Xóa các package không sử dụng:

    sudo apt autoremove
    
  • Xóa kernel cũ:

    sudo apt --purge autoremove
    

Kiểm tra log hệ thống

journalctl -xe

3. Lời Cảm Ơn

Cảm ơn bạn đã dành thời gian đọc bài viết này! Mình hy vọng những lệnh và mẹo này sẽ giúp bạn làm việc với Ubuntu dễ dàng hơn. Nếu bạn có bất kỳ ý kiến đóng góp hoặc thắc mắc nào, đừng ngần ngại chia sẻ nhé!

Chúc bạn thành công! 😊

Bình luận

Bài viết tương tự

- vừa được xem lúc

Docker: Chưa biết gì đến biết dùng (Phần 1- Lịch sử)

1. Vì sao nên sử dụng. . .

0 0 104

- vừa được xem lúc

Docker: Chưa biết gì đến biết dùng (Phần 2 - Dockerfile)

1. Mở đầu.

0 0 67

- vừa được xem lúc

Cách Tạo Và Sử Dụng Bash Script Cơ Bản Trong Ubuntu

Bash scripting là một phần cực kỳ mạnh mẽ và hữu ích của phát triển và quản trị hệ thống. Lần đâu tiên làm việc với nó có thể gây cho bạn cảm giác sợ hải và phức tạp, mình hy vọng hướng dẫn này sẽ giúp có những hiểu biết cơ bản về bash script để không bị bở ngở khi làm việc với nó.

0 0 62

- vừa được xem lúc

Các command trên ubuntu (chiếm 80%) - phần 5

Hello 500 ae, sau 4 số trong seri này mình thấy có vẻ ae có hứng thú đọc chủ đề này ghê. Hi vọng những gì mình tìm hiểu được sẽ giúp ích được cho nhiều bạn hơn.

0 0 53

- vừa được xem lúc

Các command trên ubuntu (chiếm 80%) - phần 4

Sau một kì nghỉ tết trong thời buổi đại dịch vừa qua. Không còn những buổi dong chơi đi chúc tết nữa. Ở nhà ra số tiếp theo cho anh em đây. Dưới đây sẽ là 2 command được sử dụng nhiều nhất khi sử dụng file.

0 0 54

- vừa được xem lúc

Tài khoản người sử dụng và phân quyền truy cập tệp trên Ubuntu (P1)

Hôm nay, mình sẽ giới thiệu cho mọi người về Tài khoản người sử dụng (NSD) và phân quyền truy cập trên Ubuntu. Bài viết này được chia thành hai phần: phần một nói về tài khoản người sử dụng và phần hai nói về quyền truy cập trên Ubuntu.

0 0 43