Linux 实战技能 100 讲
尹会生
前游戏公司技术总监,前新浪网技术经理
47505 人已学习
新⼈⾸单¥68
课程目录
已完结/共 118 讲
第五章:文本操作篇 (15讲)
Linux 实战技能 100 讲
登录|注册
留言
10
收藏
沉浸
阅读
分享
手机端
回顶部
当前播放: 04 | Linux的内核版本及常见发行版
00:00 / 00:00
高清
  • 高清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.75x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看
01 | 课程介绍
02 | 内容综述
03 | 什么是Linux
04 | Linux的内核版本及常见发行版
05 | 安装VirtualBox虚拟机
06 | 在虚拟机中安装Linux系统
07 | 第一次启动Linux
08 | 万能的帮助命令:man、help、info
09 | 初识pwd和ls命令
10 | 详解ls命令
11 | 详解cd命令
12 | 创建和删除目录
13 | 复制和移动目录
14 | 如何在Linux下进行文本查看
15 | 打包压缩和解压缩
16 | Vim的四种模式
17 | Vim的正常模式
18 | Vim的命令模式
19 | Vim的可视模式
20 | 用户和用户组管理及密码管理
21 | su和sudo命令的区别和使用方法
22 | 用户和用户组的配置文件介绍
23 | 文件与目录权限的表示方法
24 | 文件权限的修改方法和数字表示方法
25 | 权限管理以及文件的特殊权限
26 | 网络管理
27 | 查看网络配置
28 | 修改网络配置
29 | 网络故障排除命令
30 | 网络管理和配置文件
31 | 软件包管理器的使用
32 | 使用rpm命令安装软件包
33 | 使用yum包管理器安装软件包
34 | 通过源代码编译安装软件包
35 | 如何进行内核升级
36 | grub配置文件介绍
37 | 使用ps和top命令查看进程
38 | 进程的控制与进程之间的关系
39 | 进程的通信方式与信号:kill命令
40 | 守护进程
41 | screen命令和系统日志
42 | 服务管理工具systemctl
43 | SELinux简介
44 | 内存与磁盘管理
45 | 内存查看命令
46 | 磁盘分区和文件大小查看
47 | 文件系统管理
48 | i节点和数据块操作
49 | 分区和挂载
50 | 分区和挂载磁盘配额
51 | 交换分区swap的查看与创建
52 | 软件RAID的使用
53 | 逻辑卷LVM的用途与创建
54 | 系统综合状态查看命令sar以及第三方命令
55 | 什么是Shell
56 | Linux的启动过程
57 | Shell脚本的格式
58 | 脚本不同执行方式的影响
59 | 管道
60 | 重定向
61 | 变量赋值
62 | 变量引用及作用范围
63 | 环境变量、预定义变量与位置变量
64 | 环境变量配置文件
65 | 数组
66 | 转义和引用
67 | 运算符
68 | 特殊字符大全
69 | test比较
70 | if判断的使用
71 | if-else判断的使用
72 | 嵌套if的使用
73 | case分支
74 | for的基本使用
75 | C语言风格的for
76 | while循环和until循环
77 | 循环的嵌套和break、continue语句
78 | 使用循环处理位置参数
79 | 自定义函数
80 | 系统函数库介绍
81 | 脚本资源控制
82 | 信号
83 | 一次性计划任务
84 | 周期性计划任务
85 | 为脚本加锁
86 | 元字符介绍
87 | find 演示
88 | sed和awk介绍
89 | sed替换命令讲解
90 | sed的替换指令加强版
91 | sed的其他常用命令
92 | sed多行模式空间
93 | 什么是sed的保持空间
94 | 认识awk
95 | awk的字段
96 | awk表达式
97 | awk判断和循环
98 | awk数组
99 | awk数组功能的使用
100 | awk函数
101 | 防火墙概述
102 | iptables规则的基本使用演示
103 | iptables过滤规则的使用
105 | firewalld
104 | iptables nat表的使用
106 | SSH介绍之Telnet明文漏洞
107 | SSH服务演示
108 | FTP服务器vsftpd介绍与软件包安装
109 | vsftpd配置文件介绍
110 | vsftp虚拟用户
111 | samba服务演示
112 | NFS服务
113 | Nginx基本配置文件
114 | 使用Nginx配置域名虚拟主机
115 | LNMP环境搭建
116 | DNS服务的原理
117 | NAS演示
118 | 结课测试&结束语
本节摘要
登录 后留言

全部留言(10)

  • 最新
  • 精选
置顶
stable: 5.1.10 2019-06-15 linux kernel 内核版 偶数稳定版,那上面 5.1.10 的次版本为 1 为什么还是 stable 稳定版呢?

作者回复: 很细心,想“挖坑”到内核编译章节再给大家填上,但看到已经有同学在问了,我就在这里先把问题解答了吧:P linux内核版本经历了三个时期: 第一个时期叫1.0版本以前,这个阶段版本的命名规则是0.01、0.02...0.99 最后一个叫做1.0,内核只有基本功能,适合想自己编写内核的人来学习 第二个时期是从1.0到2.6版本,这个时期就是我视频讲的x.y.z 方式, 即次版本是稳定版还是开发版的问题 第三个时期是从2.6版本以后,因为稳定这个词已经无法确切描述内核的状态了,难道加入了新的功能就不稳定了吗?相信你是软件开发者也没法说服自己,那么稳定到底是git上的分支名字还是说可以用在生产系统上面呢? 所以新的版本就变成了下面这种划分 最新的稳定版(stable): 黄色的方块里的版本,每三个月更新一次,如果stable版本后面标记着[EOL]那么该版本就是这个分支上的最后一个版本了 LTS 版本(longterm):长期支持的意思啦,不用定期更新内核版本,但也没有最新的特性,相信定期更新内核一定是IoT行业的噩梦 RC版本:候选版本,尝鲜可以,千万不要用在生产环境 这时候的你肯定会得选择恐惧症吧?那么我给大家一个选择的原则--如果不使用新的内核特性,不要折腾新的内核版本,随着yum update 打补丁就可以了;如果使用新版本且升级方便,尽量使用黄色方块(最新稳定版),如果升级不方便尽量使用最新的longterm版。 其实不妨告诉大家,大部分的服务器上的内核版本是很少改动的,除了特殊用途升级到最新的稳定版(如做docker容器的宿主机)有一大部分服务器使用的是CentOS 6 发行版,内核还在使用2.6.32 ,新的版本划分在各种百科和官方网站查得到好区分,但是旧的版本全都放在一个文件夹里, 学会区分旧的版本还是有必要的

2019-06-17
11
zyh127
网站打不开。

编辑回复: 复制网址用电脑或者手机浏览器即可打开,

2019-06-17
1
H4CK_ning
教学用的是什么版本的Linux呢???

作者回复: CentOS6

2021-03-23
2
张国朋
3.10.0-514.el7.x86_64 除了前面的内容外,后面的信息是什么意思呢

作者回复: x86_64 是指架构和指令集,例如新版的mac使用的就是arm cpu ,需要安装arm架构的内核

2021-03-15
arronK
用docker的容器来学习,和虚拟机应该是差不多的吧

作者回复: docker 说的大一些理念不同,推崇单进程方式 在基本的命令学习上一样, 但是在管理功能上,像是软件包安装、用户管理、内核更改、进程管理等学习上还是不同的

2019-06-29
2
GeekTime
Linux版本:内核版本、发行版版 内核版本:https://www.kernel.org/,分三个部分:主版本号、次版本号、末版本号,次版本号是奇数为开发版本,偶数为稳定版本
2024-01-31
常振华
以后用信创版本来做介绍,现在好多国企搞这个。。。
2023-06-12
Geek_bc0d5d
https://gitee.com/geektimr-geekbang/geekbanglinux
2022-01-13
玄兴梦影
deepin可以介绍一下,想知道的好处与坏处
2019-12-29
石维康
早就不用次版本号的奇偶性来区分稳定版和开发版了吧?
2019-06-17
收起评论