檔名通配——一種匹配模式,整體檔名匹配,而非部分匹配!
能實現對多個檔名同時進行匹配(如etc下所有以p開頭的目錄)
[root@localhost ~]# ll -d /etc/p*
drwxr-xr-x. 2 root root 4096 7月 13 09:35 /etc/pam.d
-rw-r--r--. 1 root root 1316 7月 17 20:04 /etc/passwd
-rw-r--r--. 1 root root 1279 7月 17 08:21 /etc/passwd-
drwxr-xr-x. 3 root root 20 7月 13 09:31 /etc/pkcs11
drwxr-xr-x. 9 root root 91 7月 13 09:32 /etc/pki
drwxr-xr-x. 2 root root 27 7月 13 09:32 /etc/plymouth
drwxr-xr-x. 5 root root 49 7月 13 09:31 /etc/pm
drwxr-xr-x. 5 root root 69 7月 13 09:32 /etc/polkit-1
*:匹配任意長度的任意字元
[root@localhost ~]# ll -d /etc/p*
drwxr-xr-x. 2 root root 4096 7月 13 09:35 /etc/pam.d
-rw-r--r--. 1 root root 1316 7月 17 20:04 /etc/passwd
? : 匹配任意單個字元
[root@localhost ~]# ll -d /etc/p?
drwxr-xr-x. 5 root root 49 7月 13 09:31 /etc/pm
: 匹配指定範圍內任意單個字元,有以下幾種情況
第一種表示式
[a-z]:所有的小寫字母
[a-z]:所有的大寫字母
[0-9]:數字
[a-z0-9]:字母和數字
[root@localhost ~]# ls /bin/p[0-9]*
/bin/p11-kit
第二種表示式
[[:upper:]]:表示所有大寫字母
[[:alnum:]]:表示所有字母和數字
[[:alpha:]]:表示所有字母
[[:digit:]]:表示所有數字
[[:lower:]]:表示所有小寫字母
[[:punct:]]:表示所有標點符號
[[:space:]]:表示所有空白字元
注意:上面式子僅僅只能表示一位萬用字元,如有多 為則寫多個格式
[root@localhost ~]# ll /bin/p[[:alpha:]]*
-rwsr-xr-x. 1 root root 27832 6月 10 2014 /bin/passwd
-rwxr-xr-x. 1 root root 33080 11月 20 2015 /bin/paste
-rwxr-xr-x. 1 root root 33056 11月 20 2015 /bin/pathchk
-rwxr-xr-x. 1 root root 428600 6月 10 2014 /bin/pgawk
-rwxr-xr-x. 1 root root 28320 3月 6 2015 /bin/pgrep
-rwxr-xr-x. 1 root root 184736 6月 10 2014 /bin/pic
-rwxr-xr-x. 1 root root 2237 1月 31 2014 /bin/pinentry
-rwxr-xr-x. 1 root root 50328 6月 10 2014 /bin/pinentry-curses
-rwxr-xr-x. 1 root root 44896 11月 21 2015 /bin/ping
-rwxr-xr-x. 1 root root 49568 11月 21 2015 /bin/ping6
-rwxr-xr-x. 1 root root 37416 11月 20 2015 /bin/pinky
-rwxr-xr-x. 1 root root 88880 11月 20 2015 /bin/pk12util
[^] :匹配指定範圍內以外的任意單個字元
[root@localhost ~]# ll /bin/p[^[:alpha:]]*
-rwxr-xr-x. 1 root root 28680 3月 6 2015 /bin/p11-kit
ctrl+a:跳轉至命令首行
ctrl+e:跳轉至命令行尾
ctrl+u:刪除命令首行到游標處之間所有字元
ctrl+k:刪除游標到行尾之間的所有字元
ctrl+l:清屏
ctrl+c:終止命令
bash基本特性及基礎命令
3.路徑補全 4.命令列展開 5.命令的執行狀態 結果 二 目錄管理類命令 三 文字檔案檢視類命令 四 檔案的時間戳管理工具 環境變數 histsize 命令歷史記錄的條數 histfile bash history histfilesize 命令歷史檔案記錄歷史的條數 建議使用 esc,先按esc...
bash基礎特性
bash基礎特性 1 history export histsize nom histfile nash history hisfilesize nom 呼叫歷史命令中的一次命令 string 字元 2 tab 命令 路徑補全 3 加目錄 命令展開行 4 alias 別名 nualias 取消別名 ...
Bash基礎特性
bash基礎特性 1 history export histsize nom histfile nash history hisfilesize nom 呼叫歷史命令中的一次命令 string 字元 2 tab 命令 路徑補全 3 加目錄 命令展開行 4 alias 別名 nualias 取消別名 ...