Halaman manual di- (1)

Halaman manual di- (1)

Nama

di, batch, atq, atrm - giliran, memeriksa atau memadam pekerjaan untuk pelaksanaan kemudian

Sinopsis

pada [-V] [-q Baris] [-f fail] [-mldbv] MASA
di -c kerja [Kerja… ]
atq [-V] [-q Baris]
ATRM [-V] kerja [Kerja… ]
batch

Penerangan

pada dan batch Baca arahan dari input standard atau fail yang ditentukan yang akan dilaksanakan pada masa akan datang, menggunakan /bin/sh.

pada
melaksanakan arahan pada masa yang ditentukan.
atq
menyenaraikan pekerjaan yang belum selesai pengguna, melainkan pengguna adalah superuser; Dalam hal ini, pekerjaan semua orang disenaraikan. Format baris output (satu untuk setiap pekerjaan) adalah: nombor pekerjaan, tarikh, jam, giliran, dan nama pengguna.
ATRM
Menghapus pekerjaan, dikenal pasti dengan nombor pekerjaan mereka.
batch
melaksanakan arahan apabila tahap beban sistem membenarkan; Dengan kata lain, apabila purata beban jatuh di bawah 1.5, atau nilai yang dinyatakan dalam penyerahan ATD.

Pada Membolehkan spesifikasi masa yang cukup kompleks, memperluaskan POSIX.2 standard. Ia menerima masa borang HH: mm untuk menjalankan pekerjaan pada waktu tertentu. (Sekiranya masa itu sudah berlalu, keesokan harinya diandaikan.) Anda juga boleh menentukan tengah malam, tengah hari, atau Teatime (4 petang) dan anda boleh mempunyai akhiran masa dengan masa Am atau Pm kerana berlari pada waktu pagi atau petang. Anda juga boleh mengatakan hari apa pekerjaan itu akan dijalankan, dengan memberi tarikh dalam borang nama bulan hari dengan pilihan tahun, atau memberi tarikh borang Mmddyy atau Mm/dd/yy atau DD.Mm.Yy. Spesifikasi tarikh mesti Ikuti spesifikasi waktu siang. Anda juga boleh memberi masa seperti Sekarang + hitung unit masa, di mana unit masa boleh minit, Jam, hari, atau minggu Dan anda boleh memberitahu pada untuk menjalankan pekerjaan hari ini dengan menghuraikan masa dengan Hari ini dan menjalankan pekerjaan esok dengan menghuraikan masa dengan Esok.

Sebagai contoh, untuk menjalankan pekerjaan pada pukul 4 petang tiga hari dari sekarang, anda akan lakukan pada pukul 4 petang + 3 hari, Untuk menjalankan pekerjaan pada pukul 10:00 pagi pada 31 Julai, anda akan lakukan Pada pukul 10 pagi 31 Jul Dan untuk menjalankan pekerjaan pada pukul 1 pagi esok, anda akan lakukan Pada pukul 1 pagi esok.

Takrif tepat spesifikasi masa boleh didapati di /usr/share/doc/at/timespec.

Untuk kedua-dua pada dan batch, arahan dibaca dari input standard atau fail yang ditentukan dengan -f pilihan dan dilaksanakan. Direktori kerja, persekitaran (kecuali pembolehubah Istilah, Paparan dan _) dan Umask dikekalkan dari masa penyerahan. An pada - atau batch - arahan yang dipanggil dari a Su (1) shell akan mengekalkan userid semasa. Pengguna akan menghantar ralat standard dan output standard dari perintahnya, jika ada. Mel akan dihantar menggunakan arahan /usr/lib/sendmail. Jika pada dilaksanakan dari a Su (1) shell, pemilik shell login akan menerima surat.

Superuser boleh menggunakan arahan ini dalam apa jua keadaan. Bagi pengguna lain, kebenaran untuk digunakan di ditentukan oleh fail /etc/at.Benarkan dan /etc/at.menafikan.

Jika fail /etc/at.Benarkan wujud, hanya nama pengguna yang disebutkan di dalamnya pada.

Jika /etc/at.Benarkan tidak wujud, /etc/at.menafikan diperiksa, setiap nama pengguna yang tidak disebutkan di dalamnya kemudian dibenarkan untuk digunakan pada.

Sekiranya tidak ada, hanya superuser yang dibenarkan menggunakan at.

Kosong /etc/at.menafikan bermaksud bahawa setiap pengguna dibenarkan menggunakan arahan ini, ini adalah konfigurasi lalai.

Pilihan

-V
Mencetak nombor versi ke ralat standard.
-q Baris
menggunakan barisan yang ditentukan. Jawatan giliran terdiri daripada satu huruf; Jangka giliran yang sah berkisar dari a ke z. dan A ke Z. The a Baris adalah lalai untuk pada dan juga b giliran untuk batch. Beratur dengan huruf yang lebih tinggi dijalankan dengan peningkatan niceness. Giliran khas "=" dikhaskan untuk pekerjaan yang sedang berjalan.

Sekiranya pekerjaan dikemukakan kepada barisan yang ditetapkan dengan huruf besar, tugas itu dianggap seolah -olah ia diserahkan kepada batch pada masa pekerjaan. Sebaik sahaja masa dicapai, peraturan pemprosesan batch berkenaan dengan beban purata dikenakan. Jika atq diberi giliran tertentu, ia hanya akan menunjukkan pekerjaan yang belum selesai dalam barisan itu.

-m
Hantar mel kepada pengguna apabila tugas selesai walaupun tidak ada output.
-f fail
Membaca pekerjaan dari fail bukannya input standard.
-L
Adalah alias untuk atq.
-d
Adalah alias untuk ATRM.
-v
Menunjukkan masa pekerjaan akan dilaksanakan sebelum membaca pekerjaan.

Masa yang dipaparkan akan berada dalam format "Thu 20 Feb 14:50:00 1997".

-c
kucing pekerjaan yang disenaraikan di baris arahan ke output standard.

Fail

/var/spool/cron/atjobs
/var/spool/cron/atspool
/proc/loadavg
/var/run/utmp
/etc/at.Benarkan
/etc/at.menafikan

Lihat juga

Cron(1) , Bagus(1) , sh(1) , Umask(2) , ATD(8) .

Bugs

Operasi yang betul dari batch untuk linux bergantung pada kehadiran a Proc- Taip direktori dipasang pada /Proc.

Jika fail /var/run/utmp tidak tersedia atau rosak, atau jika pengguna tidak log masuk pada masa itu pada dipanggil, mel dihantar ke userid yang terdapat dalam pemboleh ubah persekitaran LOGNAME. Sekiranya itu tidak ditentukan atau kosong, pengguna semasa diandaikan.

Pada dan batch Seperti yang dilaksanakan pada masa ini tidak sesuai apabila pengguna bersaing untuk sumber. Sekiranya ini berlaku untuk laman web anda, anda mungkin ingin mempertimbangkan sistem batch lain, seperti NQS.

Pengarang

AT kebanyakannya ditulis oleh Thomas Koenig, [email protected].

Tutorial Linux Berkaitan:

  • Mengendalikan input pengguna dalam skrip bash
  • Cara mendengar muzik dari konsol menggunakan CMU ..
  • Cara menetapkan tarikh dan masa di almalinux
  • Menguasai Gelung Skrip Bash
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
  • Cara Bekerja Dengan API Rest WooCommerce dengan Python
  • Cara mengeluarkan bloatware dari Samsung Android Mobile anda ..
  • Cara memadam fail di Ubuntu Linux
  • Contoh Petua dan Trik Perintah Bash Berguna - Bahagian 1
  • Masa skrip dan prosedur bash anda dari dalam kod