基本正規表示式
字元匹配
. :匹配單個任意字元
[ ] :匹配指定範圍內的單個任意字元
[^] :匹配指定範圍外的任意字元
[:digit:] :數字
[[:digit:]] :匹配範圍外的任意數字
[[:lower:]] :小寫字母
[[:upper:]] :大寫字母
[[:alpha:]] :字母
匹配次數
* :匹配前面字元任意次數(也可以匹配0次)
.* :匹配任意長度的任意字元 x.*y
? :匹配前面字元1次或者0次
* :匹配前面一次或者多次
:匹配前面字元至多m次,至少n次
位置錨定
^ :行首錨定 grep ^r…t /etc/passwd
$ :行尾錨定 grep bash$ /etc/passwd
^$ :空行,空白行 或者 1
[:space:] ↩︎
linux 使用者 組管理
linux 系統是乙個多使用者多工的分時作業系統,任何乙個要使用系統資源的使用者,都必須首先向系統管理員申請乙個賬號,然後以這個賬號的身份進入系統。使用者的賬號 一方面可以幫助系統管理員對使用系統的使用者進行跟蹤,並控制他們對系統資源的訪問 另一方面也可以幫助使用者組織檔案,並為使用者提供安全性保護...
Linux使用者組管理
使用者組資訊存放 etc group 當組內只有乙個使用者,並且使用者名稱和使用者組名一致時預設不顯示 組號1 499是系統預留的使用者組,500的使用者組是管理員手動建立的,組密碼佔位符用x表示 組密碼配置檔案 etc gshadow 也是四段存放的,乙個 代表組密碼為空,比如ssh免密登入後就為...
linux使用者 組管理
linux是乙個可以實現多使用者登陸的作業系統,允許多個使用者同時登陸到系統上使用資源。系統根據賬戶來區分每個使用者的檔案 程序 任務,給每個使用者提供特定的工作環境。使用者組的基本概念 使用者 users 和組 group 系統上的每個程序 執行程式 都作為特定使用者進行。每個檔案都由特定使用者擁...