Pertanyaan yang diberi tag «fork»

6
Keturunan proses
Saya mencoba membangun sebuah wadah proses. Kontainer akan memicu program lain. Misalnya - skrip bash yang meluncurkan menjalankan tugas latar belakang dengan penggunaan '&'. Fitur penting yang saya kejar adalah ini: ketika saya membunuh wadah itu, semua yang telah dihasilkan di bawahnya harus dibunuh. Bukan hanya mengarahkan anak-anak, tetapi juga …

4
Bagaimana cara mengirimkan kata sandi ke proses anak?
Melewati kata sandi pada baris perintah (ke proses anak dimulai dari program saya) diketahui tidak aman (karena dapat dilihat bahkan oleh pengguna lain dengan perintah ps). Apakah boleh untuk meneruskannya sebagai variabel lingkungan? Apa lagi yang bisa saya gunakan untuk melewatinya? (Kecuali variabel lingkungan) solusi termudah tampaknya menggunakan pipa, tetapi …

4
Bagaimana cara kerja fork dan exec?
Saya tidak punya banyak pengalaman, hanya mencoba untuk terlibat dalam proses bagaimana mereka menginterpretasikan ke perangkat keras dari tingkat pengguna. Jadi ketika sebuah perintah ditembakkan dari shell, fork()mewarisi proses anak dari itu dan exec()memuat proses anak ke memori dan dijalankan. Jika proses anak berisi semua atribut dari proses induk (yang …
17 fork  exec 




2
Deskriptor file dan garpu
Ketika seorang anak bercabang maka itu mewarisi deskriptor file orang tua, jika anak menutup file deskriptor apa yang akan terjadi? Jika anak mulai menulis apa yang akan terjadi pada file di ujung orang tua? Siapa yang mengelola inkonsistensi, kernel, atau pengguna ini? ketika suatu proses memanggil closefungsi untuk menutup file …



5
Cara benar-benar bercabang perintah shell yang menggunakan pengalihan
Saya telah menulis beberapa skrip shell selama bertahun-tahun (tapi saya jelas bukan sysadmin) dan ada sesuatu yang selalu menyebabkan saya bermasalah: bagaimana saya bisa membuat perintah shell yang kebal terhadap hangup di latar belakang dari skrip Bash ? Sebagai contoh jika saya memiliki ini: command_which_takes_time input > output Bagaimana saya …
13 bash  scripting  nohup  fork 

2
Apa perbedaan antara fork () dan vfork ()?
Saya ingin memahami secara detail perbedaan antara fork () dan vfork (). Saya tidak dapat mencerna halaman manual sepenuhnya. Saya juga ingin mengklarifikasi komentar salah satu kolega saya " Di Linux saat ini, tidak ada vfork (), bahkan jika Anda menyebutnya, secara internal ia akan memanggil fork () ."




4
Kapan harus memanggil fork () dan exec () sendiri?
Saya belajar tentang perintah fork () dan exec (). Sepertinya fork () dan exec () biasanya dipanggil bersama. (fork () membuat proses anak baru, dan exec () menggantikan gambar proses saat ini dengan yang baru.) Namun, dalam skenario apa Anda dapat memanggil masing-masing fungsi sendiri? Apakah ada skenario seperti ini?

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.