dnf
dnf新一代的RPM软件包管理器 补充说明DNF 是新一代的rpm软件包管理器。他首先出现在 Fedora 18 这个发行版中。而最近,它取代了yum,正式成为 Fedora 22 的包管理器。 DNF包管理器克服了YUM包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容。DNF使用 RPM, libsolv 和 hawkey 库进行包管理操作。尽管它没有预装在 CentOS 和 RHEL 7 中,但你可以在使用 YUM 的同时使用 DNF 。 DNF 的最新稳定发行版版本号是 1.0,发行日期是2015年5月11日。 这一版本的 DNF 包管理器(包括在他之前的所有版本) 都大部分采用 Python 编写,发行许可为GPL v2. 安装 DNF 包管理器DNF 并未默认安装在 RHEL 或 CentOS 7系统中,但是 Fedora 22 已经默认使用 DNF . 1、为了安装 DNF ,您必须先安装并启用 epel-release 依赖。 在系统中执行以下命令: 1yum install epel-release 或者 1yum...
dmidecode
dmidecode在Linux系统下获取有关硬件方面的信息 补充说明dmidecode命令 可以让你在Linux系统下获取有关硬件方面的信息。dmidecode的作用是将DMI数据库中的信息解码,以可读的文本方式显示。由于DMI信息可以人为修改,因此里面的信息不一定是系统准确的信息。dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等等。 DMI(Desktop Management Interface,DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。SMBIOS(System Management BIOS)是主板或系统制造者以标准格式显示产品管理信息所需遵循的统一规范。SMBIOS和DMI是由行业指导机构Desktop Management Task...
dmesg
dmesg显示Linux系统启动信息 补充说明dmesg命令 被用于检查和控制内核的环形缓冲区。kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息保存在/var/log/dmesg文件里。 语法1dmesg(选项) 选项123-c:显示信息后,清除ring buffer中的内容;-s<缓冲区大小>:预设置为8196,刚好等于ring buffer的大小;-n:设置记录信息的层级。 实例1234567891011[root@localhost ~]# dmesg | headLinux version 2.6.18-348.6.1.el5 (mockbuild@builder17.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-54)) #1 SMP Tue May 21 15:34:22 EDT 2013BIOS-provided physical RAM map: BIOS-e820: 0000000000010000 -...
disown
disown从当前的shell中移除作业。 概要1disown [-h] [-ar] [jobspec ... | pid ...] 主要用途 从当前shell的作业列表中移除全部作业。 从当前shell的作业列表中移除指定的一到多个作业。 从当前shell的作业列表中移除正在运行的作业。 标记作业,使得它们在当前shell退出后也不会结束。 选项123-h 标记每个作业标识符,这些作业将不会在shell接收到sighup信号时接收到sighup信号。-a 移除所有的作业。-r 移除运行的作业。 参数jobspec(可选):要移除的作业标识符,可以是一到多个。 pid(可选):要移除的作业对应的进程ID,可以是一到多个。 返回值返回成功除非未开启作业控制或执行出现错误。 例子123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051# 演示。[user2@pc] ssh...
dirs
dirs显示目录堆栈。 语法1dirs [-clpv] [+N] [-N] 主要用途 显示目录堆栈。 清空目录堆栈。 选项1234-c 清空目录堆栈。-l 堆栈内以~开头的目录在显示时展开。-p 将目录堆栈内的每一个目录按行显示。-v 将目录堆栈内的每一个目录按行显示并在每行前加上堆栈内的位置编号。 参数+N(可选):不带参数执行dirs命令显示的列表中,左起的第N个目录将被显示。(从0开始计数) -N(可选):不带参数执行dirs命令显示的列表中,右起的第N个目录将被显示。(从0开始计数) 返回值返回成功除非提供了非法选项或执行出现错误。 例子123456789101112131415161718192021222324252627282930# 添加目录到堆栈。[user2@pc ~]$ dirs~[user2@pc ~]$ pushd -n ~/Desktop~ ~/Desktop[user2@pc ~]$ pushd -n ~/Pictures~ ~/Pictures ~/Desktop[user2@pc ~]$ pushd -n...
dirname
dirname去除文件名中的非目录部分 补充说明dirname命令 去除文件名中的非目录部分,仅显示与目录有关的内容。dirname命令读取指定路径名保留最后一个/及其后面的字符,删除其他部分,并写结果到标准输出。如果最后一个/后无字符,dirname 命令使用倒数第二个/,并忽略其后的所有字符。dirname 和 basename 通常在 shell 内部命令替换使用,以指定一个与指定输入文件名略有差异的输出文件名。 语法1dirname(选项)(参数) 选项12--help:显示帮助;--version:显示版本号。 实例1234567891011dirname //结果为 /dirname /a/b/结果为:/adirname a结果为 .dirname a/b结果为路径名 a
dircolors
dircolors置ls命令在显示目录或文件时所用的色彩 补充说明dircolors命令 设置ls命令在显示目录或文件时所用的色彩。dircolors可根据[色彩配置文件]来设置LS_COLORS环境变量或是显示设置LS_COLORS环境变量的命令。 语法1dircolors(选项)(参数) 选项12345-b或--sh或--bourne-shell:显示在Boume shell中,将LS_COLORS设为目前预设置的shell指令;-c或--csh或--c-shell:显示在C...
dig
dig域名查询工具 补充说明dig命令 是常用的域名查询工具,可以用来测试域名系统工作是否正常。 语法1dig(选项)(参数) 选项123456789@<服务器地址>:指定进行域名解析的域名服务器;-b<ip地址>:当主机具有多个IP地址,指定使用本机的哪个IP地址向域名服务器发送域名查询请求;-f<文件名称>:指定dig以批处理的方式运行,指定的文件中保存着需要批处理查询的DNS任务信息;-P:指定域名服务器所使用端口号;-t<类型>:指定要查询的DNS数据类型;-x<IP地址>:执行逆向域名查询;-4:使用IPv4;-6:使用IPv6;-h:显示指令帮助信息。 参数 主机:指定要查询域名主机; 查询类型:指定DNS查询的类型; 查询类:指定查询DNS的class; 查询选项:指定查询选项。 实例12345678910111213141516171819202122[root@localhost ~]# dig www.baidu.com; <<>> DiG 9.10.6...
diffstat
diffstat显示diff命令输出信息的柱状图 补充说明diffstat命令 用来显示diff命令输出信息的柱状图,用以显示diff命令比较两个文件的不同统计信息。用户也可以直接使用|将diff命令所输出的结果直接送给diffstat命令进行统计结果的显示。使用该命令时,若所比较的文件或者子目录不在当前目录下,则应该使用其完整路径。 语法1diffstat(选项)(参数) 选项1234-n<文件名长度>:指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名;-p<文件名长度>:与-n参数相同,但此处的<文件名长度>包括了文件的路径;-w:指定要输出时栏位的宽度;-v:显示版本信息。 参数文件:指定保存有diff命令的输出信息文件。 实例将目录”test1”和”test2”下的同名文件”testf.txt”使用diff命令进行比较。然后使用diffstat命令对结果进行统计显示,输入如下命令: 1diff test1 test2 | diffstat ...
diff3
diff3比较3个文件不同的地方 补充说明diff3命令 用于比较3个文件,将3个文件的不同的地方显示到标准输出。 语法1diff3(选项)(参数) 选项1234567-a:把所有的文件都当做文本文件按照行为单位进行比较,即给定的文件不是文本文件;-A:合并第2个文件和第3个文件之间的不同到第1个文件中,有冲突内容用括号括起来;-B:与选项“-A”功能相同,但是不显示冲突的内容;-e/--ed:生成一个“-ed”脚本,用于将第2个文件和第3个文件之间的不同合并到第1个文件中;--easy-only:除了不显示互相重叠的变化,与选项“-e”的功能相同;-i:为了和system V系统兼容,在“ed”脚本的最后生成“w”和“q”命令。此选项必须和选项“-AeExX3”连用,但是不能和“-m”连用;--initial-tab:在正常格式的行的文本前,输出一个TAB字符而非两个空白字符。此选项将导致在行中TAB字符的对齐方式看上去规范。 参数 文件1:指定要比较的第1个文件; 文件2:指定要比较的第2个文件; 文件3:指定要比较的第3个文件。