Tôi đã ném một loạt phi tiêu cố gắng để có được một kịch bản trăn của tôi để thực hiện mỗi phút. Vì vậy, tôi nghĩ rằng tôi đã đơn giản hóa nó để chỉ làm "điều đơn giản nhất có thể có thể làm việc" một lần mỗi phút (Tôi đang chạy debian / thử nghiệm).
Tôi đã tạo một tệp dòng duy nhất trong /etc/cron.d/perminute
:
* * * * * /bin/touch /home/me/ding_dong
Nó thuộc sở hữu của root và có thể thực thi được (không chắc là một trong những vấn đề đó). Và sau đó tôi đã làm:
sudo service cron reload
Và sau đó ngồi lại và bắt đầu chạy đi chạy ls -ltr
lại trong thư mục nhà của tôi ( /home/me
). Nhưng tập tin ding_dong của tôi không bao giờ xuất hiện. Tôi biết nếu tôi làm một sudo /bin/touch /home/me/ding_dong
, nó xuất hiện ngay lập tức.
Rõ ràng là thiếu một cái gì đó ngu ngốc ở đây.