Sửa lỗi No crontab for root qua 4 bước

4.9
(11)

Có bốn lệnh cơ bản có thể được sử dụng khi làm việc với crontab:

  • crontab -e – Chỉnh sửa một crontab cho người dùng hiện tại. Tệp crontab được tạo khi bạn thoát khỏi trình chỉnh sửa của mình.
  • crontab -l – Lists nội dung của tệp crontab cho người dùng hiện tại.
  • crontab -r – Remove crontab cho người dùng hiện tại.
  • crontab -u userid – Chỉ định user cụ thể.

Nhưng khi bạn gõ lệnh crontab -l và kết quả trả về No crontab for root. Thì có nghĩa là hiện tại không có Crontab nào đang được chạy với user root.

Mình học được cái crontab này chỉ để tự động xóa file log web, ở VPS cũ mình làm thì Crontab chạy ổn lắm, dời web qua server mới thì phát hiện nó không chạy tuy làm đúng như cũ. Gõ lệnh crontab -l thì nó lại báo No crontab for root đi khắp nơi để hỏi tại sao thì phát hiện cách sửa như bên dưới.

No crontab for root. Bạn cần chạy lệnh của bạn trên Console với 4 bước như sau để fix lỗi này:

  • Bước 1: crontab -e =>Tạo crontab mới cho user hiện tại, ở đây nên chọn cho thằng root.
  • Bước 2: o (o trong bảng chữ cái).
  • Bước 3: Điền lệnh của bạn. Ví dụ: * / 2 * * * * root /usr/local/auto/restart.sh> / dev / null 2> & 1
  • Bước 4: Thoát bằng cách sau.
    • Nhấn ESC trên bàn phím.
    • :wq 3 ký tự ghi liền nhau để thoát nhé.
    • Enter để thoát và lưu.
    • Xem lại crondtab của bạn -> crontab -l.
Sửa lỗi No crontab for root
Sửa lỗi No crontab for root 1

File crontab mới tạo đã được lưu ở đây (/ var / spool / cron).

Sửa lỗi No crontab for root qua 4 bước 1
Sửa lỗi No crontab for root 2

Thế là xong rồi, crontab làm theo cách này đã chạy phà phà.

Sửa lỗi No crontab for root qua 4 bước 2
Sửa lỗi No crontab for root 3

Mình cũng chỉ làm mấy lệnh cron job quản lý vài cái lặt vặt, nên sẽ khó có thể trả lời chuyên sâu các vấn đề khác cho bạn được. Nhưng vẫn mong các bạn ủng hộ. Nhớ thả tim 🙂

Những bài viết liên quan đến Cron job mà bạn có thể quan tâm:

Xem thêm: Crontab Backup Database on Linux.

Xem Thêm: Crontab Backup Source Website on Linux

Xem Thêm: Crontab Reboot Server when excessive CPU usage

How useful was this post?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 11

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Website này sử dụng Akismet để hạn chế spam. Tìm hiểu bình luận của bạn được duyệt như thế nào.