Saya hanya ingin menghentikan semuanya. Jangan mengeksekusi apa pun yang terdaftar di crontab -l
.
71
crontab -e
kemudian komentari setiap baris yang tidak ingin Anda jalankan #
.
Pertama, buat cadangan crontab:
crontab -l > my_cron_backup.txt
Maka Anda dapat mengosongkannya:
crontab -r
Untuk mengembalikan:
crontab my_cron_backup.txt
crontab -l
/tmp
rusak (dan jika -e crontab Anda menggunakanmktemp
dalam/tmp
.crontab -r
adalah apa yang saya cari. Terima kasih!Apakah Anda memiliki akses root? Jeda cron saja
Kemudian restart ketika Anda siap
sumber
sudo service cron stop
/etc/init.d/cron stop
.service cron stop
.Jika Anda menggunakan vi sebagai editor, maka cukup masukkan
:%s/^/#/
dalam mode perintah. Di semua baris (%), ia menggantikan (s ///) awal baris (^) dengan hash (#).sumber
EDITOR=vi; crontab -e
, dan daripada Anda dapat menggunakan trik di atas.:%s/^#//
Tidak senang dengan opsi di atas karena mereka bukan satu baris.
Untuk menonaktifkan
crontab -l | perl -nle 's/^([^#])/# $1/;print' | crontab
Untuk mengaktifkan
crontab -l | perl -nle 's/^#\s*([0-9*])/$1/;print' | crontab
contoh penggunaan (diedit untuk menunjukkan tidak menonaktifkan komentar)
Menguji ini di RHEL dan AIX, dan harus bekerja di luar kotak tanpa perlu diinstal
sumber
crontab: usage error: file name must be specified for replace
. Tampaknya Anda harus menentukan file (?) Saat menggunakancrontab
tanpa parameter apa pun (yang secarareplace
default).Dalam pengujian terbatas saya, pengaturan shell ke / bin / false works. Anda masih akan melihat
/opt/job.sh
eksekusi di log Anda, tetapi itu akan menjadi noop:sumber
Dalam rasa apa pun dari Unix / Linux yang saya tahu:
Ini:
sumber
Saya mendapat ide dari jawaban yang diberikan oleh @segaps
Untuk menonaktifkan:
Untuk mengaktifkan:
Satu-satunya masalah dengan solusi yang disediakan oleh segaps, adalah bahwa itu akan menghapus komentar pekerjaan, yang sudah dikomentari oleh pengguna.
sumber
Untuk melakukan ini, gunakan nano sebagai editor:
lalu komentari setiap baris yang tidak ingin Anda jalankan dengan #
sumber