sticky許可權 每個使用者只能刪除自己的檔案
sgid 其他使用者在該目錄創立檔案仍然是該目錄的屬組
suid 執行的程式是該程式使用者執行
suid
s 沒x許可權
s 有x許可權
t other有x許可權
t 沒x
#!/bin/bash
if [ $# -lt 1 ]; then
echo ""
exit 1
fiif id $1>/dev/null ; then
echo "$1 exists"
else
useradd $1
[ $? -eq 0 ] && echo "$1" | passwd --stdin $1 &> /dev/null && exit 0 || exit 1
fi&&是依次執行的 只有前面成功了 後面才執行
Bash程式設計(五)
一 bash判斷字元型別 二 bash指令碼程式設計語法 三 shell的99乘法表 一 bash判斷字元型別 輸入乙個字串,判斷其型別 方法一 printf實現 printf實現方法 格式替換符 b 相對應的引數被視為含有要被處理的轉義序列之字串。c ascii字元。顯示相對應引數的第乙個字元 d...
Shell程式設計 bash
shell是使用者與linux作業系統溝通的橋梁,也是一種用c語言編寫的程式,同時也是命令解釋程式的統稱。使用者既可以輸入命令執行,也可以利用shell指令碼程式設計,用以完成更加複雜的操作。時至今日,shell程式設計仍然起著不可忽視的作用,深入地了解和熟練地掌握shell程式設計,對更好地了解和...
bash特性及bash指令碼程式設計初步
1.bash簡介 bash 是乙個為gnu計畫編寫的unix shell。它的名字是一系列縮寫 bourne again shell 這是關於bourne shell sh 的乙個雙關語 bourne again born again bourne shell是乙個早期的重要shell,由史蒂夫 伯...