freebitco.in

Menjalankan Perintah Pada Background Linux

In Linux

Menjalankan Perintah Pada Background Linux – Ga akan ada habisnya jika bermain-main dengan Linux CLI (Command Line Interface) selalu menemukan sesuatu yang baru. Biasanya Linux CLI digunakan sebagai Proxy Server atau bahkan Router tergantung niat dan tujuan masing2 user 😀 . Ok, stop ngelanturnya ….

Beberapa waktu belakangan aku sempet kebingungan bagaimana menjalankan aplikasi atau script pada background linux. Untuk masuk ke Linux CLI biasanya dilakukan secara remote via SSH, jika kita mengeksekusi perintah atau script dan kemudian jendela SSH kita tutup yang terjadi biasanya perintah tersebut ikut dihentikan oleh system.

Untuk running di background script biasanya disisipkan -b atau & diakhir perintahnya, misal sudo test.sh -b atau sudo test.sh & tapi tetap saja jika jendela remote ditutup perintah baru saja dijalankan pasti akan dihentikan oleh system  ~x( .

Cara mengatasi masalah tersebut sebenarnya Linux sudah menyediakan pilihan perintah lain yaitu at dengan perintah ini aplikasi dapat dijalan secara background dan proses tidak dihentikan system meski jendela remote ditutup. Berikut contoh penggunaannya :

at -f test.sh now

perintah diatas akan mengeksekusi file test.sh saat itu juga tanpa ada delay

atau

at -f test.sh 6pm

perintah diatas akan mengeksekusi file test.sh pada pukul 6 sore keesokkan harinya jika perintah tersebut dieksekusi setelah pukul 6 sore hari ini.

Perintah at hanya bisa digunakan untuk file script yang berekstensi .sh jika ingin digunakan pada aplikasi yang memiliki perintah penyerta (misal: ./abcfr yukjalan.r) ada baiknya membuat dulu file script .sh sehingga yang dieksekusi menggunakan at adalah file script tersebut.

Gunakan perintah vi namafile.sh kemudian isi dengan baris seperti dibawah ini :

#!/bin/sh

cd /tempat/folder/file
./yukahyuk gakmau.r

 

kalo ada salah2 mohon koreksinya ….. :)>-

mungkin segitu dulu sharingnya …. semoga bermanfaat 😀

Related Search

Tags: #SSH

Anda sedang membaca artikel tentang Menjalankan Perintah Pada Background Linux. Silahkan baca artikel Be Log tentang Linux lainnya. Semoga bermanfaat ...

Install Teamviewer via Terminal di Ubuntu 18.04 Bionic Beaver
Install Teamviewer via Terminal di Ubuntu 18.04 Bionic Beaver
Aku coba install Teamviewer menggunakan GUI tapi
Setup Raspberry Pi 3 Video Resolution
Setup Raspberry Pi 3 Video Resolution
Raspberry Pi, saat ini bisa menjadi alternatif
Mengatasi Ubuntu 16.04 Yang Hang Pada Saat Reboot atau Shutdown
Mengatasi Ubuntu 16.04 Yang Hang Pada Saat Reboot atau Shutdown
Pada beberapa laptop terkadang Ubuntu yang sudah

Top