Pertanyaan yang diberi tag «background-process»

Proses 'latar belakang' adalah proses komputer yang menjalankan "di belakang layar" (yaitu di latar belakang) dan tanpa campur tangan pengguna. Tugas umum untuk menggunakan proses tersebut meliputi pencatatan, pemantauan sistem, penjadwalan, dan pemberitahuan pengguna. Gunakan tag ini untuk pertanyaan tentang proses latar belakang.







1
Mengapa beberapa program segera kembali ke shell sementara yang lain tidak sampai eksekusi selesai?
Saya telah membaca dari buku sistem Operasi Modern bahwa ketika perintah dijalankan, shell membuat proses anak, menunggu sampai anak selesai dieksekusi dan kemudian menunggu perintah lain dari pengguna. Ini memang kasus untuk banyak program seperti gedit. Terminal tidak menerima perintah sampai saya menutup gedit. Namun ketika saya membuka editor kode …

3
Script shell menunggu perintah latar belakang
Saya sedang menulis skrip, tetapi ada sesuatu yang saya butuhkan sehingga saya tidak dapat menemukan cara untuk melakukannya ... Saya perlu membuat perintah di latar belakang "command1 &" dan kemudian di suatu tempat dalam skrip saya harus menunggu sampai selesai sebelum saya melakukan command2. Pada dasarnya, saya membutuhkan ini: CATATAN: …


1
Keluar dari terminal yang menjalankan “nohup ./my_script &” => “Anda telah menjalankan pekerjaan”. OK untuk keluar?
Katakanlah saya menjalankan yang berikut ini di kotak jauh dengan ide mencegah pembunuhan pekerjaan ketika saya lepaskan terminal. nohup ./my_script.sh & Ketika saya mencoba untuk keluar dari terminal saya, saya mendapat peringatan berikut: zsh: you have running jobs Saya kira itu tidak apa-apa. Ini hanya memberitahu saya bahwa saya memiliki …

4
Menjalankan beberapa perintah nohup di latar belakang
Mendapat dua perintah cmd1 dan cmd2. Dari keduanya, cmd2 membutuhkan waktu lebih lama untuk selesai. Perlu menjalankan cmd2 dan kemudian cmd1. Mencoba menjalankannya dengan cara berikut: bash$ (nohup ./cmd2>result2 &) && nohup ./cmd1>result1 & atau bash$ (nohup ./cmd2>result2 &) ; nohup ./cmd1>result1 & Tetapi kedua waktu saya dapat melihat cmd1 …

2
Jalankan perintah secara paralel dan tunggu satu kelompok perintah selesai sebelum memulai berikutnya
Saya memiliki skrip termasuk beberapa perintah. Bagaimana saya bisa mengelompokkan perintah untuk berjalan bersama (saya ingin membuat beberapa kelompok perintah. Dalam setiap kelompok, perintah harus berjalan secara paralel (pada saat yang sama). Grup harus berjalan secara berurutan, menunggu satu kelompok selesai sebelum memulai grup berikutnya) ... yaitu #!/bin/bash command #1 …


3
Dalam skrip shell, bagaimana saya bisa (1) memulai perintah di latar belakang (2) menunggu x detik (3) menjalankan perintah kedua saat perintah itu sedang berjalan?
Inilah yang saya butuhkan untuk terjadi: mulai proses A di latar belakang tunggu x detik mulai proses B di latar depan Bagaimana saya bisa membuat penantian terjadi? Saya melihat bahwa 'tidur' sepertinya menghentikan segalanya dan saya tidak benar-benar ingin 'menunggu' proses A selesai sepenuhnya. Saya telah melihat beberapa loop berdasarkan …

1
Mengapa "su -c <command> &" tampaknya memungkinkan perintah untuk berjalan di latar belakang tanpa menutup telepon
Saya sedang membantu seorang kolega yang mengalami masalah dengan proses latar belakang yang sebentar-sebentar sekarat. Saya menemukan bahwa mereka memulai proses latar belakang dengan masuk ke server dan menjalankan: su - &lt;user&gt; -c '&lt;command&gt;' &amp; "Aha", seruku. "Jika Anda memulai perintah dengan" &amp; "itu akan hang-up ketika Anda keluar dari …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.