1. Giới Thiệu
Xin chào tất cả các bạn! Mình là Nam, và hôm nay mình rất vui được chia sẻ với các bạn một số lệnh và mẹo hữu ích mà bạn có thể đã bỏ lỡ khi sử dụng hệ điều hành Ubuntu. Blog này không chỉ giúp mình ghi nhớ các lệnh hay mà còn là tài liệu tham khảo nhanh chóng cho các bạn. Hy vọng những gì mình chia sẻ sẽ là những thông tin giá trị, giúp bạn tiết kiệm thời gian và nâng cao hiệu suất làm việc với Ubuntu!
2. Những Lệnh Cơ Bản Trong Ubuntu
Cập Nhật Hệ Thống
Để đảm bảo rằng phần mềm luôn được cập nhật mới nhất, bạn cần thực hiện lệnh sau:
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
- Kiểm tra dung lượng đĩa:
df -h
- Kiểm tra sử dụng RAM và CPU:
free -h htop
3. Tối Ưu Hóa Quy Trình Làm Việc
Sử Dụng Alias cho Các Lệnh Thường Dùng
Để tiết kiệm thời gian khi nhập lệnh dài, bạn có thể tạo 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 một cách nhanh chóng!
Sao Lưu Dữ Liệu Tự Động Bằng Cron
Nếu bạn muốn sao lưu dữ liệu hàng ngày vào lúc 2h sáng, hãy thực hiện như sau:
crontab -e
Sau đó thêm dòng lệnh sau:
0 2 * * * /usr/bin/rsync -a /home/user/data /backup/location
Lợi ích:
- Đảm bảo dữ liệu luôn an toàn.
- Tiết kiệm thời gian so với sao lưu thủ công.
- Dễ dàng phục hồi khi cần thiết.
Quản Lý Phiên Làm Việc Với Tmux
- Tạo một phiên mới:
tmux new -s mysession
- Trở lại phiên cũ:
tmux attach-session -t mysession
Lợi ích: Giúp bạn duy trì phiên làm việc ngay cả khi mất kết nối mạng.
4. Đảm Bảo Bảo Mật Hệ Thống
Cấu Hình Tường Lửa Sử Dụng 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 trạng thái tường lửa:
sudo ufw status
Sử Dụng Khóa SSH Thay Cho Mật Khẩu
- Tạo khóa SSH:
ssh-keygen -t rsa -b 4096
- Thêm khóa SSH vào server:
ssh-copy-id user@server
5. Quản Lý Quyền Truy Cập Hệ Thống
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 đọc và thực thi:
sudo chmod -R 755 /path/to/directory
- 700: Chỉ có chủ sở hữu được 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 đọc:
sudo chmod -R 644 /path/to/file
6. Nâng Cao Kỹ Năng Sử Dụng
Dọn Dẹp Hệ Thống
- Xóa các package không cần thiết:
sudo apt autoremove
- Xóa các kernel cũ:
sudo apt --purge autoremove
Kiểm Tra Log Hệ Thống
Để theo dõi các sự kiện hệ thống, bạn có thể sử dụng lệnh:
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 rằng những lệnh và mẹo này sẽ giúp bạn dễ dàng hơn trong việc làm chủ Ubuntu. Nếu bạn có bất kỳ câu hỏi nào hoặc ý kiến phản hồi, đừng ngần ngại liên hệ và chia sẻ ý kiến của mình nhé!
Chúc bạn thành công trong việc khám phá và sử dụng Ubuntu! 😊
source: viblo