1. 程式人生 > >眾裡尋她千百度,驀然回首,那人卻在燈火闌珊處

眾裡尋她千百度,驀然回首,那人卻在燈火闌珊處

一、編寫指令碼檔案addUser.sh

#!/bin/bash
read -p "enter the users password: " Passwd
for uname in `cat users.txt`
do 
id $uname &> /dev/null
if [ $? -eq 0 ]
then 
echo "already exists"
else
useradd $uname &> /dev/null
echo "$Passwd" | passwd --stdin $uname &> /dev/null
if [ $? -eq 0 ]
then
echo "$uname, created success"
else
echo "$uname, created failure"
fi
fi
Done

二、編寫使用者名稱名單users.txt(注意:在windows下編寫時會有問題)

User1
User2
User3

三、執行指令碼:找到檔案根目錄  # ./addUser.sh

=========================================分割線==================================================

刪除使用者

# userdel 使用者名稱(單純刪除使用者不刪除檔案)
# userdel  -r 使用者名稱(刪除使用者及檔案)