Unix原理与应用学习笔记----第五章 普通文件3

 文件类型识别命令:file

语法:file  一个文件名或多个文件作为参数

注意:file根据幻数来识别文件累世的。幻数保存在每个文件开偶几个字节里。

疑问:幻数的概念?

 

统计行数,字数和字符数的命令:wc

语法:wc 1个文件名或多个

可选项:-l 只统计行数 ; -w 统计字数; -c 统计字符数

注意:当用wc命令统计多个文件时,每个文件的结果占一行,并在最后一行显示累计值。

 

数据的八进制显示命令:od

语法:od 文件名

可选项:-b 单独显示每个字符;-bc 第一行显示ASCII码的八进制;第二行显示可打印字符和转义字符。

 

文件比较命令 cmp

语法:cmp 文件名 文件名

提示:cmp 逐个字符比较两个文件,找到一个不相等字符时,则输出其位置,如两个文件想通,则不显示任何信息。

 

查找两个文件相同之处的命令 comm.

语法: comm. 文件名1 文件名2

提示:第1行是文件1独有的,第2列是文件2独有的,第3列是两个文件共有的。

 

文件转换命令 :diff

语法:diff 文件1 文件2

提示:它还会给出一些提示,标明修改一个文件中的那些内容使两个文件相同

疑问:diff提示中,指令所代表的含义?

 

注意:每个指令把地址与行为相结合,作为施加在第一个文件上。