linux系统启动自动激活网卡的解决方法
linux每次启动的时候网卡都需要激活才能上网,实在是很麻烦。
上网找了找资料,最后是这样解决的:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 :1 查看eth0:1的配置文件。
都说有ONBOOT=yes这句就能开机启动自动激活,但配置文件中明明就有还是没起作用,开机总是要手动去激活。
于是在/etc/rc.d/rc.local文件中加入
ifup eth0
或者
ifconfig eth0 up
eth0就是要激活的网卡,我系统中的是eth0:1,所以用ifup eth0:1。
相关推荐
-
Putty实现自动登陆远程Linux主机的方法
由于工作需要,经常要从 Windows 主机访问远程的 Ubuntu 服务器,每次输入账号和老长的密码,感觉很麻烦,于是参考网上的教程简单的设置了一下就能自动登陆远程主机了,非常的方便. 虽然 Putty 也提供了 puttygen.exe 生成公/密钥,但是和 Linux 主机生成的 KEY 格式不同,需要手工修改格式,所以采用 Linux 主机自己生成 KEY 的方式. 首先登陆到 Linux 主机,具体过程如下: 1. 生成公钥和密钥 复制代码 代码如下: verdana@hostname
-
如何实现Linux操作系统的自动登录
开机自动登录Linux,并自动运行XWindow应用程序,有其特殊的应用背景,如基于Linux平台的监控系统,Linux启动后不需要身份验证,而直接运行监控程序等等.本文以Redhat7.2为平台,结合Linux启动过程,介绍了如何避免身份验证自动登录,并直接进入X Window自动运行应用程序. 一.Linux启动的最后阶段的工作 Linux在启动过程的最后阶段(具体启动步骤略),init会根据/etc/inittab文件的最后一行x:5:respawn:/etc/X11/prefdm-nod
-
linux中expect的介绍与使用示例
一.概述 我们通过Shell可以实现简单的控制流功能,如:循环.判断等.但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能.而Expect就使用来实现这种功能的工具. Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预.Expect的作者Don Libes在1990年 开始编写Expect时对Expect做有如下定义:Expect是一个用来实现自动交互功能的软件套件 (Expect [is a]
-
linux下监视进程 崩溃挂掉后自动重启的shell脚本
================================================= 本文为khler原作,转载必须确保本文完整并完整保留原作者信息及本文原始链接 Author: HeYuanHui E-mail: khler@163.com QQ: 23381103 MSN: pragmac@hotmail.com ================================================= 如何保证服务一直运行?如何保证即使服务挂掉了也能自动重启?在写服务
-
Linux中使用expect脚本实现远程机器自动登录
首先创建一个expect脚本ssh_expect,文件内容如下: #!/usr/bin/expect -f set hostname [lindex $argv 0] set user [lindex $argv 1] set passwd [lindex $argv 2] set timeout 30 set force_conservative 1 if {$force_conservative} { set send_slow {128 .1} } spawn ssh $user@$hos
-
Linux下使用Shell脚本实现ftp的自动上传下载的代码小结
1. ftp自动登录批量下载文件. 复制代码 代码如下: #####从ftp服务器上的/home/data 到 本地的/home/databackup#####!/bin/bashftp -n<<!open 192.168.1.171user guest 123456binarycd /home/datalcd /home/databackuppromptmget *closebye! 2. ftp自动登录上传文件. 复制代码 代码如下: ####本地的/home/databackup to
-
Linux 每天自动备份mysql数据库的方法
/usr/bin为mysql安装目录 建备份文件夹: mkdir mysql_data_bak 建脚本文件: touch autobackupmysql.sh 打开文件 vi autobackupmysql.sh 在脚本中加入如下内容: filename=`date +%Y%m%d` /usr/bin/mysqldump -opt mysql -u root -proot|gzip >/mysql_data_bak/name$filename.gz 这里注意了 一般的: ************
-
linux下mysql自动备份脚本代码
脚本放在 /home/user/mysql_backup.sh crontab # crontab -l # m h dom mon dow command 28 16 * * * /home/user/mysql_backup.sh 脚本如下 复制代码 代码如下: #!/bin/sh # mysql_backup.sh: backup mysql databases and keep newest 5 days backup. # # Last updated: 20 March 2006 #
-
expect实现批量修改linux密码脚本分享
最近对linux批量执行的脚本很感兴趣,在网上到处找有关expect批量执行脚本,今天就给大家共享一个批量修改密码的脚本. 脚本内容: 复制代码 代码如下: #!/usr/bin/expect if { $argc<2 } { send_user "usage: $argv0 <host file> <cmd file> \n" exit } # 机器列表数据格式: IP 端口 旧密码 新密码 set hostfile [
-
linux系统启动自动激活网卡的解决方法
linux每次启动的时候网卡都需要激活才能上网,实在是很麻烦. 上网找了找资料,最后是这样解决的: # vi /etc/sysconfig/network-scripts/ifcfg-eth0 :1 查看eth0:1的配置文件. 都说有ONBOOT=yes这句就能开机启动自动激活,但配置文件中明明就有还是没起作用,开机总是要手动去激活. 于是在/etc/rc.d/rc.local文件中加入 ifup eth0 或者 ifconfig eth0 up eth0就是要激活的网卡
-
电脑意外关机后VMware中linux不能联网问题的解决方法
问题描述:之前已经配置过linux系统的网卡文件/etc/sysconfig/network-scripts/ifcfg-eth0了,依靠NAT服务能正常访问外网.但在电脑意外关机,导致VMware被强制关闭后,再次开机启动VMware时,发现用远程连接工具并不能连接到虚拟机中的linux,而且在cmd和虚拟机中互相ping对方ip地址,发现并不能ping通同时linux也不能访问外网. 解决办法:目前发现的解决办法有两个 (1)在关闭linux系统后,点击VMware中菜单栏中"编辑"
-
详解Linux中文乱码问题终极解决方法
初入linux的程序员们,经常会受到乱码的问候.可谓"始乱终弃".因为乱码,并且最终放弃了linux的不在少数.好吧,言归正传,下面来看一下linux乱码的具体解决办法吧. 方法一: 修改/root/.bash_profile文件,增加export LANG=zh_CN.GB18030 该文件在用户目录下,对于其他用户,也必须相应修改该文件. 使用该方法时putty能显示中文,但桌面系统是英文,而且所有的网页中文显示还是乱码 方法二: 修改/etc/sysconfig/i18n文件 #
-
虚拟机安装linux系统无法上网的解决方法
周末闲来无事,用虚拟机安装了centos6.5系统,安装成功后发现不能连接网络,然后我就一脸蒙蔽了,无奈之下,只能百度查找问题,幸运的是,我还真找到了解决的方法,根据教程一步步操作,成功了!为了避免以后蒙蔽,我打算记录下来,同时如果有其他工程师遇到和我一样的问题,可以考虑一下我下面介绍的方法 1.打开虚拟机,如果[网络适配器]选择的不是NAT模式,我们需要改成NAT模式,并进行保存 2.打开cmd,输入命令:services.msc,回车后会弹出服务和应用程序页面,我们需要找到VMware DH
-
Linux系统“死机”时解决方法
如果问题能够再现,那么问题已经解决 80% 了.对于操作系统核心而言,如果有问题的再现方法,那么可以说是已经解决 99% 了.经常遇到的问题是系统可以正常运行一段时间,然后死机.如果不好再现问题,那么只有根据死机现场遗留的东西来进行分析了. 如果系统没有死干净,比如磁盘中断和文件系统是好的,那么也许能有日志信息保留在文件中,不过这样的好运气我是从来没有遇到过的.如果键盘中断还能响应 (按下Num Lock,可以看见键盘小灯亮灭),那么运气就算是足够好了,这时可以祭出 sysrq 大法,同时按下
-
SUSE Linux登录出现黑屏解决方法
1.在启动时,GRUB上引导命令后面加上一个VGA=791,这样进去屏幕分辩率就是1024*768. kernel (hd0,0)/linux root=/dev/ram ramdisk_size=65536 devfs=mount,all vga=791 initrd (hd0,0)/initrd boot 2.在黑屏时.按Ctrl+Alt+F2进入另一个shell,运行yast,选择hardware-Graphics and Monitor,里面有两个选项,第一个是text模式,第二
-
linux托盘不断闪烁之解决方法
这大概是 红旗6sp1的系统托盘和网络状态显示方面的不协调造成的.目前解决的办法只有将网络状态显示模块删除. 网络状态显示模块 是 netconfigstatus 可以通过 软件包管理器 找到此模块然后删除之,在重新进入 X 图形界面. 如果还想在 adsl 登录以后在系统托盘出现联网图标,可以使用 红旗6sp1-tool光盘附带的 网络工具 PoseidonPPP(kdial) 软件包 这个软件包的概要是 This is the first Global Data Transfer Libr
-
virtualbox不能安装64位系统的解决方法
大家先来看看问题描述:新建虚拟机的列表中没有64位系统选项,如何解决? 操作系统:Windows 7 64位: 虚拟机:Oracle VM VirtualBox Linux版本: Ubuntu4.0 64 解决方法:修改机器中的BIOS配置. step1:重启计算机,按F2,进入BIOS界面 step2:进入Configure页签,将virtualization参数修改为:enabled step3:按F10保存. 启动计算机,再进行新建虚拟机操作,即可出现64位选项. 补充:用virtual
-
克隆虚拟Linux后ip找不到的解决方法
使用VMware虚拟机的的克隆功能,快速的复制带有各种配置的Linux系统.会发现复制后的虚拟系统没有eth0网卡. 如下所示: 解决方法: 1.编辑/etc/udev/rules.d/70-persistent-net.rules文件 并记住eth2的ATTR{address}的值 把NAME="eth0"的那行配置注释掉或者删掉,把NAME="eth1"的修改成NAME="eth0",修改后如下: 2.更改网卡配置文件,/etc/syscon
-
vmware克隆Centos6.4虚拟机网卡无法启动问题的解决方法
问题现象: 通过vmware8的完全克隆功能快速创建一台版本为CentOS 6.4的linux虚拟机. 创建后症状:启动之后使用ifconfig,发现无ip地址,只有回环地址为127.0.0.1 MAC地址以及主机名都和源主机相同(源主机采用手动方式配置的IP). 无论如何执行下面命令都无济于事: /etc/init.d/network restart ifup eth0 解决办法: 1.编辑eth0的配置文件:vi /etc/sysconfig/network-scripts/ifcfg-e
随机推荐
- 在Vue中使用echarts的实例代码(3种图)
- JAVA简单链接Oracle数据库 注册和登陆功能的实现代码
- django1.8使用表单上传文件的实现方法
- ptyhon实现sitemap生成示例
- VC取得任务栏高度的方法
- Android之仿美团加载数据帧动画
- 对象题目的一个坑 理解Javascript对象
- BootStrap智能表单实战系列(三)分块表单配置详解
- php curl 伪造IP来源的实例代码
- SQL 研究 相似的数据类型
- 利用jquery.qrcode在页面上生成二维码且支持中文
- java程序员如何编写更好的单元测试的7个技巧
- c++ String去除头尾空格的方法
- 简单谈谈ThreadPoolExecutor线程池之submit方法
- SQL Server口令 sql server安全性第1/2页
- java8中forkjoin和optional框架使用
- Django权限机制实现代码详解
- 纯js封装的ajax功能函数与用法示例
- SpringBoot通过yml和xml文件配置日志输出方法
- Android 谷歌推荐的VR实现方式(分享)