跳至主要內容

linux基础安装

linuxlinux大约 5 分钟

Linux系统的版本分为 内核版发行版

内核版

  • 由Linus Torvalds及其团队开发、维护

  • 免费、开源

  • 负责控制硬件

发行版

  • 基于Linux内核版进行扩展

  • 由各个Linux厂商开发、维护

  • 有收费版本和免费版本

我们使用Linux操作系统,实际上选择的是Linux的发行版本;在linux系统中,有各种各样的发行版本,具体如下:

发行版本特点
Ubuntu以桌面应用为主
RedHat应用最广泛、收费
CentOSRedHat的社区版、免费
openSUSE对个人完全免费、图形界面华丽
Fedora功能完备、快速更新、免费
红旗Linux北京中科红旗软件技术有限公司开发

1. 安装 VMware


2. 安装Linux

VMware虚拟机安装完毕之后,我们就可以打开VMware,并在上面来安装Linux操作系统;具体步骤如下:

1). 选择创建新的虚拟机


2). 选择"典型"配置


3). 选择"稍后安装操作系统(S)"


4). 选择"Linux"操作系统,"CentOS7 64位"版本


5). 设置虚拟机的名称及系统文件存放路径


6). 设置磁盘容量


7). 自定义硬件信息


8). 启动上述创建的新虚拟机


9). 选择"Install CentOS7"

进入到Linux系统里面, 我们发现光标无法移动到windows操作系统中了, 这个时候, 我们可以通过快捷键 "Ctrl+Alt" 切换光标到windows系统中;


10). 选择语言为 "简体中文"


11). 选择"自动配置分区"


12). 选择"最小安装"


13). 设置"root"用户密码

安装完毕后,点击窗口中的蓝色的 "重启" 按钮,重启Linux系统;


14). 登录系统


3. 网卡设置

服务器重启完成之后,我们可以通过linux的指令 ip addr 来查询Linux系统的IP地址,具体信息如下:

从图中我们可以看到,并没有获取到linux系统的IP地址,这是为什么呢?这是由于启动服务器时未加载网卡,导致IP地址初始化失败而造成的;那么接下来我们就需要来修改网络初始化配置,设定网卡在系统启动时初始化;

具体操作步骤如下:

1). 修改网卡的配置项

cd /				进入根目录
cd etc				进入etc目录
cd sysconfig		进入sysconfig目录
cd network-scripts	进入network-scripts
vi ifcfg-ens33		编辑ifcfg-ens33文件


进入文件后执行如下操作:. 按 i 键 		 进入编辑状态
②. 按↑↓键来移动光标, 删除no,输入yes 
③.ESC 键
④. 输入 :wq
⑤.ENTER	保存退出

备注: 在上述的操作中用到了Linux中的相关指令, 目前大家不用深究, 后面会详细讲解, 目前大家只需要把这个文件的配置项ONBOOT的值有no改为yes即可;


2). 重新启动虚拟机

重启之后, 再次输入root的用户名密码,登录到Linux系统之后,可以通过指令 ip addr 来查看IP地址;


4. 安装yum&wget

yum install -y yum-utils
yum install wget

用户可以使用 yum 来搜索、安装、更新、删除系统中的软件包,而无需手动解决各个软件包之间的依赖问题;

wget 是一个网络下载工具,它允许用户在命令行界面下从互联网上下载文件;


5. 本机安装SSH连接工具

SSH(Secure Shell),建立在应用层基础上的安全协议;常用的SSH连接工具:

SSH工具说明
putty免费, 界面简单, 功能单一
secureCRT收费, 功能强大
xshell收费版/免费版
finalshell免费, 功能强大, 界面效果好 (课程中采用)

6. Linux目录结构

目录含义
/bin存放二进制可执行文件
/boot存放系统引导时使用的各种文件
/dev存放设备文件
/etc存放系统配置文件
/home存放系统用户的文件
/lib存放程序运行所需的共享库和内核模块
/opt额外安装的可选应用程序包所放置的位置
/root超级用户目录
/sbin存放二进制可执行文件,只有root用户才能访问
/tmp存放临时文件
/usr存放系统应用程序
/var存放运行时需要改变数据的文件,例如日志文件