文件系统访问控制列表

  利用文件扩展属性,保存了额外的文件访问权限。

setacl

   -m:设定额外的访问控制权限

      u:uid:perm    setacl -m u:tom:rw /path/filename

      为目录设定默认的可以继承的facl

         d:u:uid:perm  /path/filename

   -x:取消额外的访问控制权限

      u:uid

   

getacl

mask:不可以超过mask所指定的权限

owner-->facl.user-->group-->facl.group-->other

终端类型

   console:控制台(物理终端)

   pty:物理终端

   tty:虚拟终端

   ttys:虚拟串行终端

   pts/#:伪终端

   

练习:

   每隔5秒钟,查看hadoop是否登录,是则显示

   sleep  n秒

w:谁在登录,正则干什么

who:谁在登录

last:显示/var/log/wtmp,查看日志。显示用户登录信息和系统重启信息

lastb:显示/var/log/btmp,显示用户错误的登录尝试

lastlog:显示每一个用户上一次的登录信息

basename:取文件名  

       #basename /path/filename

       #filename

      $0:执行脚本时的执行路径及名称

mail命令

  mail -s “how are you” root < /etc/fstab

随机数生成器

  /dev/random:熵池为空会阻塞进程 0-32768

  /dev/urandom:熵池空了会软件模拟随机数