Какво представлява Exec?

Exec може да се отнася до някое от следните:

1. Когато се отнасят до команден ред като Linux или Unix, exec е командната команда BOURNE и POSIX, която замества текущия процес на обвивка с командата, посочена след exec. Тази команда не създава нов PID. Например, ако искате да изпълните exec, черупката ще бъде заменена от тази команда. Когато тази команда бъде изведена, черупката ще излезе.

Съвет: Ако се опитвате да изпълните скрипт или тип на използване на програма ./ пред скрипта или програмата, не използвайте exec.

2. Когато се отнася за език за програмиране или скриптове като C, Perl или PHP, exec е функция, която изпълнява програма от програма. Например в Perl можете да използвате следния ред, за да отпечатате файловете в текущата директория на Linux система.

екзекуция "ls"

3. С SSI, командата exec се използва за изпълнение на команда на сървъра и показване на изхода на уеб страницата. Например, ако искаме да показваме един и същ изход, използван в горния пример на уеб страница, използвайки SSI, можете да използвате команда, подобна на следния пример.

Command, Execute, Fork, PID, програмни термини