Linux-facl及用户及Linux终端
2017-12-02 15:45
344 查看
FACL:Filesystem Access Control List (文件系统的访问控制列表)
利用文件扩展保存额外的访问控制权限
setfacl:设置facl
-m:设定
u:UID:perm(设定的权限)
g:GID:perm(设定的权限)
-x:取消
u:UID
g:GID
getfacl:获取facl
命令:
w:显示当前系统登录的用户和相关动作
who:显示当前登录系统的用户有哪些
whoami:显示当前登录系统的用户
last:用于显示当前系统的登陆日志(用于显示:/var/log/wtmp文件,显示用户的登录历史及系统的重启历史)
-n #:只显示最近#次的登录相关信息
lastb:/var/log/btmp文件,显示用户错误的登录尝试
-n #:显示最近#次的尝试登录相关信息
lastlog:显示每一个用户最近一次的成功登录信息
-u USERNAME:显示某个用户最近的登录信息
basename:用于显示路径的基名
$0:执行脚本时的脚本路径及名称
mail:
hostname:显示主机名
生成随机数:RANDOM:0-32768
随机数生成器:熵池
/dev/radom:
/dev/uradom:
例:写一个脚本,利用RANDOM生成的10个随机数,并找出其中的最大值和最小值;
1 #!/bin/bash
2 #
3 declare -i MAX=0
4 declare -i MIN=0
5 for I in {1..10};do
6 w=$RANDOM
7 [ $I -eq 1 ] && MIN=$w
8 if [ $I -le 9 ];then
9 echo -n "$w,"
10 else
11 echo "$w"
12 fi
13 [ $w -gt $MAX ] && MAX=$w
14 [ $w -lt $MIN ] && MIN=$w
15 done
16 echo "$MAX $MIN"
终端类型:
console:控制台
pty:物理终端(VGA卡)
tty:虚拟控制台(虚拟终端 VGA卡)
ttys:串行终端
pts/#:伪终端
利用文件扩展保存额外的访问控制权限
setfacl:设置facl
-m:设定
u:UID:perm(设定的权限)
g:GID:perm(设定的权限)
-x:取消
u:UID
g:GID
getfacl:获取facl
命令:
w:显示当前系统登录的用户和相关动作
who:显示当前登录系统的用户有哪些
whoami:显示当前登录系统的用户
last:用于显示当前系统的登陆日志(用于显示:/var/log/wtmp文件,显示用户的登录历史及系统的重启历史)
-n #:只显示最近#次的登录相关信息
lastb:/var/log/btmp文件,显示用户错误的登录尝试
-n #:显示最近#次的尝试登录相关信息
lastlog:显示每一个用户最近一次的成功登录信息
-u USERNAME:显示某个用户最近的登录信息
basename:用于显示路径的基名
$0:执行脚本时的脚本路径及名称
mail:
hostname:显示主机名
生成随机数:RANDOM:0-32768
随机数生成器:熵池
/dev/radom:
/dev/uradom:
例:写一个脚本,利用RANDOM生成的10个随机数,并找出其中的最大值和最小值;
1 #!/bin/bash
2 #
3 declare -i MAX=0
4 declare -i MIN=0
5 for I in {1..10};do
6 w=$RANDOM
7 [ $I -eq 1 ] && MIN=$w
8 if [ $I -le 9 ];then
9 echo -n "$w,"
10 else
11 echo "$w"
12 fi
13 [ $w -gt $MAX ] && MAX=$w
14 [ $w -lt $MIN ] && MIN=$w
15 done
16 echo "$MAX $MIN"
终端类型:
console:控制台
pty:物理终端(VGA卡)
tty:虚拟控制台(虚拟终端 VGA卡)
ttys:串行终端
pts/#:伪终端
相关文章推荐
- 第十三章、facl及用户及Linux终端
- 第十三章、facl及用户及Linux终端
- linux笔记-facl及用户及Linux终端
- Linux学习之二十一(facl及用户及linux终端)
- Linux01-Linux文件权限facl及用户及Linux终端讲解和实战26
- facl及用户及linux终端
- 通过8个技巧让你成为一个超强的Linux终端用户
- Linux终端用户的8个技巧
- linux 终端中向其他用户发送消息
- 通过8个技巧让你成为一个超强的Linux终端用户
- linux 终端中向其他用户发送消息
- linux 终端中向其他用户发送消息
- 通过8个技巧让你成为一个超强的Linux终端用户
- Ubuntu中如何切换到超级用户(root)及在VMware虚拟机中Linux在虚拟终端之间切换的方法
- 特殊权限及SUID,facl及Linux的终端
- Linux---facl以及终端
- Linux终端多用户通信实用命令
- linux 终端中向其他用户发送消息
- linux 终端中向其他用户发送消息