<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ## 10.7 重點回顧 * 由于核心在內存中是受保護的區塊,因此我們必須要通過“ Shell ”將我們輸入的指令與 Kernel 溝通,好讓 Kernel 可以控制硬件來正確無誤的工作 * 學習 shell 的原因主要有:命令行的 shell 在各大 distribution 都一樣;遠端管理時命令行速度較快; shell 是管理 Linux 系統非常重要的一環,因為 Linux 內很多控制都是以 shell 撰寫的。 * 系統合法的 shell 均寫在 /etc/shells 文件中; * 使用者默認登陸取得的 shell 記錄于 /etc/passwd 的最后一個字段; * bash 的功能主要有:命令編修能力;命令與文件補全功能;命令別名設置功能;工作控制、前景背景控制;程序化腳本;萬用字符 * type 可以用來找到執行指令為何種類型,亦可用于與 which 相同的功能; * 變量就是以一組文字或符號等,來取代一些設置或者是一串保留的數據 * 變量主要有環境變量與自訂變量,或稱為全域變量與區域變量 * 使用 env 與 export 可觀察環境變量,其中 export 可以將自訂變量轉成環境變量; * set 可以觀察目前 bash 環境下的所有變量; * $? 亦為變量,是前一個指令執行完畢后的回傳值。在 Linux 回傳值為 0 代表執行成功; * locale 可用于觀察語系數據; * 可用 read 讓使用者由鍵盤輸入變量的值 * ulimit 可用以限制使用者使用系統的資源情況 * bash 的配置文件主要分為 login shell 與 non-login shell。login shell 主要讀取 /etc/profile 與 ~/.bash_profile, non-login shell 則僅讀取 ~/.bashrc * 在使用 vim 時,若不小心按了 [crtl]+s 則畫面會被凍結。你可以使用 [ctrl]+q 來解除凍結 * 萬用字符主要有: *, ?, [] 等等 * 數據流重導向通過 &gt;, 2&gt;, &lt; 之類的符號將輸出的信息轉到其他文件或設備去; * 連續命令的下達可通過 ; && || 等符號來處理 * 管線命令的重點是:“管線命令僅會處理 standard output,對于 standard error output 會予以忽略” “管線命令必須要能夠接受來自前一個指令的數據成為 standard input 繼續處理才行。” * 本章介紹的管線命令主要有:cut, grep, sort, wc, uniq, tee, tr, col, join, paste, expand, split, xargs 等。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看