diff1。diff命令用于比较两个文件并指出它们之间的差异。它的权限是所有用户。2.格式差异[选项]源文件目标文件3。【选项】主参数-a:将所有文件视为文本文件。-b:忽略空格造成的差异。-b:忽略空行造成的差异。-c:使用模式输出格式。-h:使用启发式方法加快搜索大文件的速度。-i:忽略大小写变化。-n-rcs:输出rcs格式。cmp1。cmp(的缩写"比较")命令用于简要说明两个文件之间是否存在差异,其权限为所有用户。2.格式化cmp[选项]文件名3。【选项】主参数-l:以十进制输出字节,以八进制输出不同文件比较方便。第一类。行动猫(简称"连接")命令用于连接和显示一个或多个指定文件的信息,其权限为所有用户。2.格式化类别[选项]文件1文件2...3.[options]主参数-n:从第一行开始对所有输出行进行编号。-b:类似于-n,只是空行没有编号。-s:当有两个以上连续的空行时,将被一个空行替换。4.应用示例(cat命令最简单的用途之一是显示文本文件的内容。例如,如果我们想在命令行上查看自述文件的内容,可以使用命令:$catreadme(2)有时我们需要将几个文件处理成一个文件,并将这个处理的结果保存到一个输出文件中。cat命令在其输入端接受一个或多个文件,并将它们作为单个文件输出到输出端。例如,在readme和install的文件内容中添加行号(不添加空行)后,将内容附加到一个新的文本文件file1:$catreadmeinstallfile1(3)cat的另一个重要功能是可以对行进行编号。该功能对于编写程序文档和法律科学文档非常方便。印在左边的行号便于查阅文件的某一部分,这在编程、科研、商业报告甚至立法工作中非常重要。行编号函数有两个参数:-b(只能对非空行进行编号)和-n(可以对所有行进行编号):$cat-b用于创建文件之间的链接,其权限为所有用户。2.格式化ln[选项]源文件[链接名]3。参数-f:链接时。请先删除源文件。-d:允许系统管理员硬链接他们自己的目录。-s:做一个符号链接。-b:备份链接时将被覆盖或删除的文件。链接有两种,一种叫硬链接,一种叫符号链接。默认情况下,ln命令会生成硬链接。硬连接是指通过索引节点的连接。在linux的文件系统中,无论什么类型的文件保存在磁盘分区中,都会分配一个编号,称为inodeindex。在linux中,多个文件名指向同一个inode。通常,这种连接是硬连接。硬连接的功能是允许一个文件有多个有效的路径名,这样用户就可以建立到重要文件的硬连接功能,防止"意外删除。原因如上所述,因为目录对应的索引节点有多个连接。仅删除一个连接不会影响inode本身和其他连接。只有当最后一个连接被删除时,文件块和目录的连接才会被释放。换句话说,该文件将被删除。与硬连接相对应,lnux系统中还有另外一种连接,叫做symbilclink,也叫软连接。软链接文件有点类似于windows快捷。它实际上是一种特殊的文件。在符号链接中,一个文件实际上是一个文本文件,它包含另一个文件的位置信息。
列出目标文件的符号列表。
nm命令主要用于列出一些文件中的符号,nm是纳米的符号形式。在linux中,nm用于列出目标文件的符号。