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!
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 upgradeTì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]Dung lượng đĩa:
df -hRAM và CPU:
free -h
htopThay 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 ~/.bashrcChỉ cần gõ update để cập nhật hệ thống!
Ví dụ, sao lưu dữ liệu hàng ngày lúc 2h sáng:
crontab -eThêm dòng sau:
0 2 * * * /usr/bin/rsync -a /home/user/data /backup/locationLợi ích:
Tạo phiên mới:
tmux new -s mysessionQuay lại phiên cũ:
tmux attach-session -t mysessionLợi ích: Duy trì phiên làm việc ngay cả khi mất kết nối.
Bật tường lửa:
sudo ufw enableMở cổng cụ thể (ví dụ: SSH):
sudo ufw allow 22kiểm tra các cổng hoạt động:
sudo ufw statusTạo SSH key:
ssh-keygen -t rsa -b 4096Thêm SSH key vào server:
ssh-copy-id user@server755: 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/directory700: Chỉ chủ sở hữu có toàn quyền.
sudo chmod -R 700 /path/to/directory644: Chủ sở hữu có quyền đọc, ghi; nhóm và người khác chỉ đọc.
sudo chmod -R 644 /path/to/fileXóa các package không sử dụng:
sudo apt autoremoveXóa kernel cũ:
sudo apt --purge autoremovejournalctl -xeCả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! 😊