新しいプロセスを生成するLinuxまたはUNIXコマンドは何ですか?
答え1
シェルでコマンドを実行するか、ウィンドウ環境でアプリケーションアイコンをダブルクリックするたびに、オペレーティングシステムは新しいプロセスを作成します。そのような特別なコマンドはありません(プロセスを実行するにはプログラムコードが必要なので、とにかく意味がありません)。
オペレーティングシステムでこれを行う方法を知りたい場合は、fork()
およびをご覧くださいexecve()
。この回答これがどのように機能するかの良い例がStackOverflowに示されています。