Pengantar
Pertama, kita perlu mengetahui bahwa setiap orang melakukan tugas spesifik yang sama setiap hari secara manual dan itu mungkin membuang banyak waktu terutama ketika kita memiliki tugas penting atau hari Anda sibuk dengan banyak tugas lain.. tetapi kami memberikan solusi terbaik yang akan menghemat banyak waktu untuk melakukan hal-hal penting lainnya.
Jadi Let's Start with (at):jadi at adalah perintah di Linux yang digunakan untuk mengeksekusi perintah dalam waktu tertentu sekali
Cara memasang di ?
Instal di Debian(Ubuntu\Kali):
Sebelum semuanya, perbarui sistem Anda, dan karena itu gunakan perintah ini.
apt-get update && apt-get upgrade
Hal kedua, instal paket at
sudo apt install at -y
Anda dapat memeriksanya bekerja dengan baik ketika daemon sedang berjalan dengan menulis perintah ini di terminal dan memastikan bahwa atd.service aktif (berjalan)
sudo systemctl status atd.service
Jika atd.service dinonaktifkan atau tidak aktif, tulis dua perintah ini di terminal
sudo systemctl enable atd.service
sudo systemctl start atd.service
Instal di Centos\Redhat\Fedora:
sudo yum install at -y
Bagaimana cara menggunakannya?
Hanya pengguna dengan hak administratif yang dapat menggunakan perintah
Anda dapat mengontrol siapa yang dapat membuat pekerjaan menggunakan at dengan mengizinkan pengguna tertentu atau menolak pengguna lain
- Buka terminal Anda
- Tulis perintah :
vi /etc/at.deny
- Dan tulis pengguna yang akan Anda cegah untuk membuat pekerjaan menggunakan di
- Untuk mengizinkan pengguna tertentu, tulis yang berikut
vi /etc/at.allow
- Tambahkan pengguna yang Anda izinkan untuk membuat pekerjaan menggunakan di
Petunjuk :mungkin Anda tidak dapat menemukan file (at.allow) .. Anda dapat membuatnya terlebih dahulu dan menambahkan pengguna di dalamnya
Anda dapat menggunakannya hanya dengan menjalankan tugas-tugas sederhana dalam waktu tertentu.
Buka terminal Anda dan tulis perintah ini
at <time you want to execute task>
Tulis perintah yang ingin Anda jalankan.
Setelah selesai tekan Ctrl + D >> untuk menyimpan pekerjaan dan keluar
Saya menjalankan tugas pengarsipan untuk dua file pada waktu tertentu .
Anda dapat menjalankan tugas di file skrip seperti yang ditunjukkan di bawah ini.
at <time> -f <Script File>
Anda dapat mengedit format waktu dengan formulir berikut
pada hari Jumat +30 menit | Jumat datang pada waktu 30 menit lebih lambat dari waktu sekarang |
jam 4 pagi + 3 hari | jam 4 sore 3 hari dari sekarang |
jam 13:00 080521 | pukul 13:00 05 AUG 2021 |
Untuk memeriksa daftar semua tugas akan dijalankan oleh di :
Buka terminal dan tulis perintah berikut
atq or at -l
Untuk menghapus salah satu tugas ini:tulis perintah
atrm < the number of task >
Kesimpulan :
Terakhir, utilitas at membaca perintah dari input standar dan mengeksekusinya pada waktu tertentu
Jadi untuk informasi lebih lanjut tentang semua opsi yang tersedia dari jenis perintah di terminal Anda
man at