一:文件系统访问列表
1.facl:利用文件扩展保存额外的访问控制权限
(1)setfacl [选项] 文件名
-m:设定
u:用户名:权限
g:组名:权限
d:u:用户名:权限
d:g:组名:权限
-x:取消
u:用户名
g:组名
-b:remove all
(2)getfacl 文件名
2.终端类型
console:控制台
pty:物理终端
tty 数字:虚拟终端
ttys 数字:串行终端
pts/数字:伪终端
3.几个命令
(1)who:显示目录登入系统的用户信息
(2)whoami:显示自身的用户名称
(3)w:不仅可以看到登陆服务器的用户信息,而且可以看到这些用户做了什么
(4)last:查看最近1个月用户登录服务器的情况
/var/log/wtmp 文件
-n 数字:显示最近数字次的相关信息
(5)lastb:/var/log/btmp文件,显示用户错误的登陆尝试
-n 数字:显示最近数字次错误登陆尝试
(6)lastlog:显示每一个用户最近一次的成功登陆信息
-u 用户名:指定用户
(7)basename:为basename指定一个路径,basename命令会删除所有的前缀,将最后一个/
后面的字符串显示出来
$0:执行脚本时的脚本路径及名称
(8)mail:邮件命令
mail -s “主题” 用户名@地址 <文件
(9)hostname:显示主机名
二:case语句
用法如下:
case switch in
value1)
语句
...;;
value2)
语句
...;;
*)
语句
...;;
esac
网友评论