Tự động xóa hết file log trên VPS Linux bằng Crontab

5
(3)

Sẽ không có hình ảnh minh họa cụ thể nào, tất cả hướng dẫn sẽ là đơn giản nhất để có thể thực hành được, chạy được ngay trên VPS của bạn.

Bước 1: Tại cửa sổ Console gõ lệnh

crontab -e

Bước 2: tiếp theo gõ chữ o không phải số 0

o

Bước 3: Gõ tiếp

* * * * * rm -rf /pathtoyourlogfolder/logs/* >/dev/null 2>&1

Chú ý thay /pathtoyourlogfolder/logs/ thành đường dẫn tới nơi chứa file log cần xóa.

Bước 4: Thoát ra bằng cách nhấn phím Esc và gõ lệnh sau

:wq

Bước 5: Kiểm tra bằng lệnh crontab -l

crontab -l

Lưu ý: lệnh trên đang thực hiện mỗi phút 1 lần.

Tham khảo bảng dưới dây để hiểu hơn

*     *     *     *     *     command to be executed
-     -     -     -     -
|     |     |     |     |
|     |     |     |     +----- day of week (0 - 6) (Sunday=0)
|     |     |     +------- month (1 - 12)
|     |     +--------- day of month (1 - 31)
|     +----------- hour (0 - 23)
+------------- min (0 - 59)

How useful was this post?

thuthuatcaidat.com

Recent Posts

Ví dụ về việc chuyển file giữa 2 VPS

Đôi khi việc chuyển file hoặc download từ local Việt Nam đi các VPS nước…

3 năm ago

Thay đổi port SSH trên Linux

Kiểm tra port SSH đang sử dụng trên VPS netstat -atnp | grep "ssh" Kiểm…

3 năm ago

Sửa lỗi phpMyAdmin – Error

phpMyAdmin – Error Error during session start; please check your PHP and/or webserver log file…

5 năm ago

Thiết lập MySQLDumper

Đây là phần quản lý mysql, cơ sở dữ liệu lớn, dành cho những bạn…

5 năm ago

Cách cài đặt Fail2Ban trên CentOS 7

Cách cài đặt Fail2Ban trên CentOS 7. There were xxxxx failed login attempts since the…

5 năm ago

Google Search hoạt động như thế nào

Google Search hoạt động như thế nào. Tìm hiểu cách Google phát hiện, thu thập…

5 năm ago