设计一个shell程序,在/userdata目录下建立50个目录,并对每个目录给754权限!
生活随笔
收集整理的這篇文章主要介紹了
设计一个shell程序,在/userdata目录下建立50个目录,并对每个目录给754权限!
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
設計一個Shell程序,在/userdata目錄下建立50個目錄,即user1~user50,并設置每個目錄的權限,其中其他用戶的權限為:讀;文件所有者的權限為:讀、寫、執行;文件所有者所在組的權限為:讀、執行。
方法一:
#!/bin/bashi=1while?[?$i?-le?50?]domkdir?/userdata/user_$ii=$((i+1))donechmod?754?/userdata/*方法二:
#!/bin/bash for ((i=1;i<=50;i++)) domkdir -p /usrdata/user$icd /usrdatachmod 754 user$i done注意:
-eq?????????? //等于
-ne?????????? //不等于
-gt????????????//大于 (greater?)
-lt??????????? //小于 ?(less)
-ge??????????? //大于等于
-le??????????? //小于等于
i=$(($i+1)) , 假如i=1,那么此時的i=1+1=2,跟i++ 一個意思。
總結
以上是生活随笔為你收集整理的设计一个shell程序,在/userdata目录下建立50个目录,并对每个目录给754权限!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux下常用服务的端口号超详细整理
- 下一篇: shell中如何判断一个变量是否为空