Background app linux

Background app terkadang kita perlukan jika saat running script, kita ingin menggunakan console lagi untuk keperluan yang lain.
Caranya lumayan mudah yaitu dengan menambahkan tanda “(spasi)&” di belakang command untuk launch scriptnya.
contohnya:
$ .\testScript.sh &

anda juga bisa menggunakan Ctrl + Z untuk membawa command yang terlanjur running ke mode suspended

untuk menampilkan list running task yang masuk ke background gunakan jobs
$ jobs
[1]+ Stopped tail -f cekHost.txt #dengan Ctrl Z
[2]-  Running tail -f cekHost.txt & #dengan lambang &

untuk membuatnya keforeground lagi, gunakan command
$ fg 1
atau
$ %1

Contoh kalau sudah running tapi lupa isi tanda & (mengubah stopped to running)
$ ./contohAplikasi.app

tekan Ctrl +Z
^Z
[1]+ Stopped ./contohAplikasi.app

$ jobs
[1]+ Stopped ./contohAplikasi.app
$ bg %1
[1]+ ./contohAplikasi.app &
$ jobs
[1]+ Running ./contohAplikasi.app &

— Kill background process
$ kill %1
[1]+  Terminated              ./cekHostAliveV2.sh

referensi

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s