Cara Menjalankan Pekerjaan Batch di Raspberry Pi Jarak Jauh

Cara Menjalankan Pekerjaan Batch Di Raspberry Pi Jarak Jauh



Raspberry Pi adalah serangkaian komputer papan tunggal kecil yang digunakan untuk melakukan berbagai tugas, seperti penelusuran web, pemrograman, otomatisasi rumah, dan lain-lain. Di antara tugas-tugas ini, salah satu tugas tersebut adalah melaksanakan pekerjaan batch pada Raspberry Pi. Itu pekerjaan batch pada dasarnya adalah jenis pekerjaan yang Anda kirimkan ke penjadwal batch yang merupakan program perangkat lunak yang digunakan untuk menjadwalkan dan mengelola pekerjaan. Itu pekerjaan batch biasanya dijalankan di latar belakang sistem operasi Anda; dengan demikian, mereka tidak akan mengganggu aktivitas Anda yang lain. Ini pekerjaan batch i termasuk mencadangkan data, menjalankan simulasi yang berjalan lama, menjalankan skrip, memperbarui sistem, dan banyak lagi. Mereka menghemat waktu Anda menjalankan tugas-tugas yang lebih sering Anda lupa lakukan, sehingga membantu Anda lebih fokus pada tugas-tugas yang kompleks atau sensitif terhadap waktu.

Dalam panduan ini, Anda akan mempelajari cara menjalankan a pekerjaan batch jika Anda mengakses perangkat Raspberry Pi Anda dari jarak jauh dari lokasi yang jauh. Di sini, Anda akan menemukan:

Mengapa Berguna Menjalankan Pekerjaan Batch di Raspberry Pi Jarak Jauh

Menjalankan a pekerjaan batch pada remote Raspberry Pi memberikan beberapa keuntungan terutama ketika perangkat Raspberry Pi terletak di lokasi atau jaringan yang berbeda. Beberapa manfaat lari pekerjaan batch pada Raspberry Pi jarak jauh diberikan di bawah ini:







  • Anda dapat menghubungkan beberapa perangkat Raspberry Pi dan menyiapkan jaringan terpusat yang berbagi beban kerja pekerjaan batch di beberapa perangkat. Ini akan menyeimbangkan beban antar perangkat dan menawarkan pemanfaatan sumber daya yang lebih baik serta meningkatkan waktu pelaksanaan tugas.
  • Menjalankan remote pekerjaan batch pada Raspberry Pi akan meningkatkan keamanan perangkat Anda karena mengisolasi data dan proses sensitif dari mesin lokal pengguna. Dengan demikian, mengurangi ancaman infeksi malware atau akses tidak sah ke perangkat Anda.

Cara Menjalankan Pekerjaan Batch di Raspberry Pi Jarak Jauh

Untuk menjalankan a pekerjaan batch pada remote Raspberry Pi, Anda dapat menggunakan langkah-langkah berikut:



Langkah 1: Buka Command Prompt/PowerShell atau Terminal di Windows, Linux atau Mac

Pertama, Anda harus membuka terminal sistem Anda, bisa berupa Command Prompt/PowerShell di Windows atau Terminal di Linux atau Mac.



Langkah 2: Aktifkan SSH di Raspberry Pi

Pastikan SSH diaktifkan di Raspberry Pi dan jika tidak, Anda dapat mengaktifkan SSH dari baris perintah dengan menjalankan perintah berikut:





sudo raspi-config

Perintah di atas akan membuka Konfigurasi Raspberry Pi di terminal tempat Anda dapat mengaktifkan SSH dari Opsi Antarmuka :



Anda juga dapat membuka Konfigurasi Raspberry Pi dari GUI dengan menavigasi ke menu aplikasi, lalu menggunakan Preferensi pilihan dan memilih Konfigurasi Raspberry Pi :

Kemudian Anda dapat mengaktifkan SSH dari Antarmuka tab dengan mengalihkan tombol SSH ke kanan:

Langkah 3: SSH ke Raspberry Pi

Sekarang, akses terminal Raspberry Pi dari jarak jauh melalui SSH pada sistem Windows, Mac atau Linux dengan menggunakan sintaks berikut:

ssh nama belakang @ Alamat IP

Alih-alih nama belakang Dan Alamat IP , ketikkan nama pengguna dan alamat IP Raspberry Pi Anda.

Catatan: Anda dapat menemukan alamat IP Raspberry Pi Anda dari nama host -I perintah di terminal.

Langkah 4: Buat Direktori Pekerjaan Batch

Untuk organisasi, lebih baik membuat direktori terpisah pada sistem Raspberry Pi tempat semua file pekerjaan batch Anda ditempatkan. Anda dapat membuat direktori pekerjaan batch dengan nama pekerjaan batch saya dengan menjalankan perintah berikut:

mkdir pekerjaan batch saya

Langkah 5: Navigasikan ke Direktori Pekerjaan Batch

Untuk menavigasi ke pekerjaan batch saya direktori di Raspberry Pi, Anda cukup menjalankan perintah berikut:

CD pekerjaan batch saya

Langkah 6: Buat Skrip Pekerjaan Batch

Sekarang, Anda harus membuat skrip pekerjaan batch di dalam pekerjaan batch saya direktori dan untuk itu Anda dapat menggunakan editor nano dari perintah berikut:

nano pekerjaan batch.sh

Langkah 7: Tambahkan Perintah Pekerjaan Batch

Karena kita membuat perintah pekerjaan Batch di dalam file bash, Anda perlu memberi tahu skrip untuk menggunakan bash shell, ini dapat dilakukan dengan menambahkan baris berikut ke dalam file:

#!/bin/bash

Setelah menambahkan baris di atas, sekarang saatnya menambahkan perintah yang akan berfungsi pada sistem Raspberry Pi Anda. Anda dapat menjalankan beberapa perintah di dalam skrip satu per satu, perintah ini dapat terkait dengan memperbarui sistem, menjalankan file skrip, atau menjalankan tugas lainnya.

Di sini, untuk mempermudah, saya akan menggunakan perintah pembaruan dan peningkatan untuk memperbarui paket di Raspberry Pi dari jarak jauh melalui skrip pekerjaan batch. Kode lengkap untuk ditambahkan ke dalam file disediakan di bawah ini:

#!/bin/bash

sudo pembaruan yang tepat && sudo peningkatan yang tepat -Dan

Langkah 8: Simpan File Pekerjaan Batch

Setelah menambahkan kode lengkap, Anda harus menyimpan file pekerjaan batch, ini dapat dilakukan dengan menggunakan CTRL+X , menambahkan DAN dan tekan Memasuki .

Langkah 9: Jadikan File Dapat Dieksekusi

Anda harus membuat file pekerjaan batch Anda dapat dieksekusi di Raspberry Pi dan itu hanya dapat dilakukan jika Anda menjalankan perintah berikut:

chmod +x pekerjaan batch.sh

Langkah 10: Jalankan File

Sekarang agar berhasil menjalankan pekerjaan batch di Raspberry Pi jarak jauh, Anda cukup menjalankan file skrip dari perintah berikut:

SH pekerjaan batch.sh

Anda juga dapat menjalankan skrip dengan perintah berikut:

. / pekerjaan batch.sh

Saat Anda menjalankan skrip, skrip mungkin meminta untuk memasukkan kata sandi Raspberry Pi Anda, segera setelah Anda menulisnya, itu pekerjaan batch akan menjalankan perintah di dalam file.

Karena saya telah menggunakan perintah pembaruan, file pekerjaan batch akan mulai memperbarui paket segera setelah saya menjalankan skrip:

Kesimpulan

Eksekusi pekerjaan batch berguna untuk mengotomatisasi tugas dan mengelolanya pada perangkat Raspberry Pi jarak jauh. Panduan ini telah memberikan panduan langkah demi langkah terperinci untuk menjalankan pekerjaan batch pada Raspberry Pi jarak jauh dengan mengatur koneksi jarak jauh terlebih dahulu menggunakan koneksi SSH. Kemudian membuat pekerjaan dan menjalankannya dari jarak jauh di komputer lain. Dengan mengikuti panduan ini, pengguna akan dapat menangani tugas secara efisien, seperti pencadangan data, pembaruan sistem, dan eksekusi skrip. Ini akan meningkatkan keserbagunaan dan fungsionalitas perangkat Raspberry Pi dari jarak jauh.