标签:定义 常用 连续 空行 权限 rand 所有者 用户权限 ...
ACL:Access Control List,实现灵活的权限管理setfacl -m u:wang:- f1.txt 指订wang不能访问f1权限
setfacl -m u:mage:rw f1.txt 指定wang的权限是读写
setfacl -m g:admins:rm f1.txt 指定admins用户组权限为读写
setfacl -b dir/f1 删除ACL设置
getfacl 查看所有加了ACL的权限
mask限高杆 mask设定的权限,其他权限不能比它高
setfacl -m mask::r f1.txt 设定mask权限为r,文件内的所有用户权限为r,表现在所属组上
抽取文本的工具
文件内容:less和 cat
条件件截取:head和tail
按列抽取:cut
按关键字抽取:grep
文件查看命令:
cat,tac,rev
cat [OPTION]... [FILE]...
-E:显示行结束符$
-n:对显示出的每一行进行编号
-A:显示所有控制符
-b:非空行编号
-s:压缩连续的空行成一行
tac f2 倒过来显示
rev f3 也是倒过来,不过是一行一行的倒过来
more /etc/passwd 分页查看文件
ls -R /etc/ | more 分页显示etc
ls -R /etc |less 分页显示etc,到底不会退出来,支持搜索
less /etc/passwd 分页显示,支持搜索
n/N 跳到下一个 或 上一个匹配
man是调用less使用的
head [OPTION]... [FILE]...
-c # 指定获取前#字节
-n # 指定获取前#行
-# 指定行数
head -n 3 /etc/passwd 前三行
cat -n /etc/passwd|head -n 3
tail [OPTION]... [FILE]...
-c # 指定获取后#字节
-n # 指定获取后#行
-# 同上
-f 跟踪显示文件fd新追加的内容,常用日志监控
相当于 --follow=descriptor
-F 跟踪文件名,相当于--follow=name --retry
tailf 类似tail –f,当文件不增长时并不访问文件
tail -n 3 /etc/passwd 后三行
tail -f f1 观察文件的变化,查看后不退出
tail -F f1 跟踪的是文件名
echo abcd |head -c 2
cat /dev/urandom |tr -dc ‘[:alnum:]‘ |head -c10
标签:定义 常用 连续 空行 权限 rand 所有者 用户权限 ...
原文地址:https://blog.51cto.com/14233302/2378511