Menggunakan bash, seseorang dapat menjeda proses dengan control-z
. Namun, adakah keadaan atau pedoman umum yang harus diperhatikan di mana suatu proses tidak akan berperilaku baik dengan dijeda?
Skenario spesifik saya adalah membuat file tar yang membutuhkan waktu lebih lama dari yang diharapkan. Saya ingin menghentikannya untuk meletakkannya di latar belakang, tetapi memutuskan untuk tidak melakukannya. Pertanyaan saya, tentu saja, tidak khusus untuk tar. Sebaliknya, saya berharap untuk memahami fitur jeda di bash sedikit lebih baik serta apa yang akan membuat proses bereaksi buruk menjadi dijeda.
sumber
Dan skenario duniawi: melakukan Ctrl-Z, lalu melupakannya dan keluar, dan kehilangan proses! =)
sumber
Bukan jawaban yang benar-benar spesifik untuk pertanyaan itu, tetapi sebagai alternatif, Anda dapat mencoba menjalankan pekerjaan serentak dengan menggunakan
screen
. Dengan demikian Anda dapat menggunakan shell secara bersamaan dengan program lain.sumber