正規表示式及使用者管理命令

2022-06-27 11:54:14 字數 1501 閱讀 6638

轉至:

1、列出當前系統上所有已經登入的使用者的使用者名稱,注意:同乙個使用者登入多次,則只顯示一次即可。

2、取出最後登入到當前系統的使用者的相關資訊。

3、取出當前系統上被使用者當做其預設shell的最多的那個shell。

4、將/etc/passwd中的第三個字段數值最大的後10個使用者的資訊全部改為大寫後儲存至/tmp/maxuser.txt檔案中。

6、列出/etc目錄下所有以.comf結尾的檔案的檔名,並將其名字轉換為大寫後儲存至/tmp/etc.com檔案中。

7、顯示/var目錄下一級子目錄或檔案的總個數。

8、取出/etc/group/檔案中第三個字段數值最小的10個組的名字。

9、將/etc/fstab和/etc/issue檔案的內容合併為同乙個內容後儲存至/tmp/etc.test檔案中。

10、請總結描述使用者和管理類命令的使用方法並完成以下練習:

(1)、建立組distro,其gid為2016;

(2)、建立使用者mandriva,其id為1005,基本組為distro;

(3)、建立使用者mageia,其id為1100,家目錄為/home/linux

(4)、給使用者mageia新增密碼,密碼為mageedu;

(5)、刪除mandriva,但保留其家目錄;

(6)、建立使用者slackware,其id為2002,基本組為distro,附加組為peguin;

(7)、修改slackware的預設shell為/bin/tcsh;

(8)、為使用者slackware新增附加組admins;

使用者密碼正規表示式

正規表示式 a za z w 匹配以字母開頭,長度在6 18之間,只能包含字元 數字和下劃線 不匹配 正規表示式 d a z a z s 匹配1agda 1agda 1agda 不匹配wyrn f mbndkfh782 bnfhjdhfjd 正規表示式 d a z a z d a za z0 9 a...

正規表示式簡單語法及常用正規表示式

基本符號 表示匹配字串的開始位置 例外 用在中括號中 時,可以理解為取反,表示不匹配括號中字串 表示匹配字串的結束位置 表示匹配 零次到多次 表示匹配 一次到多次 至少有一次 表示匹配零次或一次 表示匹配單個字元 表示為或者,兩項中取一項 小括號表示匹配括號中全部字元 中括號表示匹配括號中乙個字元 ...

正規表示式簡單語法及常用正規表示式

表示匹配字串的開始位置 例外 用在中括號中 時,可以理解為取反,表示不匹配括號中字串 表示匹配字串的結束位置 匹配中文字元的正規表示式 u4e00 u9fa5 匹配雙位元組字元 包括漢字在內 x00 xff 匹配空行的正規表示式 n s r 匹配html標記的正規表示式 匹配首尾空格的正規表示式 s...