Linux学习笔记(三)

安装Linux

CentOS的下载点

国家高速网络中心:http://ftp.twaren.net/Linux/CentOS/7/isos/
昆山科技大学:http://ftp.ksu.edu.tw/FTP/Linux/CentOS/7/isos/
CentOS官方网站:http://mirror.centos.org/centos/7/isos/

FTP用户端程序来下载,例如Filezilla:http://filezilla-project.org/download.php 等。这样比较不需要担心断线的问题,因为可以续传!
以上地址都比较慢,可以试试阿里云的:http://mirrors.aliyun.com/centos/

开始安装CentOS 7

安装的步骤在各主要Linux distributions都差不多,主要的内容大概是:

  1. 调整开机媒体(BIOS):务必要使用CD或DVD光盘开机,通常需要调整BIOS;
  2. 选择安装模式与开机:包括图形接口/命令行等,也可加入特殊参数来开机进入安装画面;
  3. 选择语系数据:由于不同地区的键盘按键不同,此时需要调整语系/键盘/鼠标等配备;
  4. 软件选择:需要什么样的软件?全部安装还是默认安装即可?
  5. 磁盘分区:最重要的项目之一!
  6. 开机管理程序、网络、时区设置与root密码:一些需要的系统基础设置!
  7. 安装后的首次设置:安装完毕后还有一些事项要处理,包括使用者、SELinux与防火墙等!
虚拟机设置

虚拟机设置

选择安装模式与开机

在这里插入图片描述
有 60 秒的时间可以选择不同的操作模式,从上而下分别是:

  1. 正常安装 CentOS 7 的流程;
  2. 测试此光盘后再进入 CentOS 7 的流程;
  3. 进入除错模式!选择此模式会出现更多的选项,分别是:
  • 以基本图形接口安装 CentOS 7 (使用标准显卡来设置安装流程图示);
  • 救援 CentOS 系统
  • 执行内存测试 (Run a memory test)

由本机磁盘正常开机,不由光盘开机基本上,除非你的硬件系统有问题,包括拥有比较特别的图形显卡等等,否则使用正常的 CentOS 7 流程即可!那如果你怀疑这片光盘有问题,就可以选择测试光盘后再进入 CentOS 7 安装的程序。如果你确信此光盘没问题,就不要测试了! 不过如果你不在乎花费一、两分 钟的时间去测试看看光盘片有没有问题,就使用测试后安装的流程啊!不过要进入安装程序 前先等等, 先进行下面的流程再继续。

加入强制使用 GPT 分区表的安装参数

如果磁盘容量小于 2TB 的话,系统默认会使用 MBR 模式来安装!我的虚拟机 仅有 40GB 的磁盘容量,所以默认肯定会用 MBR 模式来安装!那如果想要强制使用 GPT 分区表的话,就得要这样作:

  1. 使用方向键,将上图中的光标移动到“ Install CentOS 7 ”的项目中
  2. 按下键盘的 [Tab] 按钮,让光标跑到画面最下方等待输入额外的核心参数
  3. 在出现的画面中,输入如下画面的数据 (注意,各个项目要有空格,最后一个是光标本 身而非底线)
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-R6Q14Ebq-1634751135758)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\b01302a949034298bfd9b8ee55d1c1e5\clipboard.png)]加入额外的核心参数修改安装程序 其实重点就是输入“ inst.gpt ”这个关键字!输入之后系统会跑过一段侦测的画面, 这段侦测的 流程依据你的光驱速度、硬件复杂度而有不同。反正,就是等待个几秒钟到一、两分钟就是 了!画面如下所示:
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7WPauqxI-1634751135767)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\4e6f8e7e84314a529ac2fd7ae473cc27\clipboard.png)]
    进入安装流程的第一个画面就是选择你熟悉的语系!这个选择还挺重要的!因为未来默认的语系、默认用户选择的环境等, 都跟这里有关~当然未来是可以改变的~如下图所示,你可以依据箭头的指示选择简体中文!然后按继续!
选择语言

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HPvwBZS8-1634751135769)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\10667bd6f74c4ef39502aca5e8622787\clipboard.png)]

设置地区及时间

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gPgPGJfl-1634751135775)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\04749a4da77e42ef857378baf7c9ab46\clipboard.png)]

软件选择

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ocjcbjqR-1634751135777)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\39a45265b8bd4108a75dc6b467b1826c\clipboard.png)]
这里主要是以“GUI 服务器”作为介绍!选择完毕之后按下完成, 安装程序会开始检查光盘里面有没有你所挑选的软件存在

磁盘分区与文件系统设置(重头戏)

在这里插入图片描述因为要学习分区的方式,不要让系统自动分区,因请点选2号箭头所指处:“我将配置分页”的项目。 点选完毕后按下“完成”,即可出现如下的磁盘分区画面
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eQqPbF9O-1634751135784)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\f5c41df4d3d441a3a83e4b4ad912d070\clipboard.png)]如上图所示,画面的右边就是 biosboot 分区的详细部份!由于是bios使用,因此没有挂载点 (画面中该字段是空空如也的!)。 同时文件系统的字段部份也是会变成“BIOS Boot”的 关键字!并不会是 Linux 的文件系统!接下来设置其他的分区了! 所以如上图 所示,请按下“ + ”符号!下面的示意图就不全图撷取,只抓出弹出式窗口的内容来给大家瞧瞧! 另外,图中的“设备类型”其实共有 3 种,我们的练习机实际使用标准分区与 LVM而已。那三 种设备类型的意义分别如下:

  • 标准分区区:就是我们一直谈的分区!类似 /dev/vda1 之类的分区就是了。

  • LVM:这是一种可以弹性增加/削减文件系统容量的设备设置

  • LVM 紧张供应:这个名词翻译的超奇怪的!其实这个是 LVM 的进阶版!与传统 LVM 直 接分配固定的容量不同, 这个“ LVM 紧张供应”的项目,可以让你在使用多少容量才分配 磁盘多少容量给你,所以如果 LVM 设备内的数据量较少,那么你的磁盘其实还可以作更 多的数据储存! 而不会被平白无故的占用!这部份我们也在后续谈到LVM的时候再来强调!

另外,图中的文件系统就是实际“格式化”的时候,我们可以格式化成什么文件系统的意思。下 面分别谈谈各个文件系统项目

  • ext2/ext3/ext4:Linux早期适用的文件系统类型。由于ext3/ext4文件系统多了日志的记 录, 对于系统的复原比较快速。不过由于磁盘容量越来越大,ext 家族似乎有点挡不住了 ~所以除非你有特殊的设置需求,否则近来比较少使用 ext4 项目了!
  • swap:就是磁盘仿真成为内存,由于swap并不会使用到目录树的挂载,所以用swap就不需要指定挂载点。
  • BIOS Boot:就是 GPT 分区表可能会使用到的项目,若你使用 MBR 分区,那就不需要这个项目了!
  • xfs:这个是目前 CentOS 默认的文件系统,最早是由大型服务器所开发出来的! 他对于 大容量的磁盘管理非常好,而且格式化的时候速度相当快,很适合当今动不动就是好几 个TB的磁盘的环境!因此我们主要用这玩意儿!
  • vfat:同时被Linux与Windows所支持的文件系统类型。如果你的主机硬盘内同时存在 Windows与Linux操作系统,为了数据的交换, 确实可以创建一个vfat的文件系统喔!
分区配置如下图:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KPhvJwew-1634751135789)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\7e4ef28f0a814996aafd90b0504c7ee8\clipboard.png)]
注意,我们的 /, /home, swap 都希望使用 CentOS 提供的 LVM管理方式,因此按下上图的“新增挂载点”之后,回到下面的详细设置项目时,要更改一下相关的项目才行!如下所示:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tOoWpJWi-1634751135792)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\2ed4996a5e1943ac9648ff7efaebfe23\clipboard.png)]
如下图所示,确认 1 号箭头指的地方为 / 才对,然后点选 2 号箭头处,将他改 为“LVM”才好。由于 LVM 默认会取一个名为 centos 的 LVM 设备, 因此该项目不用修改!只 要按下 3 号箭头处的“ Modify(更改) ”即可。接下来会出现如下的画面,要让你处理 LVM 的 相关设置!
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FW9G8n5M-1634751135795)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\32a25c4a04d748f9a7dba8a320481272\clipboard.png)]

swap区

在这里插入图片描述
swap 是当实体内存容量不够用时,可以拿这个部份来存放内存中较少被使用的程序项目。以 前都建议swap需要内存的 2 倍较佳。 不过现在的内存都够大了,swap 虽然最好还是保持存 在比较好,不过也不需要太大啦!大约 1~2GB 就好了。老实说,如果你的系统竟然会使用到 swap, 那代表…钱花的不够多!继续扩充内存啦!

swap内存交换空间的功能是:当有数据被存放在实体内存里面,但是这些数据又不是常被CPU所取用时, 那么这些不常被使用的程序将会被丢到硬盘的swap交换空间当中, 而将速度较快的实体内存空间释放出来给真正需要的程序使用! 所以,如果你的系统不很忙,而内存又很大,自然不需要swap啰。

swap 使用 LVM!!

按左上方的“完成”,可以特别观察一下分区表的类型,可以发现方框圈起来的地方,删除了 MSDOS 而创建了GPT !按“接受变更”!
在这里插入图片描述
系统”下的“KDUMP”项目,这个项目主要在处理,当 Linux 系 统因为核心问题导致的死机事件时, 会将该死机事件的内存内数据储存出来的一项特色!这个特色比较偏向核心开发者在除错之用~如果有需要的话,也可以启动它! 若不需要,也能够关闭它,对系统的影响似乎并不太大。所以,如下图所示,点选之后,使用“启用”的默认值,并没有特别取消掉这项目就是了。
在这里插入图片描述

网络设置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QWZwVhRi-1634751135809)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\5ba0b9c8b3cb491ba93f8ce2a63bf798\clipboard.png)]
CentOS 7 开机后,默认是没有启动网络的,因此得要在上图中选择 2 号箭头的“当这个网络可用时自动连线”的项目才行!
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4TDfHJTe-1634751135816)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\022782501ebf47da8eaf184bc9fa7f59\clipboard.png)]
选择 IPv4 的项目,然后调整 2 号箭头成为手动,接下来按下 3 号箭头加入项目后,才能够在 4 号箭头输入所需要的 IP 位址与网络遮罩~ 写完之后其他的项目不要更动,按下 5 号箭头的储存!点击完成进行下一步。

设置密码

管理员密码设置妥当后,接下来建议还是得要创建一个日常登陆系统的惯用一般帐号较好!为什么呢? 因为通常远端系统管理流程中,都会建议将管理员直接登陆的权限拿掉,有需要才用特殊指令 (如 su, sudo 等等) 切换成管理员身份。 所以,一定得要创建一个一般帐号才好。这里使用名字 dmtsai 来作为一个帐号!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DBGgiZy1-1634751135823)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\4b330d1558cf4f47bde990d147bfd1cc\clipboard.png)]
这个帐号既然是你要使用的,那么这个帐号应该就是你认可的管理员使用的一般帐号!所以或许会希望这个帐号可以使用自己的密码来切换身份成为root, 而不用知道 root 的密码!果真如此的话,那么上头的 2 号箭头处,就得要勾选才好!未来你就可以直接使用 dmtsai 的密码变成 root ! 方便自己管理~这样即使 root 密码忘记了,你依旧可以切换身份变root !

等到安装妥当之后,应该就会发现 有个“将创建管理员 dmtsai ”的项目! 是因为勾选了“让这位使用者成为管理员”的缘故!当然!这个帐号的密码也很重要!不要流出去!确定一切事情都顺利搞定, 按下箭头处的“重新开机”!准备来使用 CentOS Linux!

Tips:先提醒你自己记一下,你刚刚上面所选择的项目,包括 root 的密码等等,通通都会被纪 录到 /root/anaconda-ks.cfg 这个文件内喔! **这个文件可以提醒与协助你未来想要重建一个一 模一样的系统时,就可以参考该文件来制作!**当然,你也可以 google 一下,找 kickstart 这 个关键字,会得到很多协助!

首次登陆

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6ApbY4vW-1634751135825)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\7df333968e3e446cbebfd0ae0161e5a1\clipboard.png)]
Tips 一般来说,不建议直接使用 root 的身份登陆系统!而是使用一般帐号登陆!等到有需要修改或者是创建系统相关的管理工作时, 才切换身份成为 root!因为系统管理员的权限太高!而 Linux下面很多的指令行为是“没有办法复原”的!所以, 使用一般帐号时,“手滑”的灾情会比较不严重!

Linux是多用户多任务的操作系统,每个人都会有自己的“工作目录”,这个目录是使用者可以完全掌控的, 所以就称为“使用者个人主文件夹”了。一般来说,主文件夹都在/home下面, 以这次的登陆为例,帐号是zhangxun,那么主文件夹就应该在/home/zhangxun/
在这里插入图片描述
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9uWWUXOG-1634751135841)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\1e173484d5d24d648e0348921bb0f376\clipboard.png)]
如上图所示,点下 1号箭头后,右边就出现一堆目录数据夹。注意看, 2 号箭头处指的是正常的一般目录, 3 号箭头则指的是有“链接文件”的数据, 链接文件可以想像成 Windows的“捷径”功能~如果你的帐号没有权限进入该目录时,该目录就会出现一个 X 的符号

X window与文字模式的切换

切换X Window与文字模式呢?注意喔,通常也称文字模式为终端机接口, terminal 或 console喔!Linux默认的情况下会提供六个Terminal来让使用者登陆, 切换的方式为使用:**[Ctrl] + [Alt] + [F1]~[F6]**的组合按钮。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-T6znSCsM-1634751135851)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\6a044919cdeb4bda9872a29d789abcc6\clipboard.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DJAUTvyZ-1634751135857)(C:\Users\zhang\AppData\Local\YNote\data\zhangxun_vip@163.com\b73851e5ccfd491e97f28b13288021df\clipboard.png)]
按下[Ctrl] + [Alt] + [F2]就可以来到tty2的登陆画面,而如果你并没有启用图形窗口界面的话,那么默认就是会来到tty1这个环境中。

Tips 那个 ~ 符号代表的是“使用者的主文件夹”的意思,他是个“变量!” 。举例来说,root的主文件夹在/root, 所以 ~ 就代表/root的意思。而dmtsai的主文件夹在/home/dmtsai, 所以如果你以dmtsai登陆时,他看到的 ~ 就会等于/home/dmtsai喔!

提示字符方面,在Linux当中,默认root的提示字符为 # ,而一般身份使用者的提示字符为 $ 。

命令:离开系统: exit

好了,Linux安装就简单介绍到这里了!

如果这篇文章帮助到了你,欢迎点赞+收藏哦!!!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值