linux 学习笔记 查看文件篇

1 diff 比较两个文件

#diff -y test.txt test.txt

输出源文件和目标文件的全部.分左右两栏.

aaaa    aaaa
bbb    |     b
ccc    <
         >     ddd

注  | 表示 两个文件之中不同的行
     <表示 该行在源文件 左边的文件中

>表示  该行在目的文件 右边的文件中

#diff -s test1.txt test2.txt

仅仅输出这两个文件不一样的地方

#diff bBsw  test1.txt test2.txt >> a.txt

b不差空格  s无差异仍显示信息  B 不查空白行  w忽略全部的空格字符

将结果保存在当前目录a.txt文件之中

时间: 2024-11-06 10:43:27

linux 学习笔记 查看文件篇的相关文章

linux 学习笔记之文件与管理

前言: 对于windows来说,文件的系统管理都是非常简单的(这个应该有一个捂脸),通常就是重命名,复制,移动,删除,查看文件属性,查看文件内容,寻找文件.其实在图形化行中的linux也是有这样子功能,但是几乎没有多少人会去使用图形化的linux(一脸懵B).命令行中的重命名,复制,移动,删除是如何的呢?接下来为大家一一介绍. 绝对路径和相对路径 绝对路径:由根目录(/)开始写起的档名或目录名称,例如/home/dmtsai/.bashrc; 相对路径:.相对于目前路径的档名写法例如./home

linux学习笔记-特殊文件

linux中的特殊文件 [[email protected] ~]# cat /etc/passwd  用户数据库,下面是每个单元对应的意义解释 root:   x: 0  :0   :root :/root      :/bin/bash 用户名:x:uid:gid:注释:用户家目录:用户使用的shell x是密码位 [[email protected] ~]# cat /etc/group 类似于passwd,说明的不是用户而是组 root: x:0   : 组名:x:组id:用户列表,每个

Linux学习笔记&lt;十一&gt;——文件查找和文件系统ACL

文件查找: 1.locate:非实时的,模糊查找,查找是根据全系统文件数据库进行的: 速度快 文件数据库是每次关机前自动完成更新的 updatedb:用于手动生成文件数据库 2.find: 实时 精确查找 支持众多查找标准 遍历指定目录中的所有文字完成查找 速度相对较慢 find 查找路径 查找标准 查找到以后的处理运作 查找路径:可省略,默认为当前目录 查找标准:可省略,默认为指定路径下的所有文件 处理运作:可省略,默认为显示在屏幕上 查找标准: -name 'FILENAME':对文件名作精

linux学习笔记 第三篇

hostwww.baidu.com (查看百度的IP地址) 路由器的作用是:(NAT:network accesstansfrom)地址转换 gateway网关 1.   路由器主要功能是用来作NAT(dnat目的地地址转换snat原地址转换) eg :在没有设定网关之前,linux系统下的真机和虚拟机之间是不能够相互ping通的,因为它们不在一个网段内 2.网关 路由器上和自己处在同一个网段的那个ip 3.设定网关 systemctl stopNetworkManager  //先关闭服务才能

Linux学习笔记(文件打包与解压缩)

常用命令: zip: 打包 :zip something.zip something (目录请加 -r 参数) 解包:unzip something 指定路径:-d 参数 tar: 打包:tar -zcvf something.tar something 解包:tar -zxvf something.tar 指定路径:-C 参数 linux 上常用的压缩/解压工具, 主要讲解 zip,rar,tar 在讲 Linux 上的压缩工具之前,有必要先了解一下常见常用的压缩包文件格式. 在 Window

linux学习笔记 第四篇

软件安装 软件名称的识别 rpm结尾的是用于 redhat操作系统 abrt-addon-ccpp-   软件的名字 2.1.11-19          软件版本号 e17                软件适用系统 x68_64             系统架构 关于linux软件的安装,举个例子,现在我们要在虚拟机里面安装"火狐"浏览器,怎么办呢? 首先,我们要在真机里面找到这个安装包 通过ssh服务将这个安装包发送给虚拟机 在虚拟机里的/mnt目录下就能找到这个安装包啦 然后点

linux学习笔记第五篇

自动安装系统 1.kick脚本 kick脚本是自动应答系统在安装工程中一切问题的脚本文件这个文件可以实现系统的自动安装在系统安装完毕后会在系统的root家目录中生成 anaconda-ks.cfg 这个文件就是以此系统模板生成的kickstart 2.kickstart脚本的制作 手动编写难度很大 系统中system-config-kickstart工具可以以图形方式制作kickstart 安装图形制作工具 yum insatll system-config-kickstart -y 安装完成后

Linux学习笔记&lt;十三&gt;——文件压缩、解压缩和归档

压缩.解压缩命令: 1.compress/uncompress:压缩格式为Z,文件后缀为.Z compress /path/to/file uncompress /path/to/file.Z 2.gzip/gunzip/zcat:压缩格式为gz,文件后缀为.gz gzip [OPTION] /path/to/file:,压缩文件保存在被压缩文件的目录,压缩完成后会删除原文件 -v|verbose:显示指令执行过程 -d:解压缩,解压缩完成后删除原压缩文件 -#:1-9,指定压缩比,默认为6,数

linux学习笔记二-----文件权限管理

一.分析文件权限(ln -s 文件名 快捷方式名 用来创建文件的快捷方式,下方ll查看信息时会在第一个字符处显示l) [[email protected] ~]$ ll total 4 drwxrwxr-x. 2 hjp hjp 4096 Jan 6 00:16 t drwxrwxr-x. 2 hjp hjp 6 Jan 5 20:44 testdir [[email protected] ~]$ 以drwxrwxr-x. 2 hjp hjp 4096 Jan 6 00:16 t为例1.d:表示