at- (1) halaman manual

at- (1) halaman manual

Nama

di, batch, atq, atrm - antrian, periksa atau hapus pekerjaan untuk eksekusi nanti

Ringkasan

pada [-V] [-Q antre] [-F mengajukan] [-mldbv] WAKTU
di -c pekerjaan [pekerjaan… ]
atq [-V] [-Q antre]
ATRM [-V] pekerjaan [pekerjaan… ]
kelompok

Keterangan

pada Dan kelompok Baca perintah dari input standar atau file tertentu yang akan dieksekusi di lain waktu, menggunakan /bin/sh.

pada
mengeksekusi perintah pada waktu yang ditentukan.
atq
mencantumkan pekerjaan yang tertunda pengguna, kecuali pengguna adalah superuser; dalam hal ini, pekerjaan semua orang terdaftar. Format baris output (satu untuk setiap pekerjaan) adalah: nomor pekerjaan, tanggal, jam, antrian, dan nama pengguna.
ATRM
menghapus pekerjaan, diidentifikasi dengan nomor pekerjaan mereka.
kelompok
mengeksekusi perintah saat level pemuatan sistem memungkinkan; Dengan kata lain, saat rata -rata beban turun di bawah 1.5, atau nilai yang ditentukan dalam doa atd.

Pada memungkinkan spesifikasi waktu yang cukup kompleks, memperluas POSIX.2 standar. Itu menerima waktu formulir HH: mm untuk menjalankan pekerjaan pada waktu tertentu. (Jika waktu itu sudah lewat, hari berikutnya diasumsikan.) Anda juga dapat menentukan tengah malam, siang, atau Teatiime (4 sore) dan Anda dapat memiliki waktu yang sufiks SAYA atau PM untuk berlari di pagi atau malam. Anda juga dapat mengatakan hari apa pekerjaan itu akan dijalankan, dengan memberikan tanggal di formulir nama bulan hari dengan opsional tahun, atau memberikan tanggal formulir Mmddyy atau Mm/dd/yy atau DD.Mm.Y Y. Spesifikasi suatu tanggal harus Ikuti spesifikasi waktu hari. Anda juga bisa memberi waktu seperti Sekarang + menghitung unit waktu, dimana unit waktu bisa menit, jam, hari -hari, atau minggu -minggu dan Anda bisa tahu pada untuk menjalankan pekerjaan hari ini dengan mencurahkan waktu dengan Hari ini dan untuk menjalankan pekerjaan besok dengan mencurahkan waktu dengan besok.

Misalnya, untuk menjalankan pekerjaan pada jam 4 sore tiga hari dari sekarang, Anda akan melakukannya Pada pukul 4 sore + 3 hari, Untuk menjalankan pekerjaan pada pukul 10:00 pada tanggal 31 Juli, Anda akan melakukannya pukul 10 pagi 31 Jul Dan untuk menjalankan pekerjaan pada jam 1 pagi besok, Anda akan melakukannya Pada jam 1 pagi besok.

Definisi yang tepat dari spesifikasi waktu dapat ditemukan di /usr/share/doc/at/timespec.

Untuk berdua pada Dan kelompok, Perintah dibaca dari input standar atau file yang ditentukan dengan -F opsi dan dieksekusi. Direktori kerja, lingkungan (kecuali untuk variabel KETENTUAN, MENAMPILKAN Dan _) dan Umask dipertahankan dari saat doa. Sebuah pada - atau kelompok - Perintah yang dipanggil dari a Su (1) shell akan mempertahankan userid saat ini. Pengguna akan dikirimkan kesalahan standar dan output standar dari perintahnya, jika ada. Surat akan dikirim menggunakan perintah /usr/lib/sendmail. Jika pada dieksekusi dari a Su (1) shell, pemilik shell login akan menerima surat.

Superuser dapat menggunakan perintah ini dalam hal apa pun. Untuk pengguna lain, izin untuk digunakan AT ditentukan oleh file /etc/at.mengizinkan Dan /etc/at.membantah.

Jika file /etc/at.mengizinkan ada, hanya nama pengguna yang disebutkan di dalamnya yang diizinkan untuk digunakan pada.

Jika /etc/at.mengizinkan tidak ada, /etc/at.membantah diperiksa, setiap nama pengguna yang tidak disebutkan di dalamnya kemudian diizinkan untuk digunakan pada.

Jika tidak ada, hanya superuser yang diizinkan menggunakan AT.

Kosong /etc/at.membantah berarti bahwa setiap pengguna diizinkan menggunakan perintah ini, ini adalah konfigurasi default.

Pilihan

-V
mencetak nomor versi ke kesalahan standar.
-Q antre
menggunakan antrian yang ditentukan. Penunjukan antrian terdiri dari satu huruf; Penunjukan antrian yang valid berkisar dari A ke z. Dan A ke Z. Itu A antrian adalah default untuk pada dan B antrian untuk kelompok. Antrian dengan huruf yang lebih tinggi berjalan dengan meningkatnya kebaikan. Antrian khusus "=" dicadangkan untuk pekerjaan yang sedang berjalan.

Jika suatu pekerjaan diserahkan ke antrian yang ditunjuk dengan surat huruf besar, pekerjaan diperlakukan seolah -olah diserahkan ke batch pada saat pekerjaan. Setelah waktu tercapai, aturan pemrosesan batch sehubungan dengan rata -rata beban berlaku. Jika atq diberikan antrian tertentu, itu hanya akan menunjukkan pekerjaan yang tertunda dalam antrian itu.

-M
Kirim email ke pengguna saat pekerjaan telah selesai bahkan jika tidak ada output.
-F mengajukan
Membaca pekerjaan dari mengajukan bukan input standar.
-l
Adalah alias untuk atq.
-D
Adalah alias untuk ATRM.
-v
Menunjukkan waktu pekerjaan akan dieksekusi sebelum membaca pekerjaan.

Waktu yang ditampilkan akan berada dalam format “Kamis 20 Februari 14:50:00 1997”.

-C
Kucing Pekerjaan yang tercantum pada baris perintah ke output standar.

File

/var/spool/cron/atjobs
/var/spool/cron/atspool
/proc/loadavg
/var/run/utmp
/etc/at.mengizinkan
/etc/at.membantah

Lihat juga

cron(1) , Bagus(1) , SH(1) , Umask(2) , atd(8) .

Bug

Operasi yang benar dari kelompok untuk linux tergantung pada keberadaan a Proc- Ketik direktori yang dipasang di /Proc.

Jika file /var/run/utmp tidak tersedia atau rusak, atau jika pengguna tidak masuk pada saat itu pada dipanggil, surat dikirim ke userid yang ditemukan di variabel lingkungan LOGNAME. Jika itu tidak terdefinisi atau kosong, userid saat ini diasumsikan.

Pada Dan kelompok seperti yang diterapkan saat ini tidak cocok ketika pengguna bersaing untuk mendapatkan sumber daya. Jika ini masalahnya untuk situs Anda, Anda mungkin ingin mempertimbangkan sistem batch lain, seperti NQS.

Pengarang

Di sebagian besar ditulis oleh Thomas Koenig, [email protected].

Tutorial Linux Terkait:

  • Menangani input pengguna dalam skrip bash
  • Cara Mendengarkan Musik Dari Konsol Menggunakan CMU…
  • Cara mengatur tanggal dan waktu di almalinux
  • Menguasai loop skrip bash
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
  • Bagaimana bekerja dengan WooCommerce Rest API dengan Python
  • Cara menghapus bloatware dari ponsel samsung android Anda…
  • Cara menghapus file di ubuntu linux
  • Contoh dan trik Contoh Tips Baris Bash Berguna - Bagian 1
  • Waktu skrip dan prosedur bash Anda dari dalam kode