GNU/Linux >> Belajar Linux >  >> Linux

Cara mengotomatiskan pekerjaan harian di Linux menggunakan (at)

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


Linux
  1. Cara Reboot Linux Menggunakan Command Line

  2. Cara Mengurutkan File di Linux menggunakan Perintah Sortir

  3. Cara membagi iso atau file menggunakan perintah 'split' di Linux

  1. Cara Menulis Teks Pada Gambar menggunakan Perintah Linux

  2. Cara Shutdown atau Reboot Linux menggunakan Command Line

  3. Bagaimana cara mematikan proses di Linux menggunakan perintah?

  1. Cara Mengotomatiskan tugas di Linux menggunakan Crontab

  2. Bagaimana cara mengatur Tugas Otomatis pada VPS Linux Menggunakan Cron?

  3. Cara Menjadwalkan Tugas Menggunakan di di Linux