六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > linux中exec命令的詳細(xì)解釋

linux中exec命令的詳細(xì)解釋

時(shí)間: 佳洲1085 分享

linux中exec命令的詳細(xì)解釋

  linux的exec命令其實(shí)是bash的一個(gè)內(nèi)建命令。下面由學(xué)習(xí)啦小編整理了linux中exec命令的詳細(xì)解釋,希望對(duì)你有幫助。

  linux中exec命令的詳細(xì)解釋

  exec:是bash的內(nèi)建命令,可以通過man builtin頁(yè)面來查看所有bash內(nèi)建命令的幫助文檔。exec還可以用在文件描述符當(dāng)中。

  常用格式:exec [-cl] [-a name] [command [arguments]]

  如果指定了command,它將用當(dāng)前的command替換當(dāng)前的shell, 但是不會(huì)產(chǎn)生新的進(jìn)程,如果有arguments參數(shù),將會(huì)作為command的參數(shù)。

  選項(xiàng):

  -l:將會(huì)在傳遞給command命令的第0個(gè)參數(shù)前面加上一個(gè)dash('-'),有點(diǎn)像在用su的時(shí)候(su - username)

  -c:將會(huì)使command命令在一個(gè)空環(huán)境中執(zhí)行

  -a:shell會(huì)將name作為第0個(gè)參數(shù)傳遞給要執(zhí)行的command命令

  linux中exec命令的詳解實(shí)例

  首先使用echo命令將文本“Linux C++”進(jìn)行輸出,輸入如下命令:

  echo Linux C++ #輸出指定信息

  執(zhí)行上面的指令后,輸出如下信息:

  Linux C++ #輸出信息

  然后再使用exec命令調(diào)用echo命令輸出同樣的信息,并且對(duì)輸出的信息進(jìn)行對(duì)比,輸入指令如下所示:

  exec -c echo Linux C++ #調(diào)用命令

  執(zhí)行以上命令后,其輸出信息如下:

  Linux C++ #使用指定指令輸出信息

  通過比較兩者執(zhí)行后的結(jié)果來看,所實(shí)現(xiàn)的功能是相同的,即使用exec命令調(diào)用echo命令成功。

3634932