linux指南9-3:別名,快捷鍵,歷史,輸出重定向,管道符

  • 別名與快捷鍵

    • alias
      查看系統中所有的命令別名
  • alias 別名 = ‘原命令’
    設定命令別名

  • 別名永久生效
    vi ~/.bashrc
    rc run command

    unalias 別名(臨時)

  • 命令生效順序

  • 快捷鍵
    讓你提升命令行效率的 Bash 快捷鍵
    ctrl+c 強行終止
    ctrl+l 清屏
    ctrl+a 行首
    ctrl+e 行尾
    ctrl+u 刪除到行首
    ctrl+z 放入后臺
    ctrl+r 反向搜索命令
    Alt + f :按單詞前移(右向)
    Alt + b :按單詞后移(左向)

  • history 歷史命令
    history [選項] [歷史命令保存文件]
    -c 清空歷史命令
    -w 把緩存中的歷史命令寫入歷史命令保存文件
    ~/.bash_history
    #默認保存1000條
    HISTSIZE=1000
    #vi /etc/profile 環境變量配置文件

    基本調用
    上下箭頭來重復調用
    !n 來執行第n條歷史命令
    !! 重復執行上一條命令
    !字符串 重復執行最后一個以該串開頭的命令
    重啟網卡命令:service network restart
    !ser

  • Tab鍵
    進行命令和目錄補全

  • 輸出重定向


    標準輸入輸出
輸出重定向

>& is the syntax to redirect a stream to another file descriptor

2>&1
  • 黑洞

/dev/null

  • 輸入重定向
    wc -c <<標識符
    字符串(回車算1)
    標識符

  • 管道符
    命令1 | 命令2
    #命令1的正確輸出作為命令2的操作對象

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容