一、bash 使用(for迴圈、while迴圈) 1.1、批量添加用戶 1.2、查看用戶是否存在 A、cut -d : -f 1 /etc/passwd B、id dream (id 用戶名稱) C、ll /home(查看用戶目錄) 1.3、批量刪除用戶(請謹慎操作) 1.4、批量查詢IP是否線上 ...
一、bash 使用(for迴圈、while迴圈)
1.1、批量添加用戶
1.2、查看用戶是否存在
A、cut -d : -f 1 /etc/passwd
B、id dream (id 用戶名稱)
C、ll /home(查看用戶目錄)
1.3、批量刪除用戶(請謹慎操作)
1.4、批量查詢IP是否線上
1.5、猜數字
1.6 判斷用戶輸入
1.7、總結
if單、雙多分支
for 範圍
while 條件
case 判斷
二、at(單次有效)、crond服務 (計劃任務)
1、at (at 20:20 添加計劃任務時間,at -l 查看任務 atrm 1 刪除任務)
2、crontab 分 時 天 月 周 命令路徑(whereis 命令查詢)
2.1、whereis 查詢命令
2.2、編輯計劃任務(每隔2天0:30 重啟伺服器)
2.3、5-10月5號0點30分重啟伺服器
2.4 查看服務狀態
三、linux系統用戶身份
3.1、用戶分類
a、管理員:0 (root)
b、系統用戶:1-999 (許可權較小)
c、普通用戶:1000~
3.2、 添加用戶
3.3、添加用組
groupadd haha
3.4、修改/添加擴展組
a、usermod -G dream xiaoyang
b、vim /etc/group (修改文件)
3.5、鎖定、解鎖用戶(passwd -l 用戶名 鎖定用戶,passwd -u 用戶名 解鎖用戶)
3.6、刪除用戶
userdel 用戶
userdel -r 用戶 (刪除用戶許可權和/home下文件)
四、文件許可權
r 查看文件列表許可權
w 在目錄下新建、修改、移動許可權
x 切換目錄許可權
註:文章整理來自《linux就該這麼學》作者劉遄