亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > linux中exec命令的詳細解釋

      linux中exec命令的詳細解釋

      時間: 佳洲1085 分享

      linux中exec命令的詳細解釋

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

        linux中exec命令的詳細解釋

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

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

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

        選項:

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

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

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

        linux中exec命令的詳解實例

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

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

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

        Linux C++ #輸出信息

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

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

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

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

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

      3634932