Jalankan perintah kapan saja Anda mau dengan AT

Pengguna apa GNU / Linux dia tidak tahu siapa dia cron? Aneh kalau seseorang belum mendengar atau membaca tentang itu cron pernah, tetapi bagi mereka yang tidak tahu untuk apa, karena dengan cron kita dapat melakukan tindakan tertentu pada bulan, hari dan jam yang kita inginkan.

Tapi ini bukan dari cron Siapa yang ingin saya bicarakan dengan Anda di posting ini, jika tidak AT, perintah yang saya temukan dengan membaca blog dari manusia dan memungkinkan kami untuk mengeksekusi order pada waktu tertentu.

Perbedaannya antara AT y cron adalah yang pertama tidak persisten, jadi jika kita restart PC tugas yang kami percayakan padamu akan hilang. bagaimana cara kerjanya AT? Sangat sederhana, cara dasarnya adalah menulis di terminal:

$ at 15:37

Dan kita harus mendapatkan sesuatu seperti ini:
warning: commands will be executed using /bin/sh
at>

Nanti kita tulis perintah yang akan dieksekusi saat itu, misalnya:
at> killall console

Lalu kami pergi AT mengetik Ctrl + D. Singkatnya, ini akan terlihat seperti ini:

Jika Anda melihat gambar, ketika kami selesai AT memberi kami nomor dari proses yang kami jalankan:

job 3 at Tue Oct  2 15:45:00 2012

Dalam hal ini adalah nomor 3. Ketika kita memiliki beberapa proses yang dieksekusi AT, kita bisa berkonsultasi dengan mereka dengan perintah:

$ atq

Ketika kita mengetahui proses yang ingin kita bunuh, kita hanya perlu mengetik:

$ atrm #

Jadi, jika saya ingin menghentikan proses contoh, saya hanya perlu meletakkan:

$ atrm 3

Siap

AT memiliki opsi lain, seperti opsi untuk mengirimi kami email saat menjalankan tugas. Opsi ini dapat dilihat dengan mengetik di konsol:

$ man at


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   yaitu dijo

    Ini saya tidak tahu dan sangat berguna.
    Di archlinux Anda harus menginstal paket at dan menjalankan daemon atd untuk menggunakannya.

  2.   tidak terkenal dijo

    menarik, dapat bermanfaat pada momen-momen tertentu

  3.   kroto dijo

    Saya suka tip terminal! Menggunakan Tilda / Yakuake untuk aksesibilitas terminal adalah sekutu setia.

  4.   peretas775 dijo

    Sangat berguna

    terima kasih

  5.   bajingan dijo

    pada debian itu membutuhkan "exim-base dan exim-config"; Ada banyak orang di debian yang

  6.   besarM dijo

    Bisakah Anda menjelaskan lebih atau kurang apa yang dilakukannya ketika Anda meletakkan "konsol killall" di atasnya dan bagaimana saya tahu bahwa at saya telah dieksekusi?

  7.   alex dijo

    Bem objektif! Bom artigo! Terima kasih!

  8.   pepo dijo

    Buff, itu tidak berfungsi untuk mengotomatiskan apa pun secara permanen dengan melampirkannya ke perintah. Perintah at membutuhkan respon manusia untuk dieksekusi.