Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_git_md_linux
提交
7bcde9e3
S
skill_tree_git_md_linux
项目概览
CSDN 技术社区
/
skill_tree_git_md_linux
通知
15
Star
4
Fork
3
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_git_md_linux
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
7bcde9e3
编写于
2月 07, 2022
作者:
F
feilong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
调整Linux安装目录
上级
f16c5240
变更
22
显示空白变更内容
内联
并排
Showing
22 changed file
with
159 addition
and
24 deletion
+159
-24
data/1.gml初阶/1.Git入门/8.极简Git+VSCode(Windows)/config.json
data/1.gml初阶/1.Git入门/8.极简Git+VSCode(Windows)/config.json
+4
-1
data/1.gml初阶/1.Git入门/8.极简Git+VSCode(Windows)/install_vscode.json
...gml初阶/1.Git入门/8.极简Git+VSCode(Windows)/install_vscode.json
+8
-0
data/3.gml高阶/2.Linux环境安装/.gitkeep
data/3.gml高阶/2.Linux环境安装/.gitkeep
+0
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/config.json
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/config.json
+18
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/imgs/img1.png
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/imgs/img1.png
+0
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/imgs/img2.png
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/imgs/img2.png
+0
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/imgs/img3.png
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/imgs/img3.png
+0
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/imgs/img4.png
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/imgs/img4.png
+0
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_01.json
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_01.json
+9
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_01.md
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_01.md
+2
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_02.json
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_02.json
+9
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_02.md
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_02.md
+0
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_03.json
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_03.json
+9
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_03.md
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_03.md
+4
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_04.json
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_04.json
+9
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_04.md
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_04.md
+19
-13
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_05.json
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_05.json
+9
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_05.md
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_05.md
+8
-3
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_06.json
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_06.json
+9
-0
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_06.md
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_06.md
+11
-7
data/3.gml高阶/2.Linux环境安装/config.json
data/3.gml高阶/2.Linux环境安装/config.json
+7
-0
data/tree.json
data/tree.json
+24
-0
未找到文件。
data/1.gml初阶/1.Git入门/8.极简Git+VSCode(Windows)/config.json
浏览文件 @
7bcde9e3
...
@@ -12,5 +12,7 @@
...
@@ -12,5 +12,7 @@
],
],
"keywords_forbid"
:
[],
"keywords_forbid"
:
[],
"children"
:
[],
"children"
:
[],
"export"
:
[]
"export"
:
[
"install_vscode.json"
]
}
}
\ No newline at end of file
data/1.gml初阶/1.Git入门/8.极简Git+VSCode(Windows)/install_vscode.json
0 → 100644
浏览文件 @
7bcde9e3
{
"type"
:
"code_options"
,
"author"
:
"xtao"
,
"source"
:
"install_vscode.md"
,
"notebook_enable"
:
false
,
"exercise_id"
:
"f7bd6ee9550046c49176b016056b8c9a"
}
\ No newline at end of file
data/3.gml高阶/2.Linux环境安装/.gitkeep
0 → 100644
浏览文件 @
7bcde9e3
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/config.json
0 → 100644
浏览文件 @
7bcde9e3
{
"node_id"
:
"gml-0e773f845e08441798e9ebae59547e1a"
,
"keywords"
:
[],
"keywords_must"
:
[
[
"安装"
,
"CentOS"
]
],
"keywords_forbid"
:
[],
"children"
:
[],
"export"
:
[
"setup_01.json"
,
"setup_02.json"
,
"setup_03.json"
,
"setup_04.json"
,
"setup_05.json"
,
"setup_06.json"
]
}
\ No newline at end of file
data/
Linux环境安装/1.安装CentOS/4.在安装程序中做对应配置完成安装
/img1.png
→
data/
3.gml高阶/2.Linux环境安装/1.安装CentOS/imgs
/img1.png
浏览文件 @
7bcde9e3
文件已移动
data/
Linux环境安装/1.安装CentOS/4.在安装程序中做对应配置完成安装
/img2.png
→
data/
3.gml高阶/2.Linux环境安装/1.安装CentOS/imgs
/img2.png
浏览文件 @
7bcde9e3
文件已移动
data/
Linux环境安装/1.安装CentOS/4.在安装程序中做对应配置完成安装
/img3.png
→
data/
3.gml高阶/2.Linux环境安装/1.安装CentOS/imgs
/img3.png
浏览文件 @
7bcde9e3
文件已移动
data/
Linux环境安装/1.安装CentOS/4.在安装程序中做对应配置完成安装
/img4.png
→
data/
3.gml高阶/2.Linux环境安装/1.安装CentOS/imgs
/img4.png
浏览文件 @
7bcde9e3
文件已移动
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_01.json
0 → 100644
浏览文件 @
7bcde9e3
{
"type"
:
"code_options"
,
"author"
:
"u011837622"
,
"source"
:
"setup_01.md"
,
"notebook_enable"
:
false
,
"depends"
:
[],
"exercise_id"
:
"d41341eb91fe4b06addd8c422d4bd056"
}
\ No newline at end of file
data/
Linux环境安装/1.安装CentOS/1.下载官方镜像/learn
.md
→
data/
3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_01
.md
浏览文件 @
7bcde9e3
...
@@ -33,4 +33,6 @@ CentOS 8 比 CentOS 8 stream 更稳定
...
@@ -33,4 +33,6 @@ CentOS 8 比 CentOS 8 stream 更稳定
X86 指令集的 CPU,需要使用 x86_64 版本的安装镜像进行安装。
X86 指令集的 CPU,需要使用 x86_64 版本的安装镜像进行安装。
### C
ARM 指令集的 CPU,需要使用 arm 版本的安装镜像进行安装。
ARM 指令集的 CPU,需要使用 arm 版本的安装镜像进行安装。
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_02.json
0 → 100644
浏览文件 @
7bcde9e3
{
"type"
:
"code_options"
,
"author"
:
"u011837622"
,
"source"
:
"setup_02.md"
,
"notebook_enable"
:
false
,
"depends"
:
[],
"exercise_id"
:
"70c62e306b3348f6914baa881e3022a6"
}
\ No newline at end of file
data/
Linux环境安装/1.安装CentOS/2.制作U盘安装介质/learn
.md
→
data/
3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_02
.md
浏览文件 @
7bcde9e3
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_03.json
0 → 100644
浏览文件 @
7bcde9e3
{
"type"
:
"code_options"
,
"author"
:
"u011837622"
,
"source"
:
"setup_03.md"
,
"notebook_enable"
:
false
,
"depends"
:
[],
"exercise_id"
:
"58214f01ddf54d029ccd88a1925270b2"
}
\ No newline at end of file
data/
Linux环境安装/1.安装CentOS/3.让主板从安装介质引导以载入安装程序/learn
.md
→
data/
3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_03
.md
浏览文件 @
7bcde9e3
...
@@ -21,3 +21,7 @@ UEFI 引导模式普及时间比传统 BIOS 引导模式晚
...
@@ -21,3 +21,7 @@ UEFI 引导模式普及时间比传统 BIOS 引导模式晚
### B
### B
VMware Workstation 选择临时引导介质的方式是在开机的时候按下
```Esc```
键
VMware Workstation 选择临时引导介质的方式是在开机的时候按下
```Esc```
键
### C
UEFI 提供了一个标准接口,以便在硬件发生变更时固件能提供足够信息而保证操作系统不受影响。
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_04.json
0 → 100644
浏览文件 @
7bcde9e3
{
"type"
:
"code_options"
,
"author"
:
"u011837622"
,
"source"
:
"setup_04.md"
,
"notebook_enable"
:
false
,
"depends"
:
[],
"exercise_id"
:
"3348452042b44f5fb0670c537d6de0f6"
}
\ No newline at end of file
data/
Linux环境安装/1.安装CentOS/4.在安装程序中做对应配置完成安装/learn
.md
→
data/
3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_04
.md
浏览文件 @
7bcde9e3
...
@@ -2,10 +2,13 @@
...
@@ -2,10 +2,13 @@
CentOS 8 安装程序有几个环节
CentOS 8 安装程序有几个环节
## 选择装机过程所使用的语言
首先,选择装机过程所使用的语言。
## 配置基础选项

<br/>
其次,配置基础选项。
<br/>

1.
本地化
1.
本地化
1.
键盘布局
1.
键盘布局
...
@@ -31,27 +34,28 @@ CentOS 8 安装程序有几个环节
...
@@ -31,27 +34,28 @@ CentOS 8 安装程序有几个环节
是最基础的选项。其他选项在没特殊要求的情况下走默认建议就可以了。
是最基础的选项。其他选项在没特殊要求的情况下走默认建议就可以了。
### 安装到哪块硬盘
<br/>
最后,安装到哪块硬盘。
<br/>
安装程序在磁盘规划中会提供两种选择,一种是 Automatic 自动分区,他会使用 LVM 逻辑卷的形式分配出一定空间的
```/```
```/home```
```swap```
分区出来。
安装程序在磁盘规划中会提供两种选择,一种是 Automatic 自动分区,他会使用 LVM 逻辑卷的形式分配出一定空间的
```/```
```/home```
```swap```
分区出来。
在实际使用过程中,我们更喜欢的是明确、根据自身业务情况进行空间规划。因此我更建议使用 Custom 自定义分区。
在实际使用过程中,我们更喜欢的是明确、根据自身业务情况进行空间规划。因此我更建议使用 Custom 自定义分区。


在自定义分区中,最精简的分区分配方式是只给一个
```/```
分区。
在自定义分区中,最精简的分区分配方式是只给一个
```/```
分区。
也有说法说应该给上
```/```
```/boot```
```swap```
等分区。我个人看法是在你不明白这么做的意义之前,可以先按照简单的来。
也有说法说应该给上
```/```
```/boot```
```swap```
等分区。我个人看法是在你不明白这么做的意义之前,可以先按照简单的来。
而分区可以选择放置于
```Standard Partition / 标准分区```
```LVM / 逻辑卷```
```LVM Thin Provisioning / 逻辑卷精简卷```
三类块设备上。
而分区可以选择放置于
```Standard Partition / 标准分区```
```LVM / 逻辑卷```
```LVM Thin Provisioning / 逻辑卷精简卷```
三类块设备上。


LVM 是一套需要认真学习才能掌握的存储空间管理系统。当你尚未了解 ta 之前,我不建议使用。因此对于初学者的唯一选择是使用
```Standard Parition / 标准分区```
来进行分区并在分区上格式化文件系统用于存放数据。
LVM 是一套需要认真学习才能掌握的存储空间管理系统。当你尚未了解 ta 之前,我不建议使用。因此对于初学者的唯一选择是使用
```Standard Parition / 标准分区```
来进行分区并在分区上格式化文件系统用于存放数据。
如果你选择了安装图形桌面环境,在安装结束第一次启动的时候,还需要同意一下使用协议,以及创建一个普通账号(如果在装机过程中没有创建)。
如果你选择了安装图形桌面环境,在安装结束第一次启动的时候,还需要同意一下使用协议,以及创建一个普通账号(如果在装机过程中没有创建)。


哪一个回答是错误的
哪一个回答是错误的
...
@@ -59,22 +63,24 @@ LVM 是一套需要认真学习才能掌握的存储空间管理系统。当你
...
@@ -59,22 +63,24 @@ LVM 是一套需要认真学习才能掌握的存储空间管理系统。当你
安装系统一定需要指定
```/boot```
分区
安装系统一定需要指定
```/boot```
分区
## A
## 选项
### A
/boot 分区可以安装在 LVM 上
/boot 分区可以安装在 LVM 上
##
B
##
# B
最精简的分区方案是只设定一个
```/```
分区
最精简的分区方案是只设定一个
```/```
分区
##
C
##
# C
```
KDUMP``` 功能在内存中预留一段空间用于安放内核转储程序,在操作系统遇到致命问题的时候,这段程序可以把内存转储到硬盘中,以供后继分析。
```
KDUMP``` 功能在内存中预留一段空间用于安放内核转储程序,在操作系统遇到致命问题的时候,这段程序可以把内存转储到硬盘中,以供后继分析。
##
D
##
# D
选择时区没有 ```Asia/Beijing``` 这个选项
选择时区没有 ```Asia/Beijing``` 这个选项
##
E
##
# E
在添加```Mount Point/分区/挂载点```的时候,不指定分区的```Desired Capacity/分配容量`的话,会使用磁盘剩余的最大连续空间。
在添加```Mount Point/分区/挂载点```的时候,不指定分区的```Desired Capacity/分配容量`的话,会使用磁盘剩余的最大连续空间。
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_05.json
0 → 100644
浏览文件 @
7bcde9e3
{
"type"
:
"code_options"
,
"author"
:
"u011837622"
,
"source"
:
"setup_05.md"
,
"notebook_enable"
:
false
,
"depends"
:
[],
"exercise_id"
:
"fd2c599f345d4755b4c8ee5e6e190413"
}
\ No newline at end of file
data/
Linux环境安装/1.安装CentOS/4.在安装程序中做对应配置完成安装/question2
.md
→
data/
3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_05
.md
浏览文件 @
7bcde9e3
# Linux文件系统
关于文件系统,哪个描述是错误的
关于文件系统,哪个描述是错误的
## 答案
## 答案
VFAT 文件系统是 Linux 主流的文件系统
VFAT 文件系统是 Linux 主流的文件系统
## A
## 选项
### A
NTFS 文件系统
**不是**
Linux 主流文件系统
NTFS 文件系统
**不是**
Linux 主流文件系统
##
B
##
# B
XFS 文件系统是 Linux 主流文件系统
XFS 文件系统是 Linux 主流文件系统
##
C
##
# C
EXT4 文件系统是 Linux 主流文件系统
EXT4 文件系统是 Linux 主流文件系统
\ No newline at end of file
data/3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_06.json
0 → 100644
浏览文件 @
7bcde9e3
{
"type"
:
"code_options"
,
"author"
:
"u011837622"
,
"source"
:
"setup_06.md"
,
"notebook_enable"
:
false
,
"depends"
:
[],
"exercise_id"
:
"1bd7b6c8095c4eec87668fb55c72d41b"
}
\ No newline at end of file
data/
Linux环境安装/1.安装CentOS/5.安装后注意事项/learn
.md
→
data/
3.gml高阶/2.Linux环境安装/1.安装CentOS/setup_06
.md
浏览文件 @
7bcde9e3
# 安装后注意事项
# 安装后注意事项
## 如果你没有学习并熟练掌握 SELinux,你可以关闭它
**如果你没有学习并熟练掌握 SELinux,你可以关闭它**
:
SELinux 可以在文件、进程、网络套接字、用户等维度精细的
**进程**
权限控制,以增强服务器的安全性。
SELinux 可以在文件、进程、网络套接字、用户等维度精细的
**进程**
权限控制,以增强服务器的安全性。
关闭 SELinux 的方法是编辑
```/etc/sysconfig/selinux```
文件,并把
```SELINUX=enforcing```
改为
```SELINUX=disabled```
并重启计算机。
关闭 SELinux 的方法是编辑
```/etc/sysconfig/selinux```
文件,并把
```SELINUX=enforcing```
改为
```SELINUX=disabled```
并重启计算机。
## 如果你没有学习并熟练掌握防火墙的知识,你可以关闭它
<br/>
**如果你没有学习并熟练掌握防火墙的知识,你可以关闭它**
:
<br/>
CentOS 7 以及以上版本,默认的防火墙是 firewalld。
CentOS 7 以及以上版本,默认的防火墙是 firewalld。
关闭的命令是
关闭的命令是
```
```
bash
systemctl disable firewalld
systemctl disable firewalld
```
```
## 说明
**说明**
:
并不是说反对使用SELinux和防火墙,而是说在学习过程中,如果你尚未学习和掌握它,并没有关闭它,那么在学习 Linux 过程中可能会遇到与其相关的一些权限问题,导致操作结果和预期的不一致,增加你排查问题的难度。
并不是说反对使用SELinux和防火墙,而是说在学习过程中,如果你尚未学习和掌握它,并没有关闭它,那么在学习 Linux 过程中可能会遇到与其相关的一些权限问题,导致操作结果和预期的不一致,增加你排查问题的难度。
...
@@ -26,14 +28,16 @@ systemctl disable firewalld
...
@@ -26,14 +28,16 @@ systemctl disable firewalld
SELinux 是一种网络防火墙
SELinux 是一种网络防火墙
## A
## 选项
### A
iptables 从网络层面保障系统安全
iptables 从网络层面保障系统安全
##
B
##
# B
SELinux 从进程层面保障系统安全
SELinux 从进程层面保障系统安全
##
C
##
# C
firewalld 从网络层面保障系统安全
firewalld 从网络层面保障系统安全
data/3.gml高阶/2.Linux环境安装/config.json
0 → 100644
浏览文件 @
7bcde9e3
{
"node_id"
:
"gml-144f2e10e59e481084dfac4ada877270"
,
"keywords"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
\ No newline at end of file
data/tree.json
浏览文件 @
7bcde9e3
...
@@ -1186,6 +1186,30 @@
...
@@ -1186,6 +1186,30 @@
],
],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"Linux环境安装"
:
{
"node_id"
:
"gml-144f2e10e59e481084dfac4ada877270"
,
"keywords"
:
[],
"children"
:
[
{
"安装CentOS"
:
{
"node_id"
:
"gml-0e773f845e08441798e9ebae59547e1a"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[
[
"安装"
,
"CentOS"
]
],
"keywords_forbid"
:
[]
}
}
],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"keywords_must"
:
[],
"keywords_must"
:
[],
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录