指令篇:文件内容的查看和修改___cattacheadtailnlmoreodtouchumaskchatterlsatter(上接第一篇)
Posted panda-lk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了指令篇:文件内容的查看和修改___cattacheadtailnlmoreodtouchumaskchatterlsatter(上接第一篇)相关的知识,希望对你有一定的参考价值。
查看文本的命令
创建文件和目录的权限(umask)
隐藏权限:chattr lsattr
一、查看文件命令
cat、tac、head、tail、nl、more、less、od + 文本名
-n : 查看文件的行号
-b :显示空白行号
区别:
cat:只显示最后一页(适合查看小文件)
tac:从最后一行开始显示,倒着显示
nl :直接显示行号,
more(分屏显示文件,只能往后看不能往前看)
less (分屏显示文件,能往钱后看,支持 pg Uppg DnHomeEnd 键)
按反斜杠 “/” 查找文件里面的内容
head (默认查看前10行)
head -16 查看前16行
tail (默认查看后10行)
tail -f <==>tailf 监控日志
od 查看二进制文件
od -t c /bin/ls 以ASCII的格式显示出来
strings /bin/ls 以字符串的格式显示出来
二、创建文件:touch
1、touch xxx
如果该文件在源文件夹里没有的话,创建一个名字为xxx的文件
如果该文件在文件夹里面有了的话,则把源文件的属性改为当前创建的时间
touch -t 20171224235959 xxx
2、目录、文件权限为问题(umask --->权限过滤符 (0022<==>022))
创建一个目录的权限本来是:777,过滤之后为:755
创建一个文件的权限本来是:666,过滤之后为:644
umask 333 权限过滤符设置为333
umask -S 权限保留问题
chatter 命令:(CentOS7版本好像不能用了)
chatter +a aa/xx 只能够向文件夹aa里面添加文件,不能删除文件
chatter +i aa/xx 不能够向文件夹aa里添加和删除文件,即不能更改该文件夹
lsattr aa 查看文件夹的权限
基础7-2
以上是关于指令篇:文件内容的查看和修改___cattacheadtailnlmoreodtouchumaskchatterlsatter(上接第一篇)的主要内容,如果未能解决你的问题,请参考以下文章
指令篇:文件系统的挂载和卸载命令___mountumount