centos yum安装tracert_CentOS8系统部署及几个小命令操作

最近新学了几个命令,拿出来卖弄一下。正好借此机会也装一台CentOS 8的虚拟机,测试一下nslookup、host、tracepath、traceroute、yum provides、alias、netstat等几个命令。

先从网上下载CentOS8的安装镜像,版本号为8.1.1911的镜像链接如下:

http://mirrors.aliyun.com/centos/8.1.1911/isos/x86_64/CentOS-8.1.1911-x86_64-dvd1.iso

设置好虚拟机之后进到部署过程,看到安装界面的风格有了变化。而且”Software Selection”的默认选项也变成了”Server with GUI”,如果要最小化安装则需要手工调整。

4665cba7451d9572c3692148820ce459.png

如果先配置好网络,那在时间设置中就可以配置NTP服务器了。

073476d8643e341fb423ee4b77ce1277.png

其他地方调整不大,主要是布局的变化。安装完成后重启进入系统。

156129eb75c00d0db234dde6057be02c.png

第一个测试还是检查网络,ping一下自己的域名看一看通不通。

4b00ecf153dac0b7d9f2150433a77936.png

安装nslookup命令

在网络检查过程中,Windows中常用的有nslookup,用于检查域名能否正常解析;但是最小化安装的CentOS无此命令,也没有host命令(然后我就使用hostname把主机名给改了)。

505b5278ba7cf887b9b5a6c28ada126e.png

直到前几天新学了一个命令,可以使用yum provides来查看支持所需命令的软件包,如使用yum provides */nslookup就可以找到提供nslookup命令的软件包了,捎带也查一下host命令。

8413227c30621e82e2dcf7f2652144cf.png

然后可以看到bind-utils这个软件包可以提供nslookup和host命令,使用 yum install -y bind-utils进行安装,然后测试域名解析情况。

1d014cde776691d57d37ca0eac52d7a7.png

可以看到地址解析正常,host和nslookup返回的结果结构不太一样;而且cdn.guotiejun.com这个域名配置的cname解析还在。

安装traceroute命令

域名解析出来之后就可以使用tracert追踪路径了,但是系统默认也不带这个命令,倒是有个tracepath,效果如下:

9010059c4fdcf1881125210ba6a494b3.png

好像和Windows下的tracert命令不太一样。

251701fcf50d183b541ad29886b2ab93.png

同理,也用yum provides来查找支持该命令的软件包。

3da3fde8598e6ba03871c9433c000980.png

CentOS中tracert命令使用的是全称traceroute,使用yum install -y traceroute安装。

d91a0c46fc5db725e00947ab244edf10.png

诶,好神奇,好像不是命令的问题。那就是说使用系统自带的tracepath就可以了。

命令别名alias

对于一些常用又比较长的命令可以通过alias设置命令别名。比如自定义一个chazhao命令:

alias chazhao=\’yum provides \’

89a4439019bffefe4a9d0603735d8003.png

再自定义一个anzhuang命令:

alias anzhuang=\’yum install -y \’

fab35cd16773ae85b32fef22684daead.png

是不是有点意思?通过alias可以查看已经命名的命令:

a85e7f56661a4bc54f6501b915d7075b.png

使用unalias命令可以取消设置命令别名,取消后命令就不能用了;但是通过alias命令添加的别名重启之后就会失效。

alias配置的存放位置是:~/.bashrc。所以可以通过修改文件实现永久生效。

3a44ed8a2ca31e77a4958bbc593d7727.png

测试发现,系统下配置的命令会立即生效,重启失效;但是写入配置文件中的命令不会立即生效,需要重新加载才会生效,我的方法就是重启服务器。按照此方法把两条命令都写进去。

ee7edd7c4565f4ceaaa92a96a4e5451a.png

安装netstat命令

最小化安装的CentOS不支持netstat命令,使用chazhao命令找一下,看到提供命令的工具包是net-tools,再使用anzhuang命令进行安装。

abaccb41f3f793775b67314a032800f8.png

利用本地服务测试:netstat

26ab15e08d88117b4044682d13982091.png

netstat的命令使用帮助如下:

f06690afa3bd3cb392e1c70a5ecfe42a.png

通过对比也可以看出netstat和带参数的情况下看到的信息是存在明显差异的,常用的组合参数应该就是-antple了。

589d97947f3042ef38ff3613e044eff5.png

声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。导航:艺宵博客 » CentOS8系统部署及几个小命令操作

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值