1. 程式人生 > >linux學習--bash

linux學習--bash

bash

bash:

1、命令歷史、命令補全

2、管道、重定向

3、命令別名

4、命令行編輯

5、命令行展開

6、文件名通配

7、變量

8、編程


命令行編輯:

光標跳轉:

Ctrl+a:跳到命令行首

Ctrl+e:跳到命令行尾

Ctrl+u: 刪除光標至命令行首的內容

Ctrl+k: 刪除光標至命令行尾的內容

Ctrl+l: 清屏

命令歷史:

查看命令歷史:history

-c:清空命令歷史

-d OFFSET [n]: 刪除指定位置的命令

-w:保存命令歷史至歷史文件中

環境變量

PATH:命令搜索路徑

HISTSIZE: 命令歷史緩沖區大小


命令歷史的使用技巧:

!n:執行命令歷史中的第n條命令;

!-n:執行命令歷史中的倒數第n條命令;

!!: 執行上一條命令;

!string:執行命令歷史中最近一個以指定字符串開頭的命令

!$:引用前一個命令的最後一個參數;


linux學習--bash