这两天主要学习7.3节和7.4节,文件内容查阅和文件与目录的默认权限以及隐藏权限。
7.3文件内容查阅
cat:由第一行开始显示文件内容;
tac:从最后一行开始显示,可以看出tac是cat的倒写形式;
nl:显示的时候,顺便输出行号;
more:一页一页地显示文件内容;
less:与more类似,但是比more更好的是,它可以往前翻页;
head:只看头几行;
tail:只看结尾几行;
od:以二进制的方式读取文件内容;
命令行中输入的分号;,代表连续命令的执行。
修改文件时间或者创建新文件:touch 常用的情况有两种
:创建一个空的文件
:将某个文件日期修改为当前日期(mtime与atime)
7.4文件与目录的默认权限与隐藏权限
文件默认权限:umask 指的是目前用户在新建文件或目录时候的权限默认值。
umask的分数指的是:该默认值需要减掉的权限。比如:一般是0022
chattr 设置文件的隐藏属性,最重要的就是+i +a两个属性。
lsattr显示文件隐藏属性
文件特殊属性有三个:SUID(文件所有者) SGID(用户组) SBIT() 它就是umask 0022 最前面那个0代表的权限。
4为SUID
2为SGID
1为SBIT
比如4755
特殊属性比较费解,在之后遇到的时候再仔细揣摩。