1. 程式人生 > >Linux就應該這麽學第六課

Linux就應該這麽學第六課

新的 usermod 禁止 ima 終端 -c 模式 普通 解釋

Linux就應該這麽學第六課

for條件循環語句

格式:
for 變量名 in 取值來源
do
命令序列
done

while條件循環語句

格式:
while 條件測試操作
do
命令序列
done

case條件測試語句

case 變量值 in
模式 1)
命令序列1
;;
模式 2)
命令序列2
;;
模式 3)
命令序列3
;;
*)
默認命令序列
esac

計劃任務服務程序

at命令

at +時間
按ctrl+d組合鍵來結束編寫計劃任務
at -l
查看任務列表
at -c 序號
查看任務詳細
atrm 序列號
刪除任務

crond服務

crontab -e 創建、編輯計劃任務
crontab -l 查看計劃任務

crontab -r 刪除計劃任務
crontab -u 管理員使用此命令可以編輯其他人的計劃任務
設置的計劃任務時間格式:
、* * * * * 命令
分鐘 小時 日 月 星期

用戶身份與文件權限

用戶身份:
管理員UID為0:系統管理員
系統用戶UID為1-999
普通用戶UID1000開始

useradd

創建新的用戶
格式:useradd 參數 用戶名
創建默認用戶家目錄:/home
默認解釋器:/bin/bash
創建同名的一個用戶組
參數:
-d 指定用戶家目錄
-e 賬戶到期時間,格式為YYYY-MM-DD
-u 指定該用戶的默認UID
-g 指定一個初始的用戶基本組(必須已存在)
-G 指定一個或者多個擴展用戶組

-N 不創建同名的基本用戶組
-s 指定該用戶的默認Shell解釋器

groupadd

創建用戶組 groupdd 選項 群組名

usermod

修改用戶的屬性
usermod 選項 用戶名
-d -m 連用,可重新指定用戶的家目錄並自動把舊的數據轉移過去
-e 賬戶到期時間,格式為yYYY-MM-DD
-g變更所屬用戶組
-G變更擴展用戶組
-L鎖定用戶禁止其登錄系統
-U解鎖用戶
-s變更默認終端
-u修改用戶的UID

userdel

刪除用戶 useradd 選項 用戶名
刪除時家目錄會保存下來,-r可以全部刪除

文件權限與歸屬

-:普通文件
d:目錄文件
l:鏈接文件
b:塊設備文件

c:字符設備文件
p:管道文件
r:可讀 可以查看文件的列表
w:可寫 可以新增、刪除、重命名
x:可執行 可以進入該目錄
學習筆記如下:

技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片

Linux就應該這麽學第六課