文件操作:
查看文件内容:
cat [-AbEnTv] 文件 (concatennate) 从第一行显示文件内容
-A:相当于-vet 的整合参数,可列出一些特殊字符,而不是空白而已;
-b:列出行号,仅针对非空白符做行号显示,空白行不标行号
-E:将结尾的断行字符$显示出来
-n:打印出行号,连同空白行也会有行号,与-b的参数不同
-T:将[tab]按键以^I显示出来
-v:列出一些看不出来的特殊字符
tac [-] 从最后一行开始反向显示
nl [] 显示的时候顺便输出行号(空白行无行号)
more [] 一页一页显示文件内容
less [] 与more类似,不过可以往前翻页
head [] 只看头几行
tail [] 只看结尾几行
od [] 以二进制的方式读取文件内容
修改文件时间或创建新文件:
touch [-acdmt] 文件
-a 仅修改文件的访问时间(access)
-c 仅修改文件的状态(权限和属性)更改时间(status)
-m 仅修改文件的内容更改时间(modification)
-d 后接欲修改的日期
-t:后接欲修改的时间,格式[YYMMDDhhmm]
修改新建文件的默认属性:
umask [-S]
-S:以符号类型显示权限
(preliminary:
新建文件的默认属性:-rw-rw-rw-
新建目录的默认属性:-rwxrwxrwx
)
系统默认属性为 上述为默认属性 - 设置的值 (-为减号)
for example:
umask 0002
系统新建文件的默认属性:(-rw-rw-rw-)-(--------w-)=(-rw-rw-r--)
系统新建目录的默认属性:(drwxwxrwx)-(--------w-)=(drwxrwxr-x)
设置文件的隐藏属性: