亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
        當(dāng)前位置:Linux認(rèn)證 > 綜合輔導(dǎo) > 文章內(nèi)容
        

      linux從入門到精通(37)

       [ 2016年6月24日 ] 【

      引入shell腳本 

           shell腳本:

      用途:完成特定的、較復(fù)雜的系統(tǒng)管理任務(wù)

      格式:集中保存多條Linux命令,普通文本文件

      執(zhí)行方式:按照預(yù)設(shè)的順序依次解釋執(zhí)行

      (Shell腳本類似于Windows系統(tǒng)中.bat批處理文件,只需要有相應(yīng)的命令解釋器即可,不需要編譯

        Shell腳本是為了完成一定的管理任務(wù)才創(chuàng)建的,因此腳本文件中的各條命令并不是雜亂無章隨便放置的,需要用戶進(jìn)行組織和設(shè)計(jì) )

       

       建立包含執(zhí)行語句的腳本文件:

      [root@localhost ~]# vi repboot.sh
      #!/bin/bash  ==>聲明使用的shell環(huán)境,根據(jù)執(zhí)行的方式不同可加可不加
      # To show usage of /boot directory and mode of kernel file.
      echo "Useage of /boot: "
      du -sh /boot
      echo "The mode of kernel file:"
      ls -lh /boot/vmlinuz-*
      [root@localhost ~]# chmod a+x repboot.sh 

      Shell腳本文件的擴(kuò)展名并無嚴(yán)格的約束,不一定非得是“.sh”結(jié)尾,只是便于識別

       

      運(yùn)行Shell腳本程序:

      直接執(zhí)行具有“x”權(quán)限的腳本文件

          例如:./repboot.sh

      使用指定的解釋器程序執(zhí)行腳本內(nèi)容

          例如:bash  repboot.sh、sh  repboot.sh

      通過source命令(或 . )讀取腳本內(nèi)容執(zhí)行

          例如:souce  repboot.sh  或  .  hello.sh

      (說明:

      在調(diào)試階段可以使用Shell程序直接調(diào)用腳本文件,不要求腳本具有可執(zhí)行權(quán)限,格式是:bash 腳本名

      為腳本文件設(shè)置了可執(zhí)行屬性后,在Shell命令行中可以直接通過腳本文件的路徑執(zhí)行腳本程序

      使用Bash的內(nèi)部命令“.”腳本文件執(zhí)行時(shí),將不會開啟新的Shell環(huán)境。使用這種方式時(shí),腳本文件作為“.”命令的參數(shù),因此同樣不要求具備可執(zhí)行權(quán)限。)

       

      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved