Linux---facl以及終端

文件系統訪問控制列表:
FACL:Filesystem control list
利用文件擴展保存額外的訪問控制權限
   setfacl
       -m:設定  可以設定在用戶或組上
           u:UID:perm
           g:GID:perm
          setfacl -m [d:目錄]u:mygroup:rw 文件名
          setfacl -m [d:目錄]g:mygroup:rw 文件名
       -x:取消  
           u:UID:perm
              setfacl -x u:組名 文件名
           g:GID:perm             
幾個常用的命令:
      1、whoami
      2、who
          -r:顯示當前運行級別
          -s:忽略
          -H:顯示 欄目行
                who | gerp leo
      3、w
      4、last
          顯示/var/log/xtmp文件,顯示用戶登陸歷史及系統重啓歷史
          -n # :顯示最近#次的相關信息
      5、lastb,/var/log/btmp文件,顯示用戶錯誤的登陸嘗試
           -n #:
      6、lastlog:顯示每一個用戶最近一次的成功登陸信息;
             -u username:顯示特定用戶最近的登陸信息
      7、basename:
      8、mail
           -s:在命令行狀態指明“標題”
              cat /etc/fstab | mail -s "hello" root
      9、sleep 延遲
      10、hostname:獲取當前主機名
       11、seq:循環中的步長    seq 1 3 結果 1  2  3
     
生成隨機數:
  RANDOM:0-32768
隨機生成器:熵池
   /dev/random(要求嚴,安全,隨機數用完會阻塞)
   /dev/urangdom (要求不嚴)


終端類型:
     console:控制檯
      pty:物理終端(VAG)
      TTY:虛擬終端(VGA)
     ttys:串行終端
      pts/#:僞終端

shell:






#!/bin/bash
#檢查用戶david是否登陸,每隔5秒檢查一次,發現david登陸以後退出此腳本
declare m=9
n=`who | grep "leo" | wc -l`
for [ $m -ne 0 ];do
     if [ $n -eq 0 ]; then
        echo"leo用戶登陸了"
         exit:0
      fi
       sleep 5
done





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章