对于一个程序员,尤其对一个java程序员而言,熟练掌握linux操作是一个重要指标,会提升一个javaer的软件运维能力,同时对开发也会带来意想不到的收获。
1.在oracle vm visualbox管理器中,创建一个虚拟机,要安装的操作系统是linux centos6.4。
安装步骤如下:
(1).新建一个虚拟机,启动以后提示选择启动盘,设置centos.iso镜像文件确定。
(2).提示安装方式,选择第一个install and upgrate an existing system
提示无法安装:unable to boot,please use a kernal appropriate for your cpu
解决办法:强制关机虚拟机,设置cpu属性,cpu数量不变,默认是1,运行峰值不变,默认是100%,
启用扩展特性 pae/nx。确定后启动虚拟机重新安装。
(3).顺利启动,运行到提示,安装之前检测media,跳过。
(4).提示虚拟机硬盘,重新初始化。选择初始化。
(5).设置系统时区,选择asia/shanghai.
(6).设置root账户的密码
(7).提示 partitioning type,安装需要硬盘分区,选一个分区安装系统,默认是replace existing linux system,默认选择 sda 8192MB (ATA VBOX HARDDISK),虚拟机上没有系统,是空壳,但是矫情的提示可能会删除或覆盖硬盘上的数据。选择覆盖。
(8).安装顺利,最后提示恭喜,成功安装,请重启,重启即可。
2.配置网络
前提:设置vbox的网络连接属性,ip和dns都选择自动获取。
(1).虚拟机网络设置为桥连网卡,选择当前网络使用的网卡即可。
(2).进入虚拟机的centos系统,到/etc/sysconfig/network-scripts/目录下,找到ifcfg-eth0文件
(3).打开ifcfg-eth0文件,如下配置网络属性
DEVICE=eth0
HWADDR=xx:xx:xx:xx:xx:xx
UUID=xxxxxx
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.1.101
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
(4).保存配置,service network restart命令重启网络服务,
(5).ifconfig命令查看ip,并ping 192.168.1.1/iteye.com都可以。
补充:可能会出现ping到网关,但是无法ping到外网的情况,需要手动配置域名解析:
DNS没有设置所以导致了ping外网ping不通。将dns添加到该文件中
[root@localhost ~]# vi /etc/resolv.conf
search localdomain
nameserver 202.98.96.68
nameserver 61.139.2.69
另一篇:安装centos7,网络问题,eth0不好使,lo不知道怎么修改,怎么办呢?
解决方式:
ifconfig -a查看是否有eth0这个网卡 有的话ifconfig eth0 up启动这个网卡 ifconfig eth0 92.168.1.11 为网卡设置一个ip 有时候,上面的操作以后,还是不能上网,则考虑eth0网卡的配置,开启启动网卡eth0,配置 NOBOOT=yes,重启linux,能上网了。
相关推荐
《Linux菜鸟过关》这本书是为那些想要学习和掌握Linux操作系统的新手量身打造的。在Windows操作系统占据主导地位的今天,了解和学习Linux系统显得尤为重要,因为它在全球服务器市场中的份额不断增长,且在云计算、...
Linux 下网络编程 API 是一个复杂的知识领域,涵盖了 socket 地址 API、创建 socket、命名 socket、监听 socket、接收连接、发起连接、关闭连接、数据读写 API、带外数据的判断、地址信息函数和 socket 选项等多个...
### 超好的ARM&Linux学习资料(菜鸟1年多笔记总结) #### 一、概述 这份详尽的笔记由作者Jeffrey.zhu(朱冲)撰写,包含了他在嵌入式Linux与ARM开发领域的自学心得与经验总结。文档长达700余页,覆盖了从基础知识...
7. **网络和远程访问**:学习使用`ping`、`traceroute`等工具检查网络连接,使用SSH(安全外壳协议)进行远程登录和文件传输。 8. **系统日志**:理解`/var/log`目录下的各种日志文件,学会使用`less`、`grep`等...
本文将详细介绍如何在Linux系统中配置Java环境以及安装并设置Tomcat服务器。 #### 二、配置Java环境 ##### 2.1 移动Java运行时环境(JRE) - **步骤**: - 使用`cd /usr`命令切换到`/usr`目录。 - 使用`ls`命令...
在安装Ubuntu之前,需要准备ISO镜像文件,检查硬件兼容性,备份重要数据,确定分区方案,以及准备好网络连接以便下载必要的更新和软件包。 ### 系统安装与卸载 Ubuntu提供了多种安装方式,包括使用USB驱动器进行...
除了使用`ifconfig`命令进行临时配置外,还可以通过其他方式永久修改网络配置。以下是一种常见的方法: 1. **使用图形界面工具 nmtui** **命令:** ``` nmtui ``` 在CentOS/RHEL系统中,`nmtui`提供了一个...
- 在配置完成后,测试网络连接是否正常,包括外网访问和内网互通。 - 对于ADSL拨号上网,还需注意运营商的具体要求,如是否支持多台设备同时在线等。 综上所述,通过上述步骤,可以在ROS系统下实现内部网络多台机器...
- **无线网卡驱动**: 支持无线网络连接。 #### 六、快速配置 - **互联网接入**: 使用网络设置工具连接WiFi或有线网络。 - **系统更新**: 通过软件更新管理器安装最新的安全补丁和功能改进。 - **中文支持**: 安装...
**Ubuntu 12.04 菜鸟使用手册** Ubuntu 12.04,代号“Precise Pangolin”,是Ubuntu操作系统的一个长期支持(LTS)版本,发布于2012年,提供了长达五年的技术支持。这个版本特别适合初学者,因为它拥有用户友好的...
### Ubuntu的菜鸟常用的命令 #### 一、引言 对于初学者来说,了解并掌握一些基本的Linux命令是非常重要的。本文将重点介绍Ubuntu系统中一些常见的命令及其使用方法,帮助新用户快速上手。 #### 二、apt-get - ...
虽然本教程主要针对Windows环境进行了说明,但在UNIX/Linux等其他操作系统中,除了安装过程可能有所不同外,大部分操作命令和流程是相似的。掌握了这些基础知识后,你可以根据实际需求进一步深入学习SVN的高级特性。
- **设置ODBC**:配置ODBC数据源以连接PostgreSQL。 ##### pgAdminIII - **安装pgAdminIII**:安装步骤。 - **使用pgAdminIII**:图形界面管理数据库。 ##### phpPgAdmin - **安装phpPgAdmin**:安装过程。 - **...
在教程中,你将学习如何安装PyQt5,包括设置环境和获取必要的开发工具。接着,你将逐步了解如何创建第一个窗口,添加控件,如按钮、文本框、标签等,并理解事件处理机制,比如点击事件和键盘事件。这将涉及到信号和...
* 学习菜鸟教程:提供了各种程序设计语言的教程,非常全面。 * Mozilla 社区的 Web 开发教程:非常不错的 Web 开发资源。 * Wikiversity:一个免费的在线学习平台,提供了大量的学习资源。 二、设计资源 * Visual ...
9. **教育和培训**:"挖掘鸡2012 v7.0"作为入门级工具,可能包含一些教学资源或案例,帮助用户学习网络安全基础知识。 然而,由于提供的信息有限,具体到"挖掘鸡2012 v7.0"的详细功能和使用方法,还需要参考软件的...
### 树莓派3自编手册知识点概览 #### 第一章:树莓派3简介及其链接方法 ##### 1.1 树莓派简介 - **定义与历史**: 树莓派是一款由...- **设置无线网络链接**: 连接Wi-Fi网络。 - **中文设置**: 调整语言环境为中文。
Ubuntu 12.04,代号“Precise Pangolin”,是Ubuntu发行版的一...通过阅读“Ubuntu 12.04 菜鸟使用手册”系列教程,新手可以逐步学习和掌握Ubuntu 12.04的基础操作和高级技巧,从而充分利用这个强大而易用的操作系统。
生成的语音