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

      考試首頁(yè) | 考試用書(shū) | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
        當(dāng)前位置:操作系統(tǒng) > Linux > 文章內(nèi)容
        

      Linux操作系統(tǒng)學(xué)習(xí)筆記管理初識(shí)Shell(4)

       [ 2016年6月20日 ] 【

      引入shell腳本 

           shell腳本:

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

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

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

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

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

       

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

      [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ò)展名并無(wú)嚴(yán)格的約束,不一定非得是“.sh”結(jié)尾,只是便于識(shí)別

       

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

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

          例如:./repboot.sh

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

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

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

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

      (說(shuō)明:

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

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

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

       

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