很多时候,最小化安装Linux ,会发现很多基础的命令都没有 。
这个时候,只能自己安装了 。
比如,
想查看刚安装的Linux服务器 ,IP地址是多少 。
很多同学,会用ifconfig 查看 。
如果找不到此命令 ,怎么安装呢 ?
直接用 yum install ifconfig 吗 ?
会发现,并不是 。
怎么找到是啥命令呢 ?
试试命令
yum whatprovides ifconfig
[root@idoxu-istester ~]# yum whatprovides ifconfig
Last metadata expiration check: 0:09:53 ago on Tue 26 Nov 2019 07:16:58 PM CST.
net-tools-2.0-0.51.20160912git.el8.i686 : Basic networking tools
Repo : BaseOS
Matched from:
Filename : /usr/sbin/ifconfig
net-tools-2.0-0.51.20160912git.el8.x86_64 : Basic networking tools
Repo : BaseOS
Matched from:
Filename : /usr/sbin/ifconfig
你会发现,原来在net-tools下 。
执行命令 yum install net-tools 搞定 。
[root@idoxu-istester ~]# yum install net-tools
Last metadata expiration check: 0:14:45 ago on Tue 26 Nov 2019 07:16:58 PM CST.
Dependencies resolved.
===================================================================================================================================
Package Arch Version Repository Size
===================================================================================================================================
Installing:
net-tools x86_64 2.0-0.51.20160912git.el8 BaseOS 323 k
Transaction Summary
===================================================================================================================================
Install 1 Package
Total download size: 323 k
Installed size: 1.0 M
Is this ok [y/N]: y
Downloading Packages:
net-tools-2.0-0.51.20160912git.el8.x86_64.rpm 158 kB/s | 323 kB 00:02
-----------------------------------------------------------------------------------------------------------------------------------
Total 92 kB/s | 323 kB 00:03
warning: /var/cache/dnf/BaseOS-929b586ef1f72f69/packages/net-tools-2.0-0.51.20160912git.el8.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 8483c65d: NOKEY
CentOS-8 - Base 1.6 MB/s | 1.6 kB 00:00
Importing GPG key 0x8483C65D:
Userid : "CentOS (CentOS Official Signing Key) <security@centos.org>"
Fingerprint: 99DB 70FA E1D7 CE22 7FB6 4882 05B5 55B3 8483 C65D
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
Is this ok [y/N]: y
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : net-tools-2.0-0.51.20160912git.el8.x86_64 1/1
Running scriptlet: net-tools-2.0-0.51.20160912git.el8.x86_64 1/1
Verifying : net-tools-2.0-0.51.20160912git.el8.x86_64 1/1
Installed:
net-tools-2.0-0.51.20160912git.el8.x86_64
Complete!