linux批量建立和刪除使用者
linux批量建立和刪除使用者
我們都知道可以用useraddxxxx可以建立使用者,passwd xxx可以為使用者建立密碼,如果我們要批量建立好多好多呢,怎麼辦??接下來我們一起來看個例項,一起來做一下批量建立使用者,可以幫管理員省去很多時間
現在我們來看看目前都有什麼使用者,現在只有一個steven是自定義的,如下圖
如下圖所示,就是用來批量建立帳號的,我們一起來看看
第一行,我們用了for 語句,賦值了num的值是1到10的數字
User=user$num很明顯也是一個賦值,user=user1、user2、user3.。。user10
Useradd $user這就很好理解了,useradd是用來新增使用者的,$user呢,又等於user1、user2、user3.。。user10,那麼執行的結果就應該是useradd user1、useradd user2、useradd user3…useradd user10
Echo password | passwd–stdin $user,這一行分兩截,管道符前和管道符後,我們先來看看執行管道符前是什麼結果,結果如下圖
由此得出,echo xxxx,是在螢幕上列印出相應的字元,大家都知道,passwd xxx是給使用者加密碼的,把前面的字元通過管道符傳遞給後面作為密碼位,這樣就好理解了吧,我們來看看執行的結果!
成功建立了10個使用者吧
有來有往,如何批量刪除他們呢
如下圖,我們只要稍微改一下,把useradd改成userdel即可,如果我們確認使用者不要了,那麼我們還可以加上rm–rf /home/$user,刪除使用者的家目錄
我們再來看的時候,使用者已經沒有了
家目錄中的user1,user2也沒有了
完美成功
相關文章
- Linux使用者的建立和刪除Linux
- Linux下建立和刪除使用者Linux
- Linux 建立修改刪除使用者和組Linux
- ubuntu 建立和刪除使用者Ubuntu
- Oracle使用者的建立和刪除Oracle
- 批量刪除容器和映象
- Linux批量刪除檔案Linux
- 批量刪除dbms_job建立的job
- Oracle批量建立、刪除資料庫表Oracle資料庫
- linux 模糊批量刪除檔案Linux
- docker 批量刪除容器和映象Docker
- linux|批量建立檔案、資料夾或刪除——萬用字元Linux字元
- vue+element-ui操作刪除(單行和批量刪除)VueUI
- oracle批量刪除使用者物件新篇章Oracle物件
- php(js)批量刪除/單個刪除PHPJS
- 建立元素和刪除元素
- Git分支建立和刪除Git
- JavaScript 建立和刪除元素JavaScript
- Linux精講——增加和刪除使用者Linux
- Linux批量建立使用者指令碼Linux指令碼
- linux 批量刪除指定型別檔案Linux型別
- 批量刪除死鎖
- oracle批量刪除表Oracle
- hibernate批量刪除
- 6.12php對資料庫的刪除和批量刪除PHP資料庫
- 使用者建立授權及刪除
- 【收藏】Linux新增/刪除使用者和使用者組Linux
- 在Linux中,如何建立、刪除和修改檔案?Linux
- oracle建立/刪除表空間、建立/刪除使用者並賦予許可權Oracle
- Linux下批量刪除空檔案或者刪除指定大小的檔案Linux
- Linux精講——增加和刪除使用者組Linux
- oracle job的建立和刪除Oracle
- Linux批量刪除同一型別檔案Linux型別
- Linux批量刪除指定型別的檔案Linux型別
- Linux 批量刪除指定字尾的檔案Linux
- linux建立使用者、設定密碼、修改使用者、刪除使用者Linux密碼
- linux刪除使用者命令Linux
- 批量刪除 redis keysRedis