linux 學習第七天
阿新 • • 發佈:2019-03-02
nbsp 用戶 cront 2.4 add 文件 group userdel 範圍
一、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就該這麽學》作者劉遄
linux 學習第七天