Trình tạo mã Crontab – Crontab generator

Trang chủ / Công cụ / Tiện ích / Trình tạo mã Crontab – Crontab generator
★ 4.8/5 | 156 đánh giá
▼
Đánh giá công cụ:
★ ★ ★ ★ ★
Trình tạo mã Crontab – Crontab generator

Trình tạo mã Crontab (Crontab Generator) là tiện ích trực tuyến giúp lập trình viên và quản trị viên hệ thống thiết lập, chỉnh sửa và dịch các biểu thức Cronjob sang ngôn ngữ tự nhiên một cách chính xác. Công cụ tự động hóa việc tạo dòng lệnh lịch trình phức tạp mà không cần người dùng phải ghi nhớ cú pháp gốc.

⏱️ Trình Tạo Mã Crontab

Tạo và dịch các biểu thức Cronjob sang ngôn ngữ tự nhiên một cách dễ dàng và chính xác.

⚡ Tạo nhanh:

⚙️ Tùy Chỉnh Lịch Trình

💡 Cú pháp hỗ trợ: * (bất kỳ), , (nhiều giá trị), - (khoảng), / (bước nhảy). Ví dụ: */5, 1-5.

🚀 Kết Quả Crontab

* * * * *

📝 Ý nghĩa:

Đang dịch...

Hướng dẫn nhanh ⏱ Thời gian: 1 phút

Hướng dẫn sử dụng Trình tạo mã Crontab

Thực hiện theo 3 bước dưới đây để thiết lập lịch chạy, nhập lệnh thực thi và sao chép dòng lệnh Crontab.

Bước1

Chọn và tùy chỉnh lịch chạy

Chọn mẫu trong “Tạo nhanh”, chẳng hạn “Mỗi 5 phút”, rồi chỉnh các ô “Phút”, “Giờ”, “Ngày”, “Tháng”, “Thứ” nếu cần. Bạn cũng có thể nhập trực tiếp theo phạm vi ghi cạnh từng nhãn.

💡 Mẹo: Dùng * cho bất kỳ giá trị nào, */5 cho bước nhảy, 1-5 cho khoảng hoặc dấu phẩy để liệt kê.
Bước2

Nhập lệnh cần thực thi

Điền lệnh cần chạy vào ô “Lệnh thực thi (Command)”, tham khảo ví dụ trong ô. Công cụ tự động ghép lệnh với lịch đã chọn và cập nhật “Dòng lệnh hoàn chỉnh (Copy & Paste)”.

💡 Mẹo: Nếu để trống lệnh, kết quả sẽ dùng đường dẫn mẫu /duong/dan/den/file.sh; hãy thay bằng lệnh thực tế trước khi sử dụng.
Bước3

Xem và sao chép kết quả

Kiểm tra biểu thức tại “Kết Quả Crontab”, đọc phần “Ý nghĩa” và rà soát dòng lệnh hoàn chỉnh. Nhấn “Copy Lệnh Crontab”; nút hiện “Đã Copy Lệnh!” khi sao chép thành công.

💡 Mẹo: Kết quả tự cập nhật khi bạn sửa dữ liệu, không cần nhấn nút tạo.

Nội Dung

Trình tạo mã Crontab là gì?

Trình tạo mã Crontab là công cụ tạo văn bản lịch cron gồm năm trường thời gian, ghép thêm lệnh thực thi và diễn giải lịch bằng tiếng Việt. Công cụ giúp người dùng chuẩn bị cấu hình cho một tác vụ định kỳ mà không phải tự nhớ toàn bộ thứ tự trường. Đây không phải dịch vụ chạy tác vụ: tạo được một dòng lịch trên trang không có nghĩa chương trình đã được cài đặt hoặc đang hoạt động trên máy chủ.

Từ các giá trị đã nhập, người dùng nhận được ba kết quả riêng biệt: biểu thức thời gian, câu mô tả ý nghĩa và dòng crontab có phần lệnh ở cuối. Biểu thức dùng để xác định lịch dự kiến; câu mô tả hỗ trợ đọc nhanh; dòng đầy đủ là văn bản để đối chiếu với môi trường triển khai. Công cụ cũng có các mẫu lịch nhanh và chức năng sao chép dòng kết quả.

Theo kiến thức nền, cron là cơ chế lập lịch phổ biến trên nhiều hệ thống Unix và Linux. Chức năng được xác nhận của trang chỉ là tạo và trình bày văn bản cho cơ chế đó. Đặc biệt, phần dịch nghĩa sử dụng quy tắc đơn giản, không phải bộ phân tích lịch hoàn chỉnh. Vì vậy, lời diễn giải dễ đọc không bảo đảm rằng mọi đầu vào đều hợp lệ hoặc mọi trường hợp đều được mô tả chính xác. Bài viết tập trung vào cách hiểu đầu vào, kết quả và các điều kiện cần kiểm tra trước khi sử dụng.

Các thuật ngữ cần hiểu khi tạo lịch Crontab

Cron

Cron là cơ chế lập lịch tác vụ định kỳ trên nhiều hệ thống Unix và Linux. Theo cấu hình đã được cài vào hệ thống, cron gọi lệnh khi thời gian phù hợp với lịch. Vai trò của nó là thực hiện việc lập lịch tại môi trường đích, khác với trang web đang tạo văn bản. Người dùng dễ nhầm rằng tạo biểu thức đồng nghĩa kích hoạt tác vụ; thực tế vẫn cần một hệ thống cron hoặc bộ lập lịch tương thích đọc cấu hình đó.

Crontab

Crontab là bảng hoặc tệp cấu hình chứa các mục lịch và lệnh dành cho cron. Một bảng có thể chứa nhiều tác vụ, mỗi tác vụ có lịch riêng. Công cụ này chuẩn bị một dòng văn bản, không tạo hay cài đặt toàn bộ bảng lịch. Điểm cần chú ý là định dạng crontab tùy nơi sử dụng: dòng dành cho crontab của người dùng không nhất thiết giống dòng trong một số bảng lịch hệ thống.

Biểu thức cron năm trường

Biểu thức cron năm trường là chuỗi mô tả thời gian theo thứ tự phút, giờ, ngày trong tháng, tháng và ngày trong tuần. Chẳng hạn, 0 * * * * là phần lịch, chưa bao gồm tác vụ phải gọi. Đây chính là cấu trúc thời gian công cụ tạo ra. Không nên nhầm biểu thức với dòng crontab đầy đủ: phần lệnh đứng sau năm trường không trở thành trường giây hoặc một thành phần thời gian thứ sáu.

Bước nhảy

Bước nhảy là cách chọn các giá trị theo khoảng bước bên trong một trường, thường biểu diễn bằng dấu / trong cú pháp cron. Ví dụ, */5 ở trường phút chọn các phút theo bước 5 trong mỗi giờ. Nó tác động đến những giá trị thời gian được khớp, không mặc nhiên tạo bộ đếm kể từ lúc kích hoạt. Vì vậy, “mỗi 2 giờ” theo trường giờ khác với yêu cầu chờ đúng hai giờ sau thời điểm cài lịch.

Lệnh thực thi

Lệnh thực thi là phần chỉ dẫn chương trình hoặc tác vụ mà bộ lập lịch sẽ gọi khi đến thời điểm phù hợp. Trong công cụ, nội dung này được nối sau biểu thức thời gian. Nó phải phù hợp với môi trường đích, quyền truy cập và các tài nguyên mà tác vụ cần. Công cụ không kiểm tra chương trình có tồn tại hay chạy thành công hay không; một dòng văn bản nhìn đầy đủ vẫn có thể không thực hiện được công việc dự kiến.

Đầu vào và kết quả của trình tạo Crontab

Năm trường thời gian và ô lệnh

Công cụ có năm ô thời gian theo thứ tự cố định. Các phạm vi dưới đây là nhãn hướng dẫn trên giao diện, không phải giới hạn được logic tự động kiểm tra:

Thứ tự Trường Đơn vị và phạm vi ghi trên giao diện
1 Phút Phút trong giờ, 0–59
2 Giờ Giờ trong ngày theo dạng 24 giờ, 0–23
3 Ngày trong tháng Số ngày, 1–31
4 Tháng Số tháng, 1–12
5 Ngày trong tuần Mã ngày, nhãn ghi 0–6

Các ô nhận văn bản, nên có thể nhập số hoặc ký hiệu như *, dấu phẩy, dấu gạch ngang và dấu gạch chéo. Khi tạo kết quả, khoảng trắng ở hai đầu được bỏ đi; ô thời gian trống được dùng như *. Ô lệnh là đầu vào riêng và không bắt buộc để biểu thức xuất hiện. Các mẫu nhanh gồm mỗi phút, mỗi 5 phút, mỗi giờ, mỗi nửa đêm và mỗi Chủ nhật; chọn mẫu chỉ thay năm trường lịch, giữ nguyên lệnh đang có.

Ba dạng kết quả cần phân biệt

Biểu thức chỉ gồm năm trường thời gian. Diễn giải tiếng Việt là câu hỗ trợ đọc, không phải chứng nhận cú pháp. Dòng crontab đầy đủ gồm biểu thức và lệnh; đây cũng là nội dung được chức năng sao chép đưa vào bộ nhớ tạm, thay vì chỉ sao chép lịch.

Nếu để trống lệnh, dòng đầy đủ sẽ chứa một đường dẫn minh họa. Phần đó không phải tác vụ đã được xác minh và cần được thay bằng lệnh thực tế trước khi triển khai. Việc sao chép phụ thuộc khả năng và quyền truy cập bộ nhớ tạm của trình duyệt, nên có thể báo lỗi. Công cụ không cung cấp kết quả về lần chạy tiếp theo, trạng thái tác vụ hay đầu ra thực thi.

Công cụ ghép lịch và diễn giải tiếng Việt như thế nào?

Chuẩn hóa và ghép năm trường

Cơ chế tạo kết quả là xử lý văn bản theo thứ tự. Trước hết, công cụ loại bỏ khoảng trắng ở đầu và cuối mỗi ô thời gian. Nếu phần còn lại rỗng, công cụ dùng dấu *. Sau đó, năm giá trị được nối theo thứ tự phút, giờ, ngày trong tháng, tháng và ngày trong tuần, với một dấu cách phân chia các trường.

Phần lệnh cũng được bỏ khoảng trắng ở hai đầu rồi nối sau lịch. Nếu không có lệnh, công cụ dùng nội dung minh họa thay thế. Kết quả được cập nhật khi đầu vào thay đổi, nhưng quá trình này không tính ngày chạy, chuyển đổi múi giờ hay kiểm tra tính hợp lệ. Khoảng trắng nằm bên trong một ô không được xử lý như khoảng trắng đầu cuối; chúng có thể khiến chuỗi tạo ra không còn đúng cấu trúc mong muốn.

Các quy tắc tạo câu diễn giải

Khi cả năm trường đều là *, câu được trả về là: “Chạy lệnh mỗi phút, mỗi ngày, mỗi tháng.” Trong các trường hợp khác, câu luôn đề cập đến phút và giờ. Giờ là * sẽ được mô tả bằng “mỗi giờ”; ngày trong tháng, tháng và ngày trong tuần chỉ được thêm khi chúng khác *.

Chuỗi bắt đầu bằng */ được diễn giải thành “mỗi X” kèm đơn vị của trường, nhưng không có bước kiểm tra X. Với danh sách hoặc khoảng, công cụ giữ nguyên chuỗi rồi thêm lời dẫn. Chẳng hạn, khoảng phút 10-20 xuất hiện dưới dạng “vào phút thứ 10-20”, không được khai triển thành từng phút.

Một số ngày trong tuần đơn lẻ được đổi thành tên ngày: 0 và 7 đều được gọi là Chủ nhật, còn 1–6 tương ứng Thứ 2 đến Thứ 7. Nhãn nhập liệu chỉ ghi 0–6; khả năng dịch số 7 không xác nhận bộ lập lịch đích chấp nhận số đó. Với bước nhảy ở trường ngày trong tuần, lời mô tả còn có thể chứa nhãn kỹ thuật thay vì tiếng Việt tự nhiên. Đây là cách tạo câu, không phải mô hình đầy đủ về quy tắc thực thi cron.

Ví dụ tạo lịch mỗi 5 phút, mỗi 2 giờ và mỗi Chủ nhật

Lịch mỗi 5 phút

Giả định trường phút là */5, bốn trường còn lại là *, đơn vị bước nhảy là phút. Biểu thức được tạo là */5 * * * *, với câu diễn giải đúng theo logic: “Chạy lệnh mỗi 5 phút, mỗi giờ.” Nếu ô lệnh trống, dòng đầy đủ vẫn có phần minh họa, nên chưa phải cấu hình tác vụ sẵn sàng dùng.

Theo cú pháp cron thông dụng, lịch này khớp phút 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50 và 55 của mỗi giờ. Danh sách trên là cách hiểu kiến thức nền, không phải lịch lần chạy do công cụ tính. Nó không có nghĩa đợi năm phút sau lúc người dùng hoàn tất cấu hình.

Lịch mỗi 2 giờ tại phút 0

Giả định phút là 0, giờ là */2 và ba trường ngày, tháng, thứ đều là *. Kết quả là 0 */2 * * *. Công cụ diễn giải: “Chạy lệnh vào phút thứ 0, mỗi 2 giờ.” Phút 0 xác định vị trí đầu giờ, còn bước 2 áp dụng trong trường giờ.

Theo cách hiểu cron thông dụng, các giờ được chọn là 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20 và 22. Ví dụ, cài lịch lúc 09:30 không biến nó thành chu kỳ bắt đầu ở 11:30. Thời điểm thực tế còn phụ thuộc bộ lập lịch đích; công cụ không dự báo lần chạy kế tiếp.

Lịch nửa đêm Chủ nhật

Giả định phút và giờ đều là 0, ngày trong tháng và tháng là *, ngày trong tuần là 0. Biểu thức nhận được là 0 0 * * 0. Câu diễn giải là: “Chạy lệnh vào phút thứ 0, vào lúc 0 giờ, vào Chủ nhật.”

Lịch được hiểu là 00:00 Chủ nhật theo múi giờ mà bộ lập lịch sử dụng. Không có căn cứ để tự gán đó là giờ Việt Nam chỉ vì trang viết bằng tiếng Việt. Cần xác nhận múi giờ ở hệ thống đích nếu tác vụ phục vụ người dùng ở khu vực khác.

Đối chứng với giá trị phút ngoài phạm vi

Giả định phút là 99, giờ là 0 và ba trường còn lại là *. Công cụ vẫn tạo 99 0 * * * cùng câu “Chạy lệnh vào phút thứ 99, vào lúc 0 giờ.” Đây không phải lịch hợp lệ theo phạm vi phút thông dụng, mà là minh chứng về việc thiếu kiểm tra đầu vào.

Các kết quả trong mục này được suy ra từ logic được cung cấp, không phải kết quả chạy thử trên trình duyệt hoặc máy chủ. Có biểu thức và lời mô tả chỉ chứng minh văn bản đã được ghép, chưa chứng minh bộ lập lịch sẽ chấp nhận nó.

Ứng dụng lịch Crontab trong công việc định kỳ

Chuẩn bị lịch cho tác vụ có sẵn

Cron nói chung có thể dùng để gọi chương trình sao lưu, tạo báo cáo hoặc đồng bộ dữ liệu theo lịch định kỳ. Công cụ tạo Crontab hỗ trợ chuẩn bị phần lịch cho những chương trình do người dùng cung cấp, chứ không tự thực hiện các công việc này. Ví dụ, nếu đã có tác vụ tạo báo cáo, người dùng có thể tạo lịch hằng ngày rồi ghép lệnh gọi tác vụ đó.

Cách phân biệt này giúp xác định đúng trách nhiệm: biểu thức quy định thời gian dự kiến, còn chương trình quyết định nội dung công việc. Trước khi đưa dòng lịch vào hệ thống, cần biết chương trình chạy với quyền nào, cần môi trường gì và lỗi được ghi nhận ở đâu. Công cụ không cung cấp thông tin vận hành đó.

Chọn tần suất phù hợp với tác vụ

Tần suất nên xuất phát từ nhu cầu cập nhật và thời gian thực thi, không chỉ từ sự tiện lợi của mẫu nhanh. Một báo cáo chỉ cần mỗi ngày không nhất thiết phải tạo mỗi vài phút. Ngược lại, công việc cần dữ liệu mới thường xuyên phải được cân nhắc với tải xử lý mà hệ thống chịu được.

Nếu tác vụ thường chạy lâu hơn khoảng cách giữa các lần gọi, có nguy cơ xuất hiện nhiều lần thực thi chồng nhau nếu hệ thống không có cơ chế riêng để ngăn việc đó. Trình tạo lịch không kiểm tra thời lượng, quản lý khóa hay theo dõi tiến trình. Vì vậy, chọn lịch phải đi cùng đánh giá tác vụ tại môi trường thực tế, không chỉ đọc câu diễn giải trên trang.

Cron năm trường khác lịch có giây và Quartz ra sao?

Thứ tự và số lượng trường

Cron năm trường bắt đầu bằng phút, sau đó là giờ, ngày trong tháng, tháng và ngày trong tuần. Một số bộ lập lịch khác có thêm trường giây, nhưng không thể xem mọi biểu thức sáu trường là cùng một định dạng. Số lượng và vị trí trường phải được đối chiếu với hệ thống sẽ đọc lịch.

Công cụ hiện chỉ có năm ô thời gian, không có ô giây hoặc ô năm. Phần lệnh được nối sau lịch không phải trường thời gian bổ sung. Tương tự, việc điều chỉnh từng ô để xem diễn giải không đồng nghĩa có chức năng phân tích ngược: mã được cung cấp không xác nhận ô nhập nguyên biểu thức rồi tự tách nó thành năm trường.

Khác biệt với Quartz và crontab hệ thống

Theo kiến thức nền, Quartz thường sử dụng sáu hoặc bảy trường với quy tắc riêng, trong đó có trường giây và có thể có trường năm. Khác biệt không chỉ nằm ở việc thêm một số vào đầu hoặc cuối chuỗi. Vì vậy, không nên lấy biểu thức của công cụ rồi thêm tùy ý một giá trị để coi đó là lịch Quartz tương thích. Công cụ không có chế độ Quartz được xác nhận.

Nơi đặt dòng cấu hình cũng quan trọng. Crontab của người dùng thường dùng phần lịch và lệnh, trong khi một số crontab hệ thống có thêm trường tên người dùng thực thi. Dòng công cụ tạo không chứa trường người dùng này. Trước khi sử dụng, cần đối chiếu định dạng mà nơi triển khai yêu cầu, thay vì dựa riêng vào tên “Crontab” trên trang.

Những giới hạn cần kiểm tra trước khi dùng kết quả

Độ hợp lệ của lịch và cách hiểu ngày

Trước hết, cần kiểm tra phạm vi số, bước nhảy, danh sách và khoảng theo bộ lập lịch đích. Công cụ không phát hiện bước bằng 0, ký tự không phù hợp hoặc ngày không tồn tại trong tháng được chọn. Các ký hiệu được giới thiệu trên giao diện không chứng minh rằng mọi tổ hợp của chúng đều hợp lệ.

Một điểm dễ sai là đồng thời giới hạn ngày trong tháng và ngày trong tuần. Theo kiến thức nền, nhiều triển khai cron thông dụng dùng quan hệ hoặc khi cả hai trường này bị giới hạn: lịch có thể khớp một trong hai điều kiện, không nhất thiết phải đúng cả hai. Quy tắc cụ thể cần đối chiếu hệ thống đích. Câu diễn giải ghép các phần của công cụ không giải quyết đầy đủ sự khác biệt này.

Múi giờ, môi trường và khả năng thực thi

Cần xác nhận múi giờ và cách hệ thống xử lý giờ mùa hè nếu có. Công cụ không có lựa chọn múi giờ, nên không thể suy ra lịch chạy theo múi giờ trình duyệt. Đồng thời, phải kiểm tra lệnh, quyền truy cập và môi trường thực thi; sao chép thành công không có nghĩa cấu hình đã được cài hoặc tác vụ đã chạy.

Cuối cùng, dữ liệu được cung cấp chưa đủ để kết luận toàn bộ trang chỉ xử lý cục bộ, không lưu hoặc không truyền nội dung nhập. Không nên đưa mật khẩu hay thông tin riêng vào phần lệnh chỉ dựa trên giả định về cách trang hoạt động. Cũng chưa thể xác nhận điều kiện bộ nhớ tạm của trang triển khai hoặc khả năng chấp nhận lịch của máy chủ người dùng.

Câu hỏi thường gặp

Sao chép dòng Crontab có tự cài lịch chạy trên máy chủ không?

Không. Chức năng sao chép chỉ đưa dòng văn bản kết quả vào bộ nhớ tạm của trình duyệt; nó không đăng ký tác vụ với máy chủ. Muốn lịch có hiệu lực, dòng cấu hình phải được đưa vào đúng hệ thống lập lịch bằng cách phù hợp với môi trường đó. Sau bước triển khai, vẫn cần xác nhận cấu hình được chấp nhận và chương trình được gọi như dự kiến. Thông báo sao chép thành công chỉ phản ánh thao tác lấy văn bản, không phản ánh trạng thái vận hành.

Để trống ô lệnh thì kết quả có dùng ngay được không?

Không nên dùng ngay dòng đầy đủ khi ô lệnh còn trống. Công cụ tự thêm một đường dẫn minh họa để thể hiện vị trí phần tác vụ, nhưng không xác minh nội dung đó tồn tại hoặc thực thi được. Biểu thức thời gian vẫn có thể hữu ích để chuẩn bị lịch, còn phần tác vụ phải được thay bằng lệnh thực tế. Trước khi triển khai, cần bảo đảm lệnh gọi đúng chương trình, có đủ quyền và phù hợp với môi trường chạy của bộ lập lịch.

Vì sao giá trị phút sai vẫn có câu diễn giải?

Vì công cụ tạo câu từ văn bản đã nhập mà không kiểm tra phạm vi phút trước đó. Với một giá trị số cụ thể, cơ chế diễn giải có thể chỉ thêm lời dẫn “vào phút thứ”, kể cả khi số ấy nằm ngoài phạm vi 0–59. Câu xuất hiện không phải dấu hiệu đầu vào đã vượt qua kiểm tra. Người dùng cần đánh giá cú pháp và giới hạn theo bộ lập lịch sẽ sử dụng; không nên dựa vào việc có lời mô tả để kết luận lịch dùng được.

Công cụ có tạo biểu thức sáu trường hoặc lịch Quartz không?

Không có chức năng đó được xác nhận trong mã cung cấp. Giao diện và quá trình ghép kết quả chỉ xử lý năm trường thời gian, không có trường giây, năm hoặc chế độ Quartz. Nếu hệ thống đích yêu cầu sáu hay bảy trường, cần chuẩn bị lịch theo đúng đặc tả của hệ thống ấy. Đặc biệt, phần lệnh sau biểu thức không được tính là trường thời gian thứ sáu, và thêm tùy ý một giá trị vào chuỗi không bảo đảm chuyển đổi thành công sang Quartz.

Có thể dán nguyên biểu thức cron để công cụ tự tách và dịch không?

Không có chức năng nhập nguyên chuỗi rồi tự tách được xác nhận. Công cụ lấy dữ liệu từ từng ô thời gian riêng biệt và tạo diễn giải từ những giá trị đó. Để xem nghĩa của một biểu thức đã có, người dùng cần đưa từng thành phần vào đúng ô tương ứng. Nếu dán cả chuỗi vào một ô, khoảng trắng bên trong không được tự chuyển thành các trường khác, nên đầu ra có thể sai cấu trúc và câu mô tả không phản ánh lịch ban đầu.

Lịch được tạo sẽ chạy theo múi giờ nào?

Múi giờ do hệ thống lập lịch đích và cấu hình của nó quyết định, không phải do công cụ này lựa chọn. Trang không có đầu vào múi giờ hay phép chuyển đổi thời gian được xác nhận. Do đó, lịch 00:00 phải được hiểu theo môi trường thực sự đọc cấu hình, không mặc định là giờ Việt Nam hoặc giờ trên máy người dùng. Nếu tác vụ cần phục vụ một khu vực cụ thể, hãy xác nhận cả múi giờ lẫn quy tắc giờ mùa hè của hệ thống trước khi triển khai.

Nếu nút sao chép báo lỗi thì có thể lấy dòng Crontab bằng cách nào?

Có thể chọn nội dung trong ô dòng lệnh đầy đủ rồi dùng thao tác sao chép thông thường của trình duyệt hoặc thiết bị. Ô kết quả chỉ đọc nhằm ngăn chỉnh sửa trực tiếp, nhưng nội dung vẫn là văn bản để lấy ra. Lỗi của nút sao chép có thể liên quan đến quyền truy cập bộ nhớ tạm hoặc điều kiện hoạt động của trình duyệt; chưa đủ dữ liệu để xác định nguyên nhân cụ thể. Sau khi lấy dòng, nên kiểm tra lại phần lịch và lệnh trước khi sử dụng.

18 bình luận

  • Phạm Hữu Linh

    Hay đó, có kết quả ngay nên không phải mở thêm mấy trang tra cú pháp cron.

  • Phạm Hải Dương

    Cho mình hỏi lịch tạo ở đây tính theo múi giờ của máy chủ hay theo giờ trên trình duyệt vậy?

  • Đặng Hoài Trang

    Máy tính thời gian dự kiến ETA dùng để tính thời gian hoàn thành công việc hay thời gian di chuyển vậy? Thấy ở mục tương tự nên hơi tò mò.

  • Vũ Thanh Ngọc

    Mục Temperature converter hơi khác chủ đề crontab nhưng vẫn hữu ích, mình vừa dùng để đổi °F sang °C.

  • Võ Hữu Hải

    Phần chọn phút và giờ dùng ổn, nhưng nếu có thêm các mẫu lịch phổ biến để chọn nhanh thì càng tốt.

  • Trần Ngọc Hùng

    Khá tiện cho người ít đụng tới cron như mình. Lâu lâu cần đặt lịch mới dùng nên có công cụ hỗ trợ đỡ quên cú pháp.

  • Dương Hữu Bình

    phan tuy chinh lich trinh kha de hieu, nhung minh mong co them vi du cho nguoi moi.

  • Vũ Hữu Quang

    Nếu giao diện trên điện thoại có nút sao chép kết quả lớn hơn một chút thì thao tác sẽ thoải mái hơn.

  • Đặng Gia Hà

    Có cách nào đặt lịch chạy mỗi 15 phút nhưng chỉ trong khung giờ 9h đến 18h không mọi người?

  • Lê Quốc Dương

    Tool xịn nhaaa, tạo lịch cho script cá nhân nhanh hơn hẳn ngồi mò từng trường.

  • Trần Ngọc Thủy

    Mong có hiển thị 5 lần chạy tiếp theo để mình kiểm tra lịch đã đúng ý chưa.

  • Lê Thị Hoàng

    Kết quả tạo ra dùng trực tiếp trong crontab trên Linux được đúng không, hay cần thêm đường dẫn lệnh phía sau?

  • Cứ tưởng cấu hình crontab khó lắm, ai ngờ dùng trình tạo này vài phút là hiểu cơ bản rồi.

  • Bùi Tiến Nga

    Góp ý nhỏ: nếu có phần giải thích dòng cron thành câu tiếng Việt ngay dưới kết quả thì tiện hơn nhiều.

  • Đỗ Đức Châu

    tool ngon nha, truoc gio toan viet cron bang tay nen hay nham thu tu cac truong :))

  • Huỳnh Minh Trang

    Giao diện gọn gàng, phần kết quả Crontab nhìn rõ ràng. Người mới như mình dùng cũng không bị rối.

  • Võ Văn Trung

    Mình muốn chạy tác vụ lúc 8 giờ sáng từ thứ Hai đến thứ Sáu thì tùy chỉnh lịch trình thế nào vậy?

  • Lê Bảo Hùng

    Trình tạo mã Crontab dễ dùng thật, chọn lịch xong là có dòng cron để sao chép, đỡ phải nhớ từng dấu *.

Bình luận vui vẻ - Yêu cầu nâng cấp