1

を実行しようとするとexec ls、パテ セッションが閉じられます。lsとはどう違いexec lsますか?

このコマンドが必要な理由execと、このコマンドの用途は何ですか?

4

2 に答える 2

3

exec現在のプロセス (シェル) を新しいプロセスに置き換えます。なしでプログラムを呼び出すとexec、シェルは新しいプロセスを fork し、新しいプロセスをプログラムに置き換えます。

于 2013-09-12T08:28:47.170 に答える