Linux自定义网卡名称之 CentOS 7
网卡命名规则介绍CentOS 6 网卡命名规则CentOS 6 中网卡命名非唯一且固定,会根据根据情况有所改变;CentOS 6 及其以之前版本,网络接口采取eth0、eth1连续序号,会随着网卡增删变化。
CentOS 7/8 网卡命名规则CentOS 7/8 采用 dmidecode 采集命名方案,以此来得到主板信息,它可以实现网卡名字永久唯一化 (dmidecode 这个命令可以采集有关硬件方面的信息);CentOS 7 网卡一般从ens33开始,CentOS 8 网卡一般为ens33或ens160。
在 CENTOS7/8 中en :表示ethernet 以太网,就是现在使用的局域网;eno:主板板载网卡,集成设备的设备索引号;enp:独立网卡,PCI 网卡;ens:热插拔网卡,usb 之类,扩展槽的索引号;nnn(数字)表示:MAC 地址+主板信息计算得出唯一的序列;
实例环境介绍实例操作系统:CentOS Linux release 7.6.1810 (Core)教程适用范围:CentOS 7.X 系列当前操作系统共有4块网卡,名称分别为 ...
lpq
显示打印队列中的打印任务的状态信息
补充说明lpq命令 用于显示打印队列中的打印任务的状态信息。
语法1lpq(选项)
选项1234567-E:强制使用加密方式与服务器连接;-P:显示中的打印机上的打印队列状态;;-U:自动可选的用户名;-a:报告所有打印机的定义任务;-h:指定打印服务器信息;-l:使用长格式输出;+:指定显示状态的间隔时间。
e2fsck
用于检查第二扩展文件系统的完整性
补充说明e2fsck命令 用于检查第二扩展文件系统的完整性,通过适当的选项可以尝试修复出现的错误。
e2fsck执行后的传回值及代表意义如下:
0 没有任何错误发生。
1 文件系统发生错误,并且已经修正。
2 文件系统发生错误,并且已经修正。
4 文件系统发生错误,但没有修正。
8 运作时发生错误。
16 使用的语法发生错误。
128 共享的函数库发生错误。
语法1e2fsck(选项)(参数)
选项12345678910111213141516171819-a:不询问使用者意见,便自动修复文件系统;-b<superblock>:指定superblock,而不使用预设的superblock;-B<区块大小>:指定区块的大小,单位为字节;-c:一并执行badblocks,以标示损坏的区块;-C:将检查过程的信息完整记录在file descriptor中,使得整个检查过程都能完整监控;-d:显示排错信息;-f:即使文件系统没有错误迹象,仍强制地检查正确性;-F:执行前先清除设备的缓冲区;-l<文件>:将文件中指定的区 ...
bzless
增强.bz2压缩包查看器
补充说明bzless命令 是增强“.bz2”压缩包查看器,bzless比bzmore命令功能更加强大。
语法1bzless(参数)
参数文件:指定要分屏显示的.bz2压缩包。
gcov
测试程序的代码覆盖率的工具
补充说明gcov命令 是一款测试程序的代码覆盖率的工具。
语法1gcov(选项)(参数)
选项1234-h:显示帮助信息;-v:显示版本信息;-a:输出所有的基本块的执行计数;-n:并创建输出文件。
参数V语言文件:C语言源代码文件。
poweroff
关闭Linux系统,关闭记录会被写入到/var/log/wtmp日志文件中
补充说明grename命令 可以重命名卷组的名称。
语法1poweroff [选项]
选项123456-n 关闭之前不同步-p 当被称为halt时关闭电源-v 增加输出,包括消息-q 降低输出错误唯一的消息-w 并不实际关闭系统,只是写入/var/log/wtmp文件中-f 强制关机,不调用shutdown
例子关闭Linux系统。
1[root@localhost ~]# poweroff
xlsatoms
列出X服务器内部所有定义的原子成分
补充说明xlsatoms命令 用于列出X服务器内部所有定义的原子成分,每个原子成分都有自身的编号。可利用参数设置列表范围,或直接指定欲查询的成分名称。
语法1xlsatoms(选项)
选项
-display<显示器编号>:指定X Server连接的显示器编号,该编号由”0”开始计算,依序递增;
-format<输出格式>:设置成分清单的列表格式,您可使用控制字符改变显示样式;
-name<成分名称>:列出指定的成分;
-range<列表范围>:设置成分清单的列表范围。
arch
显示当前主机的硬件架构类型
概要1arch [OPTION]...
主要用途
打印机器架构信息;arch 命令输出结果有:i386、i486、i586、alpha、sparc、arm、m68k、mips、ppc、i686等。
选项12--help 显示帮助信息并退出。--version 显示版本信息并退出。
例子12[root@localhost ~]# archx86_64
注意
该命令等价于 uname -m。
该命令是GNU coreutils包中的命令,相关的帮助信息请查看man -s 1 arch,info coreutils 'arch invocation'。
arpd
收集免费ARP信息
补充说明arpd命令 是用来收集免费arp信息的一个守护进程,它将收集到的信息保存在磁盘上或者在需要时,提供给内核用户用于避免多余广播。
语法1arpd(选项)(参数)
选项123456-l:将arp数据库输出到标准输出设备显示并退出;-f:指定读取和加载arpd数据库的文本文件,文件的格式与“-l”输出信息类似;-b:指定arpd数据库文件,默认的位置为“/var/lib/arpd.db”;-a:指定目标被认为死掉前查询的次数;-k:禁止通过内核发送广播查询;-n:设定缓冲失效时间。
参数网络接口:指定网络接口。
实例启动arpd进程:
1arpd -b /var/tmp/arpd.db
运行一段时间后,查看结果:
1arpd -l -b /var/tmp/arpd.db
lftpget
调用lftp指令下载指定的文件
补充说明lftpget命令 通过调用lftp指令下载指定的文件。
语法1lftpget(选项)(参数)
选项123-c:继续先前的下载;-d:输出调试信息;-v:输出详细信息。
参数文件:指定要下载的文件,文件必须是合法的URL路径。