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.




8
Memanggil beberapa skrip bash dan menjalankannya secara paralel, bukan secara berurutan
Misalkan saya memiliki tiga (atau lebih) script bash: script1.sh, script2.sh, dan script3.sh. Saya ingin memanggil ketiga skrip ini dan menjalankannya secara paralel . Salah satu cara untuk melakukan ini adalah dengan hanya menjalankan perintah berikut: nohup bash script1.sh & nohup bash script2.sh & nohup bash script3.sh & (Secara umum, skrip …


7
Mengapa proses latar belakang Python saya berakhir saat sesi SSH dihentikan?
Saya memiliki skrip bash yang memulai skrip python3 (sebut saja startup.sh), dengan baris kunci: nohup python3 -u <script> & Ketika saya sshmasuk dan langsung memanggil skrip ini, skrip python terus berjalan di latar belakang setelah saya keluar. Namun, ketika saya menjalankan ini: ssh -i <keyfile> -o StrictHostKeyChecking=no <user>@<hostname> "./startup.sh" Proses …


3
Tunggu penggunaan perintah di Linux?
#!/bin/bash function back() { sleep $1 exit $2 } back $1 $2 & b=$! if `wait $!`;then echo success else echo failure fi bash-3.00# ./back 300 0 failure bash-3.00# ./back 300 1 failure Saya mengharapkan successstatus keluar ketika saya mengirim 0, tetapi saya masih mendapatkan failure. Juga, waitjangan menunggu selama …

1
Mulai proses latar belakang dari skrip dan kelola ketika skrip berakhir
Saya ingin menjalankan dan mengonfigurasi proses yang mirip dengan daemon dari skrip. Shell saya ditiru zsh di bawah Cygwin dan daemonnya adalah SFK , server FTP dasar. Untuk yang penting di sini, skrip startserv.shdapat disusun sebagai berikut: #!/bin/sh read -s -p "Enter Password: " pw user=testuser share=/fshare cmd="sfk ftpserv -user=$user …

2
Bagaimana latar belakang rantai perintah?
Saya ingin latar belakang seperti rantai perintah cp a b && mv b c && rm a. Saya sudah mencoba melakukan cp a b && mv b c && rm a &tetapi ini hanya latar belakang proses terakhir. Bagaimana cara latar belakang rantai perintah?

4
Ctrl-C dengan dua perintah simultan di bash
Saya ingin menjalankan dua perintah secara bersamaan di bash pada mesin Linux. Karenanya dalam ./execute.shskrip bash saya, saya meletakkan: command 1 & command 2 echo "done" Namun ketika saya ingin menghentikan skrip bash dan menekan Ctrl+ C, hanya perintah kedua yang dihentikan. Perintah pertama terus berjalan. Bagaimana cara memastikan bahwa …

1
background proses pipa-input
jika saya ingin menampilkan "aaa" di layar: (1)$: echo aaa | cat ... works OK (2)$: echo aaa | ( cat ) ... works OK (3)$: echo aaa | ( cat & ) ... NOT working (4)$: ( echo aaa & ) | cat ... works OK (5)$: echo aaa …

1
Menjalankan beberapa fungsi bash di latar belakang dan menunggu hingga kembali
Ini adalah skrip sederhana yang menjalankan nvidia-smiperintah pada banyak host dan menyimpan hasilnya ke file umum. Tujuannya di sini adalah membuatnya berjalan secara tidak sinkron . Apakah &pada akhir process_host()pemanggilan fungsi sudah cukup? Apakah skrip saya benar? #!/bin/bash HOSTS=(host1 host2 host3) OUTPUT_FILE=nvidia_smi.txt rm $OUTPUT_FILE process_host() { host=$1 echo "Processing" $host …


4
Diberikan dua perintah latar belakang, hentikan yang tersisa saat salah satu keluar
Saya memiliki skrip bash sederhana yang menjalankan dua server: #!/bin/bash (cd ./frontend && gulp serve) & (cd ./backend && gulp serve --verbose) Jika perintah kedua keluar, sepertinya perintah pertama terus berjalan. Bagaimana saya bisa mengubah ini sehingga jika salah satu perintah keluar, yang lain dihentikan? Perhatikan bahwa kita tidak perlu …

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.