<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國際加速解決方案。 廣告
                ## bash下的設置 ` `Linux 可以創建自定義使用命令 這里我們采取使用“alias”命令。這里我們首先了解兩個文件,通過這兩個文件我們可以根據環境配置相應的自定義命令。 ` `**該文件內創建的自定義命令,只能在當前用戶使用** ~~~ /~/.bashrc ~~~ ` `**該文件內創建的自定義命令,可以被所有用戶使用** ~~~ /etc/bashrc ~~~ ` `**語法:** ~~~ alias[別名]=[指令名稱] ~~~ ` `**使用:** * **臨時生效** ~~~ # 直接在終端使用命令 alias ls='top' ~~~ ~~~ # 取消自定命令 unalias ls ~~~ * **當前用戶永久生效** **vim?/~/.bashrc** ``` * **當前用戶永久生效** **vim?/~/.bashrc** # .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' # 自定義命令 alias ls='top' # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi ~~~ # 立即生效 source /~/.bashrc ~~~ ``` * **所用用戶永久生效** **vim?/etc/bashrc** ~~~ # 文件內容尾行添加 alias 刪庫跑路='rm -rf /*' ~~~ ~~~ # 立即生效 source /etc/bashrc ~~~ * **單獨存入文件內寫入內容** ~~~ # 判斷文件存活 if [ -f ~/.創建文件名 ]; then . ~/.創建文件名 fi ~~~ ## fish下的設置 ` `fish很好用,但是和bash還是有一些區別的,fish的配置文件在`~/.config/fish`下面,如果你要自定義命令,那么你需要在fish下新建一個叫做`functions`的文件夾,然后在里面新建文件,文件為.fish,每一個.fish文件對應一個函數,如 ![](https://img.kancloud.cn/b4/a4/b4a4431d3a042eab101007911b3a620d_549x174.png) 之后就可以在終端使用`mhw_server`來連接自己的遠程服務器。 ` `此外還可以在fish文件夾夾建立`config.fish`文件,在里面使用`alias`來實現,假如在`config.fish`寫入如下內容: ``` alias say "echo hello" alias say2 "echo you" ``` ` `重啟fish后就可以使用`say`和`say2`命令了。 ![](https://img.kancloud.cn/75/0e/750eeb6569164ef126b174d84e77bc20_236x141.png) ` `fish 完全使用函數定制行為,你可以通過添加一些特殊的函數定制 fish 的行為,例如 prompt,fish 沒有 PS1 這類特殊變量,而是使用一個固定的函數。 ` `**配置文件**: fish 首先會讀取全局配置文件(如果是 brew 安裝的話位于 /usr/local/etc/fish/config.fish), 然后讀取你 home 下的 ~/.config/fish/config.fish (如果存在的話)。 ` ` **設置 alias**: fish 出于兼容考慮提供了和其它 shell 一樣語法的 alias,可以直接把原來的 alias 拷貝過來使用,fish 會在內部將 alias 轉換為函數使用。 fish 提供了更實用的 abbr 內置命令可以替換大多數 alias 使用, 例如: ~~~text abbr -a l ls -lhS ~~~ ` `即可添加 l 為 ls -lhS 的縮寫(使用 abbr -h 查看完整說明)。 縮寫命令會在使用 和 回車時顯示完整命令。因為 abbr 只能作為全局變量, 所以如果在 config.fish 文件內定義多個 abbr 會很大程度影響 fish 腳本的啟動效率, 解決辦法就是只在命令行內使用 abbr 命令進行設置,而不是加在 config.fish 文件內。 ` `abbr 相比于 alias,可以讓你看到完整的命令,同時可以繼續使用原來命令的補全功能。
                  <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>

                              哎呀哎呀视频在线观看