安装linux后用ifconfig命令没有显示有eth0网卡,怎么回事?
重新打开eth0就行了第一步:打开terminal,输入cd /etc/sysconfig/network-scripts 进入目录,输入ifconfig -a命令,可以看到eth0和lo。
第二步:输入ifconfig eth0 up,启用网卡。此时用ifconfig,只能看到inet6的地址,没有ip第三步:输入vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑文件, 把ONBOOT=no 改为 ONBOOT=yes,检查其他信息又没错误。
第四步:输入service network restart,重启服务
linux输入ifconfig命令为什么不行啊?
有报错吗? 可能的原因
1,非管理员用户
2,ifconfig命令的路径没有放在$PATH中
3,网卡没有安装
在linux下shell脚本中if中用到or怎么写?
shell脚本中的or和C语言类似,也是用||(两个竖杠)表示or逻辑。
但是在shell脚本中,有严格的执行顺序要求,前一条命令或语句返回false,||的下一条语句或命令才会执行。
linux中不能使用ifconfig等命令的解决办法?
解决方法:手动的去添加环境变量。
1、打开/etc/profile文件。命令:vi /etc/profile。
2、按大写的G,把光标调到文件最末尾的地方。按i进入输入模式,然后在文件的末尾添加如下的一句:export PATH=$PATH:/sbin。
3、按esc退出输入模式,:wq保存并退出文件。
4、再执行ifconfig,发现命令可以使用了。
ip a和ifconfig区别?
linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者。使用ip命令,只需一个命令,你就能很轻松地执行一些网络管理任务。
ifconfig是net-tools中已被废弃使用的一个命令,许多年前就已经没有维护了。
iproute2套件里提供了许多增强功能的命令,ip命令即是其中之一。