迷你版的centOS 7 Minimal ISO Install
CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。
今天为了在linux上学习python 就在虚拟机上安装了一个minimal CentOS,不过在安装成功后ifconfig命令不能使用,后来使用的ip addr命令获取的。然后连接到了xshell 上,那么问题来了,有了ip addr 命令 还用使用 ifconfig命令吗?
ip addr add和ifconfig的区别,可以参考Bomb250大牛的这篇博文:
从ip addr add和ifconfig的区别看linux网卡ip地址的结构
在这个问题上了解到了,ip 命令的使命就是替代 ipconfig 的,ipconfig表示已经过时了。但对于对ipconfig有感情的,还是习惯使用ifconfig命令的,本
文章给出
解决方案。
具体问题描述
在安装centos 迷你版[Minimal ISO][1]之后的第一个问题:[无法使用ifconfig 命令(迷你centOS操作系统:在安装成功后)]centos系统的ip地址怎么获取?如何让系统的ifconfig命令得到识别?
解决方案:
- 获取ip >>>[ip addr][2]
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
[root
@localhost ~]
@H_
502_63@1: lo: <LOOPBACK,UP,LOWER_UP> mtu @H_
502_63@65536 qdisc noqueue
state UNKNOWN
link/loopback @H_
502_63@00:@H_
502_63@00 brd @H_
502_63@00
inet @H_
502_63@127.0.@H_
502_63@0.@H_
502_63@1/@H_
502_63@8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::@H_
502_63@128 scope host
valid_lft forever preferred_lft forever
@H_
502_63@2: eno16777736: <BROADCAST,MULTICAST,102)">1500 qdisc pfifo_fast
state UP qlen @H_
502_63@1000
link/ether @H_
502_63@00:0c:@H_
502_63@29:@H_
502_63@41:@H_
502_63@79:da brd ff:ff:ff:ff:ff:ff
inet @H_
502_63@192.168.@H_
502_63@116.132/@H_
502_63@24 brd @H_
502_63@116.255 scope global dynamic eno16777736
valid_lft @H_
502_63@1126sec preferred_lft @H_
502_63@1126sec
inet6 fe8@H_
502_63@0::@H_
502_63@20c:@H_
502_63@29ff:fe41:@H_
502_63@79da/@H_
502_63@64 scope
link
valid_lft forever preferred_lft forever
- 可以进行[xshll][1] 连接了!!
在系统的net-tools包里提供了ifconfig命令,使用yum安装
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
[root@localhost ~]
# yum install net-tools
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors
.btte.net
* extras: mirrors
.yun-idc
.com
* updates: mirrors
.com
Resolving Dependencies
--> Running transaction check
---> Package net-tools
.x86_64 @H_
502_63@0:@H_
502_63@2.0-@H_
502_63@0.17@H_
502_63@.20131004git
.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
========================================================================================
Package Arch Version Repository Size
========================================================================================
Installing:
net-tools x86_64
.el7 base @H_
502_63@304 k
Transaction Summary
========================================================================================
Install @H_
502_63@1 Package
Total download size: @H_
502_63@304 k
Installed size: @H_
502_63@917 k
Is this ok [
y/d/N]:
Y
Downloading packages:
warning: /var/cache/yum/x86_64/@H_
502_63@7/base/packages/net-tools-
.el7
.x86_64
.rpm: Header V3 RSA/SHA256 Signature,key ID f4a80eb5: NOKEY
Public key for net-tools-
.rpm is not installed
net-tools-
.rpm | @H_
502_63@304 kB @H_
502_63@03
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-@H_
502_63@7
Importing GPG key @H_
502_63@0xF4A80EB5:
Userid :
"CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
Fingerprint: @H_
502_63@6341 ab27 @H_
502_63@53d7 @H_
502_63@8a78 a7c2 @H_
502_63@7bb1 @H_
502_63@24c6 a8a7 f4a8 @H_
502_63@0eb5
Package : centos-release-@H_
502_63@7-@H_
502_63@2.1511
.centos@H_
502_63@.2@H_
502_63@.10
.x86_64 (@anaconda)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-@H_
502_63@7
Is this ok [
y/N]:
Y
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : net-tools-
.x86_64 @H_
502_63@1
Verifying : net-tools-@H_
502_63@1
Installed:
net-tools
.el7
Complete!
[root@localhost ~]
#
安装完成后即可使用ifconfig命令
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[root
# ifconfig
eno16777736: flags=@H_
502_63@4163<
UP,
BROADCAST,
RUNNING,
MULTICAST> mtu @H_
502_63@1500
inet @H_
502_63@116.132 netmask @H_
502_63@255.255.@H_
502_63@255.0 broadcast @H_
502_63@116.255
inet6
fe80::@H_
502_63@20
c:@H_
502_63@29
ff:fe41:@H_
502_63@79da prefixlen @H_
502_63@64 scopeid @H_
502_63@0x20<link>
ether @H_
502_63@00
:0
4179:da txqueuelen @H_
502_63@1000 (
Ethernet)
RX packets @H_
502_63@19591 bytes @H_
502_63@22848873 (@H_
502_63@21.7
MiB)
RX errors @H_
502_63@0 dropped @H_
502_63@0 overruns @H_
502_63@0 frame @H_
502_63@0
TX packets @H_
502_63@6922 bytes @H_
502_63@519272 (@H_
502_63@507.1
KiB)
TX errors @H_
502_63@0 overruns @H_
502_63@0 carrier @H_
502_63@0 collisions @H_
502_63@0
lo: flags=@H_
502_63@73<
UP,
LOOPBACK,
RUNNING> mtu @H_
502_63@65536
inet @H_
502_63@1 netmask @H_
502_63@255.0.@H_
502_63@0
inet6
:1 prefixlen @H_
502_63@128 scopeid @H_
502_63@0x10<host>
loop txqueuelen @H_
502_63@0 (
Local Loopback)
RX packets @H_
502_63@4 bytes @H_
502_63@340 (@H_
502_63@340.0
B)
RX errors @H_
502_63@340.0
B)
TX errors @H_
502_63@0
[root
#
问题得到解决。
转自:http://blog.csdn.net/qq_29719097/article/details/51526389