linux包之diff

[[email protected] ~]# rpm -qf /usr/bin/diff
diffutils-2.8.1-28.el6.x86_64
[[email protected] ~]# rpm -ql diffutils
/usr/bin/cmp
/usr/bin/diff
/usr/bin/diff3
/usr/bin/sdiff

http://blog.chinaunix.net/uid-26000296-id-3507646.html

时间: 2024-11-12 10:39:24

linux包之diff的相关文章

linux包之iproute之ip命令

[[email protected] ~]# rpm -qf /sbin/ipiproute-2.6.32-31.el6.x86_64ip 是个命令, ip 命令的功能很多!基本上它整合了 ifconfig 与 route 这两个命令ip - show / manipulate routing, devices, policy routing and tunnels ip [ OPTIONS ] OBJECT { COMMAND | help } OBJECT := { link | addr

Linux的文本编辑diff & sed & awk & grep

grep(关键字: 截取) 文本搜集工具, 结合正则表达式非常强大    主要参数 []    -c : 只输出匹配的行    -I : 不区分大小写    -h : 查询多文件时不显示文件名    -l : 查询多文件时, 只输出包含匹配字符的文件名    -n : 显示匹配的行号及行    -v : 显示不包含匹配文本的所有行(我经常用除去grep本身)    基本工作方式: grep 要匹配的内容 文件名, 例如:    grep 'test' d* 显示所有以d开头的文件中包含test的

跟马哥学linux (lesson 6)linux包管理程序rpm & yum

一.rpm 1.什么是RPM RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理:在Fedora .Redhat.Mandriva.SuSE.YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用. 2.rpm语法格式 1)查询,验证           rpm {-q|--query} [select-options] [query-options] rpm {-V|--v

Linux包的管理

Linux包的管理 1. linux软件管理概念: Linux整个体系的关键不在于系统本身,而是在于可以基于Linux系统去安装和配置企业中相关的软件.数据及应用程序,所以对软件的维护是运维工程师的重中之重. 2. 软件管理的三种方式: 1. rpm管理: 2. yum管理: 3. 源码方式管理: Linux软件包管理大致可分为二进制包.源码包,使用的工具也各不相同. Linux常见软件包分为两种,分别是源代码包(Source Code).二进制包(Binary Code),源代码包是没有经过编

linux包管理

前一章,写了脚本的初步,这一章当然接着说脚本了.标题为啥那么怪呢!因为我们是运维人员,我们不写程序,我们只是程序的搬运工.既然是使用程序那我们必不可少的,需要了解程序的类型,程序的编译,程序的管理. 一 程序的类型 脚本就是程序,只不过这个程序比较特殊.脚本需要使用解释器,每条命令都需要实时翻译为机器指令.还有程序是事先编译好的,用的时候直接拿去执行,直接发送给cpu就可以.除此之外还有一些奇葩的程序,也是当代使用量最多的程序.直接写机器指令的大神直接略过. 1事先编译的程序,这种语言主要是为了

Linux包管理rpm,yum

RPM软件包管理器 英文原义:RPM Package Manager, 一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中. rpm使用格式: 安装:rpm {-i|--install} [install-options] PACKAGE_FILE ... -i:--install安装: -v: --verbose显示详细安装过程: -h: 显示进度: 升级:rpm {-U|--upgrade} [install-options] PACKAGE_FILE ... rpm {-

用于 ‘Suse‘ Linux 包管理的 Zypper 命令大全

SUSE( Software and System Entwicklung,即软件和系统开发.其中‘entwicklung‘是德语,意为开发)Linux 是由 Novell 公司在 Linux 内核基础上建立的操作系统.SUSE Linux 有两个发行分支.其中之一名为 openSUSE,这是一款自由而且免费的操作系统 (free as in speech as well as free as in wine).该系统由开源社区开发维护,支持一些最新版本的应用软件,其最新的稳定版本为 13.2.

Linux中使用diff生成补丁与用patch打补丁

1.使用diff生成补丁: diff是Linux下的文件比较命令,参数这里就不说了,直接man一下就行了,不仅可以比较文件,也可以比较两个目录,并且可以将不同之处生成补丁文件,其实就是一种打补丁的命令.使用方法如下: diff -rNu a b > diff.patch 其中,a是旧的目录或文件,b为最近修改后的目录或文件,生成的补丁文件为patch. 2.使用patch打补丁: patch命令的参数详见man手册,使用patch给另外一个a目录打补丁时如下: patch -p0 < diff

Linux包管理工具(rpm/dpkg,yum/apt,alien)

概括: rpm/yum  redhat dpkg/apt  debian alien 转换 在 GNU/Linux( 以下简称 Linux) 操作系统中,RPM 和 DPKG 为最常见的两类软件包管理工具,他们分别应用于基于 RPM 软件包的 Linux 发行版本和 DEB 软件包的 Linux 发行版本.软件包管理工具的作用是提供在操作系统中安装,升级,卸载需要的软件的方法,并提供对系统中所有软件状态信息的查询.RPM 全称为 Redhat Package Manager,最早由 Red Ha