Terkadang ada program yang terinstall tetapi tidak memiliki GUI dan harus dijalankan melalui Terminal. Nah biasanya perintah yang dijalankan tersebut menjadi bergantung pada jendela Terminal yang menjalankannya. Sehingga kalau Terminal-nya ditutup process yang sementara berjalan bisa berhenti tiba-tiba.

Untuk mengakali masalah tersebut, untuk mencegah terhentinya suatu perintah karena Terminal yang ditutup maka Anda harus menambahkan sebuah perintah khusus, yaitu nohup.

Contoh, program yang ingin saya jalankan adalah indicator-netspeed yang tidak memilik GUI. Untuk memanggilnya dari Terminal dan mencegahnya terhenti ketika Terminal-nya ditutup adalah dengan mengeksekusinya dari perintah ini:

Dengan begitu process dari indicator-netspeed tidak akan terhenti ketika jendela Terminal ditutup.

Referensi:
[Unix & Linux Stack Exchange]