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