1.useradd 刪除用戶,默認保留家目錄 -r:將家目錄一起刪除 2.passwd 設定用戶密碼 -l:鎖定用戶 -u:解鎖用戶 3./etc/shadow 文件格式 用戶名:加密密碼:最近一次密碼修改時間:最短使用期限:最長使用期限: 警告區間:非活動區間:賬號過期期限:預留時間 4.gpasswd 設定組密碼 5.groupdel 刪除組 6.修改用戶的屬性定義 chsh 修改用戶默認shell chfn 修改用戶注釋 7.usermod -u:修改用戶ID -g:修改基本組ID -G:修改附件組ID,默認覆蓋原有附加組,如果是添加,則同時使用-a選項 -c:修改注釋 -d:修改家目錄,默認不會遷移用戶的家目錄,如果要遷移則同時使用-m選項 -s:shell,指定為新shell -l:修改登錄用戶名 -L:鎖定用戶 -U:解鎖用戶 8.groupmod 修改組屬性定義 9.id -u:顯示用戶ID,如需顯示用戶名則同時使用-n -g:顯示基本組ID,如需顯示組名則同時使用-n -G:顯示所有組ID,如需顯示所有組名則同時使用-n 10.bash中的變量 變量類型 本地變量:只對當前shel進程有效,對其它shell及子shell無效 局部變量:僅對局部代碼有效 環境變量:對所有shell有效 位置變量:$1......$n 特殊變量 $0 腳本名稱本身 $? 上一條命令的執行狀態,用數字來表示,0表示成功,1-255表示失敗類型 變量定義 [set] Var_Name="Vlaue" ,set不帶參數顯示所有變量 引用變量 ${Var_Name} 例:animal="pig";${animal}s 撤銷變量 unset Var_Name