Skip to content

Commit c1e96a7

Browse files
committed
update docs
1 parent e963f5e commit c1e96a7

File tree

9 files changed

+528
-294
lines changed

9 files changed

+528
-294
lines changed

README.md

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,7 @@
1717
>
1818
> 📖 [电子书](https://dunwu.github.io/linux-tutorial/) | [电子书(国内)](http://turnon.gitee.io/linux-tutorial/)
1919
20-
| 📖 | 🐚 | 📚 |
21-
| :-----------: | :-----------: | :-----------: |
22-
| [文章](#文章) | [脚本](#脚本) | [资源](#资源) |
23-
24-
## 文章
20+
## 📖 内容
2521

2622
### Linux 命令
2723

@@ -41,8 +37,11 @@
4137

4238
> Linux 系统的常见运维工作。
4339
44-
- [linux 典型运维应用](docs/linux/ops/linux-base-ops.md) - 关键词:域名解析、防火墙、网卡、NTP、crontab
40+
- [网络运维](docs/linux/ops/network-ops.md)
4541
- [Samba](docs/linux/ops/samba.md)
42+
- [NTP](docs/linux/ops/ntp.md)
43+
- [Firewalld](docs/linux/ops/firewalld.md)
44+
- [Crontab](docs/linux/ops/crontab.md)
4645
- [Systemd](docs/linux/ops/systemd.md)
4746
- [Vim](docs/linux/ops/vim.md)
4847
- [Iptables](docs/linux/ops/iptables.md)
@@ -52,7 +51,7 @@
5251

5352
> 部署在 Linux 系统上的软件运维。
5453
>
55-
> 配套安装脚本:🐚 [软件运维配置脚本集合](https://github.com/dunwu/linux-tutorial/tree/master/codes/linux/soft)
54+
> 配套安装脚本: [软件运维配置脚本集合](https://github.com/dunwu/linux-tutorial/tree/master/codes/linux/soft)
5655
5756
- 开发环境
5857
- [JDK 安装](docs/linux/soft/jdk-install.md)
@@ -71,9 +70,9 @@
7170
- [Zookeeper 运维](https://github.com/dunwu/javatech/blob/master/docs/technology/monitor/zookeeper-ops.md)
7271
- [Nacos 运维](docs/linux/soft/nacos-install.md)
7372
- 服务器
74-
- [Nginx 教程 📚](https://github.com/dunwu/nginx-tutorial)
73+
- [Nginx 教程](https://github.com/dunwu/nginx-tutorial) 📚
7574
- [Tomcat 运维](docs/linux/soft/tomcat-install.md)
76-
- [数据库 📚](https://github.com/dunwu/db-tutorial)
75+
- [数据库](https://github.com/dunwu/db-tutorial) 📚
7776
- [Mysql 运维](https://github.com/dunwu/db-tutorial/blob/master/docs/sql/mysql/mysql-ops.md)
7877
- [Redis 运维](https://github.com/dunwu/db-tutorial/blob/master/docs/nosql/redis/redis-ops.md)
7978

@@ -90,21 +89,21 @@
9089
- [一篇文章让你彻底掌握 Shell](https://github.com/dunwu/blog/blob/master/source/_posts/coding/shell.md)
9190
- [Git 从入门到精通](https://github.com/dunwu/blog/blob/master/source/_posts/tools/git.md)
9291

93-
## 脚本
92+
## 脚本
9493

9594
### Shell 脚本大全
9695

9796
**Shell 脚本大全** 精心收集、整理了 Linux 环境下的常见 Shell 脚本操作片段。
9897

99-
源码:[**Shell 脚本大全**](https://github.com/dunwu/linux-tutorial/tree/master/codes/linux/sys)
98+
源码:[**Shell 脚本大全**](https://github.com/dunwu/linux-tutorial/tree/master/codes/shell)
10099

101100
### CentOS 运维脚本集合
102101

103102
本人作为一名 Java 后端,苦于经常在 CentOS 环境上开荒虚拟机。为提高效率,写了一套 Shell 脚本,提供如下功能:安装常用 lib 库、命令工具、设置 DNS、NTP、配置国内 yum 源、一键安装常用软件等。
104103

105-
源码:[**CentOS 常规操作运维脚本集合**](https://github.com/dunwu/linux-tutorial/tree/master/codes/linux/sys)
104+
源码:[**CentOS 常规操作运维脚本集合**](https://github.com/dunwu/linux-tutorial/tree/master/codes/linux)
106105

107-
## 资源
106+
## 📚 资料
108107

109108
- **Linux 命令**
110109
- [命令行的艺术](https://github.com/jlevy/the-art-of-command-line/blob/master/README-zh.md)

docs/README.md

Lines changed: 61 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -1,151 +1,106 @@
1-
<p align="center">
2-
<a href="https://dunwu.github.io/linux-tutorial/" target="_blank" rel="noopener noreferrer">
3-
<img src="http://dunwu.test.upcdn.net/common/logo/linux.svg" alt="logo" width="100px">
4-
</a>
5-
</p>
1+
---
2+
home: true
3+
heroImage: /images/dunwu-logo-200.png
4+
heroText: LINUX-TUTORIAL
5+
tagline: 📚 linux-tutorial 是一个 Linux 教程。
6+
actionLink: /
7+
footer: CC-BY-SA-4.0 Licensed | Copyright © 2018-Now Dunwu
8+
---
69

7-
<p align="center">
8-
<img src="https://badgen.net/github/license/dunwu/linux-tutorial" alt="license">
9-
</p>
10-
11-
<h1 align="center">linux-tutorial</h1>
10+
# Linux 教程
1211

1312
> 📚 **linux-tutorial** 是一个 Linux 教程。
1413
>
1514
> 🔁 项目同步维护在 [github](https://github.com/dunwu/linux-tutorial) | [gitee](https://gitee.com/turnon/linux-tutorial)
1615
>
1716
> 📖 [电子书](https://dunwu.github.io/linux-tutorial/) | [电子书(国内)](http://turnon.gitee.io/linux-tutorial/)
1817
19-
| 📖 | 🐚 | 📚 |
20-
| :-----------: | :-----------: | :-----------: |
21-
| [文章](#文章) | [脚本](#脚本) | [资源](#资源) |
22-
23-
## 文章
18+
## 📖 内容
2419

2520
### Linux 命令
2621

27-
> 学习 Linux 的第一步:当然是从 [Linux 命令](linux/cli/README.md) 入手了。
22+
> 学习 Linux 的第一步:当然是从 [Linux 命令](docs/linux/cli/README.md) 入手了。
2823
29-
- [查看 Linux 命令帮助信息](linux/cli/linux-cli-help.md) - 关键词:`help`, `whatis`, `info`, `which`, `whereis`, `man`
30-
- [Linux 文件目录管理](linux/cli/linux-cli-dir.md) - 关键词:`cd`, `ls`, `pwd`, `mkdir`, `rmdir`, `tree`, `touch`, `ln`, `rename`, `stat`, `file`, `chmod`, `chown`, `locate`, `find`, `cp`, `mv`, `rm`
31-
- [Linux 文件内容查看命令](linux/cli/linux-cli-file.md) - 关键词:`cat`, `head`, `tail`, `more`, `less`, `sed`, `vi`, `grep`
32-
- [Linux 文件压缩和解压](linux/cli/linux-cli-file-compress.md) - 关键词:`tar`, `gzip`, `zip`, `unzip`
33-
- [Linux 用户管理](linux/cli/linux-cli-user.md) - 关键词:`groupadd`, `groupdel`, `groupmod`, `useradd`, `userdel`, `usermod`, `passwd`, `su`, `sudo`
34-
- [Linux 系统管理](linux/cli/linux-cli-system.md) - 关键词:`reboot`, `exit`, `shutdown`, `date`, `mount`, `umount`, `ps`, `kill`, `systemctl`, `service`, `crontab`
35-
- [Linux 网络管理](linux/cli/linux-cli-net.md) - 关键词:关键词:`curl`, `wget`, `telnet`, `ip`, `hostname`, `ifconfig`, `route`, `ssh`, `ssh-keygen`, `firewalld`, `iptables`, `host`, `nslookup`, `nc`/`netcat`, `ping`, `traceroute`, `netstat`
36-
- [Linux 硬件管理](linux/cli/linux-cli-hardware.md) - 关键词:`df`, `du`, `top`, `free`, `iotop`
37-
- [Linux 软件管理](linux/cli/linux-cli-hardware.md) - 关键词:`rpm`, `yum`, `apt-get`
24+
- [查看 Linux 命令帮助信息](docs/linux/cli/linux-cli-help.md) - 关键词:`help`, `whatis`, `info`, `which`, `whereis`, `man`
25+
- [Linux 文件目录管理](docs/linux/cli/linux-cli-dir.md) - 关键词:`cd`, `ls`, `pwd`, `mkdir`, `rmdir`, `tree`, `touch`, `ln`, `rename`, `stat`, `file`, `chmod`, `chown`, `locate`, `find`, `cp`, `mv`, `rm`
26+
- [Linux 文件内容查看命令](docs/linux/cli/linux-cli-file.md) - 关键词:`cat`, `head`, `tail`, `more`, `less`, `sed`, `vi`, `grep`
27+
- [Linux 文件压缩和解压](docs/linux/cli/linux-cli-file-compress.md) - 关键词:`tar`, `gzip`, `zip`, `unzip`
28+
- [Linux 用户管理](docs/linux/cli/linux-cli-user.md) - 关键词:`groupadd`, `groupdel`, `groupmod`, `useradd`, `userdel`, `usermod`, `passwd`, `su`, `sudo`
29+
- [Linux 系统管理](docs/linux/cli/linux-cli-system.md) - 关键词:`reboot`, `exit`, `shutdown`, `date`, `mount`, `umount`, `ps`, `kill`, `systemctl`, `service`, `crontab`
30+
- [Linux 网络管理](docs/linux/cli/linux-cli-net.md) - 关键词:关键词:`curl`, `wget`, `telnet`, `ip`, `hostname`, `ifconfig`, `route`, `ssh`, `ssh-keygen`, `firewalld`, `iptables`, `host`, `nslookup`, `nc`/`netcat`, `ping`, `traceroute`, `netstat`
31+
- [Linux 硬件管理](docs/linux/cli/linux-cli-hardware.md) - 关键词:`df`, `du`, `top`, `free`, `iotop`
32+
- [Linux 软件管理](docs/linux/cli/linux-cli-software.md) - 关键词:`rpm`, `yum`, `apt-get`
3833

39-
### Linux 系统运维
34+
### Linux 运维
4035

4136
> Linux 系统的常见运维工作。
4237
43-
- [linux 典型运维应用](linux/ops/linux-base-ops.md) - 关键词:域名解析、防火墙、网卡、NTP、crontab
44-
- [Samba 应用](linux/ops/samba.md)
45-
- [Systemd 应用](linux/ops/systemd.md)
46-
- [Vim 应用](linux/ops/vim.md)
47-
- [Iptables 应用](linux/ops/iptables.md)
48-
- [oh-my-zsh 应用](linux/ops/zsh.md)
38+
- [网络运维](docs/linux/ops/network-ops.md)
39+
- [Samba](docs/linux/ops/samba.md)
40+
- [NTP](docs/linux/ops/ntp.md)
41+
- [Firewalld](docs/linux/ops/firewalld.md)
42+
- [Crontab](docs/linux/ops/crontab.md)
43+
- [Systemd](docs/linux/ops/systemd.md)
44+
- [Vim](docs/linux/ops/vim.md)
45+
- [Iptables](docs/linux/ops/iptables.md)
46+
- [oh-my-zsh](docs/linux/ops/zsh.md)
4947

5048
### 软件运维
5149

5250
> 部署在 Linux 系统上的软件运维。
5351
>
54-
> 配套安装脚本:🐚 [软件运维配置脚本集合](https://github.com/dunwu/linux-tutorial/tree/master/codes/linux/soft)
52+
> 配套安装脚本: [软件运维配置脚本集合](https://github.com/dunwu/linux-tutorial/tree/master/codes/linux/soft)
5553
5654
- 开发环境
57-
- [JDK 安装](linux/soft/jdk-install.md)
58-
- [Maven 安装](linux/soft/maven-install.md)
59-
- [Nodejs 安装](linux/soft/nodejs-install.md)
55+
- [JDK 安装](docs/linux/soft/jdk-install.md)
56+
- [Maven 安装](docs/linux/soft/maven-install.md)
57+
- [Nodejs 安装](docs/linux/soft/nodejs-install.md)
6058
- 开发工具
61-
- [Nexus 运维](linux/soft/nexus-ops.md)
62-
- [Gitlab 运维](linux/soft/kafka-install.md)
63-
- [Jenkins 运维](linux/soft/jenkins.md)
64-
- [Svn 运维](linux/soft/svn-ops.md)
65-
- [YApi 运维](linux/soft/yapi-ops.md)
59+
- [Nexus 运维](docs/linux/soft/nexus-ops.md)
60+
- [Gitlab 运维](docs/linux/soft/kafka-install.md)
61+
- [Jenkins 运维](docs/linux/soft/jenkins.md)
62+
- [Svn 运维](docs/linux/soft/svn-ops.md)
63+
- [YApi 运维](docs/linux/soft/yapi-ops.md)
6664
- 中间件服务
67-
- [Elastic 运维](linux/soft/elastic)
68-
- [Kafka 运维](linux/soft/kafka-install.md)
69-
- [RocketMQ 运维](linux/soft/rocketmq-install.md)
65+
- [Elastic 运维](docs/linux/soft/elastic)
66+
- [Kafka 运维](docs/linux/soft/kafka-install.md)
67+
- [RocketMQ 运维](docs/linux/soft/rocketmq-install.md)
7068
- [Zookeeper 运维](https://github.com/dunwu/javatech/blob/master/docs/technology/monitor/zookeeper-ops.md)
71-
- [Nacos 运维](linux/soft/nacos-install.md)
69+
- [Nacos 运维](docs/linux/soft/nacos-install.md)
7270
- 服务器
73-
- [Nginx 教程 📚](https://github.com/dunwu/nginx-tutorial)
74-
- [Tomcat 运维](linux/soft/tomcat-install.md)
75-
- [数据库 📚](https://github.com/dunwu/db-tutorial)
71+
- [Nginx 教程](https://github.com/dunwu/nginx-tutorial) 📚
72+
- [Tomcat 运维](docs/linux/soft/tomcat-install.md)
73+
- [数据库](https://github.com/dunwu/db-tutorial) 📚
7674
- [Mysql 运维](https://github.com/dunwu/db-tutorial/blob/master/docs/sql/mysql/mysql-ops.md)
7775
- [Redis 运维](https://github.com/dunwu/db-tutorial/blob/master/docs/nosql/redis/redis-ops.md)
7876

79-
### 扩展
77+
### Docker
78+
79+
- [Docker 快速入门](docs/docker/docker-quickstart.md)
80+
- [Dockerfile 最佳实践](docs/docker/docker-dockerfile.md)
81+
- [Docker Cheat Sheet](docs/docker/docker-cheat-sheet.md)
82+
- [Kubernetes 应用指南](docs/docker/kubernetes.md)
83+
84+
### 其他
8085

81-
- [Docker 教程](docker/README.md)
82-
- [Docker 快速入门](docker/docker-quickstart.md)
83-
- [Dockerfile 最佳实践](docker/docker-dockerfile.md)
84-
- [Docker Cheat Sheet](docker/docker-cheat-sheet.md)
8586
- [一篇文章让你彻底掌握 Python](https://github.com/dunwu/blog/blob/master/source/_posts/coding/python.md)
8687
- [一篇文章让你彻底掌握 Shell](https://github.com/dunwu/blog/blob/master/source/_posts/coding/shell.md)
8788
- [Git 从入门到精通](https://github.com/dunwu/blog/blob/master/source/_posts/tools/git.md)
8889

89-
## 脚本
90+
## 脚本
9091

9192
### Shell 脚本大全
9293

9394
**Shell 脚本大全** 精心收集、整理了 Linux 环境下的常见 Shell 脚本操作片段。
9495

95-
源码:[**Shell 脚本大全**](https://github.com/dunwu/linux-tutorial/tree/master/codes/linux/sys)
96+
源码:[**Shell 脚本大全**](https://github.com/dunwu/linux-tutorial/tree/master/codes/shell)
9697

9798
### CentOS 运维脚本集合
9899

99100
本人作为一名 Java 后端,苦于经常在 CentOS 环境上开荒虚拟机。为提高效率,写了一套 Shell 脚本,提供如下功能:安装常用 lib 库、命令工具、设置 DNS、NTP、配置国内 yum 源、一键安装常用软件等。
100101

101-
源码:[**CentOS 常规操作运维脚本集合**](https://github.com/dunwu/linux-tutorial/tree/master/codes/linux/sys)
102-
103-
## 资源
104-
105-
- **Linux 命令**
106-
- [命令行的艺术](https://github.com/jlevy/the-art-of-command-line/blob/master/README-zh.md)
107-
- [Linux 命令大全](https://man.linuxde.net/)
108-
- [linux-command](https://github.com/jaywcjlove/linux-command)
109-
- **社区网站**
110-
- [Linux 中国](https://linux.cn/) - 各种资讯、文章、技术
111-
- [实验楼](https://www.shiyanlou.com/) - 免费提供了 Linux 在线环境,不用在自己机子上装系统也可以学习 Linux,超方便实用。
112-
- [鸟哥的 linux 私房菜](http://linux.vbird.org/) - 非常适合 Linux 入门初学者看的教程。
113-
- [Linux 公社](http://www.linuxidc.com/) - Linux 相关的新闻、教程、主题、壁纸都有。
114-
- [Linux Today](http://www.linuxde.net) - Linux 新闻资讯发布,Linux 职业技术学习!。
115-
- **知识相关**
116-
- [Linux 思维导图整理](http://www.jianshu.com/p/59f759207862)
117-
- [Linux 初学者进阶学习资源整理](http://www.jianshu.com/p/fe2a790b41eb)
118-
- [Linux 基础入门(新版)](https://www.shiyanlou.com/courses/1)
119-
- [【译】Linux 概念架构的理解](http://www.jianshu.com/p/c5ae8f061cfe) [En](http://oss.org.cn/ossdocs/linux/kernel/a1/index.html)
120-
- [Linux 守护进程的启动方法](http://www.ruanyifeng.com/blog/2016/02/linux-daemon.html)
121-
- [Linux 编程之内存映射](https://www.shiyanlou.com/questions/2992)
122-
- [Linux 知识点小结](https://blog.huachao.me/2016/1/Linux%E7%9F%A5%E8%AF%86%E7%82%B9%E5%B0%8F%E7%BB%93/)
123-
- [10 大白帽黑客专用的 Linux 操作系统](https://linux.cn/article-6971-1.html)
124-
- **软件工具**
125-
- [超赞的 Linux 软件](https://www.gitbook.com/book/alim0x/awesome-linux-software-zh_cn/details) Github 仓库[Zh](https://github.com/alim0x/Awesome-Linux-Software-zh_CN) [En](https://github.com/VoLuong/Awesome-Linux-Software)
126-
- [程序员喜欢的 9 款最佳的 Linux 文件比较工具](http://os.51cto.com/art/201607/513796.htm)
127-
- [提高 Linux 开发效率的 5 个工具](http://www.codeceo.com/article/5-linux-productivity-tools.html)
128-
- [你要了解的 11 款面向 Linux 系统的一流备份实用工具](http://os.51cto.com/art/201603/508027.htm)
129-
- [16 个很有用的在线工具](http://www.simlinux.com/archives/264.html)
130-
- Adobe 软件的最佳替代品 [原文在这里](https://linux.cn/article-8928-1.html)
131-
- [Evince (Adobe Acrobat Reader)](https://wiki.gnome.org/Apps/Evince) 一个“支持多种文档格式的文档查看器”,可以查看 PDF,还支持各种漫画书格式
132-
- [Pixlr (Adobe Photoshop)](https://pixlr.com/) 一个强大的图像编辑工具
133-
- [Inkscape (Adobe Illustrator)](https://inkscape.org/zh/) 一个专业的矢量图形编辑器
134-
- [Pinegrow Web Editor (Adobe Dreamweaver)](https://pinegrow.com/) 一个可视化编辑制作 HTML 网站
135-
- [Scribus (Adobe InDesign)](https://www.scribus.net/) 一个开源电子杂志制作软件
136-
- [Webflow (Adobe Muse)](https://webflow.com/) 一款可以帮助用户不用编码就可以快速创建网站的谷歌浏览器插件。
137-
- [Tupi (Adobe Animate)](http://www.maefloresta.com/portal/) 一款可以创建 HTML5 动画的工具。
138-
- [Black Magic Fusion (Adobe After Effects)](https://www.blackmagicdesign.com) 一款先进的合成软件,广泛应用于视觉特效、广电影视设计以及 3D 动画设计等领域。
139-
- **中国开源镜像**
140-
- [阿里云开源镜像站](http://mirrors.aliyun.com/)
141-
- [网易开源镜像站](http://mirrors.163.com/)
142-
- [搜狐开源镜像站](http://mirrors.sohu.com/)
143-
- [北京交通大学](http://mirror.bjtu.edu.cn/)
144-
- [兰州大学](http://mirror.lzu.edu.cn/)
145-
- [厦门大学](http://mirrors.xmu.edu.cn/)
146-
- [上海交通大学](http://ftp.sjtu.edu.cn/)
147-
- [清华大学](http://mirrors.tuna.tsinghua.edu.cn/)
148-
- [中国科学技术大学](http://mirrors.ustc.edu.cn/)
149-
- [东北大学](http://mirror.neu.edu.cn/)
150-
- [浙江大学](http://mirrors.zju.edu.cn/)
151-
- [东软信息学院](http://mirrors.neusoft.edu.cn/)
102+
源码:[**CentOS 常规操作运维脚本集合**](https://github.com/dunwu/linux-tutorial/tree/master/codes/linux)
103+
104+
## 🚪 传送门
105+
106+
◾ 🏠 [DB-TUTORIAL 首页](https://github.com/dunwu/linux-tutorial) ◾ 🎯 [我的博客](https://github.com/dunwu/blog)

docs/linux/cli/README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Linux 命令行
22

3-
## 常用命令
3+
## 📖 内容
44

55
- [查看 Linux 命令帮助信息](linux-cli-help.md) - 关键词:`help`, `whatis`, `info`, `which`, `whereis`, `man`
66
- [Linux 文件目录管理](linux-cli-dir.md) - 关键词:`cd`, `ls`, `pwd`, `mkdir`, `rmdir`, `tree`, `touch`, `ln`, `rename`, `stat`, `file`, `chmod`, `chown`, `locate`, `find`, `cp`, `mv`, `rm`
@@ -12,9 +12,12 @@
1212
- [Linux 硬件管理](linux-cli-hardware.md) - 关键词:`df`, `du`, `top`, `free`, `iotop`
1313
- [Linux 软件管理](linux-cli-hardware.md) - 关键词:`rpm`, `yum`, `apt-get`
1414

15-
## 资料
15+
## 📚 资料
1616

1717
- [命令行的艺术](https://github.com/jlevy/the-art-of-command-line/blob/master/README-zh.md)
1818
- [Linux命令大全](https://man.linuxde.net/)
1919
- [linux-command](https://github.com/jaywcjlove/linux-command)
2020

21+
## 🚪 传送门
22+
23+
◾ 🏠 [DB-TUTORIAL 首页](https://github.com/dunwu/linux-tutorial) ◾ 🎯 [我的博客](https://github.com/dunwu/blog)

docs/linux/ops/README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1-
#
1+
# Linux 系统运维
22

3-
- [linux 典型运维应用](linux-base-ops.md) - 关键词:域名解析、防火墙、网卡、NTP、crontab
3+
## 📖 内容
4+
5+
- [网络运维](network-ops.md)
46
- [Samba](samba.md)
7+
- [NTP](ntp.md)
8+
- [Firewalld](firewalld.md)
9+
- [Crontab](crontab.md)
510
- [Systemd](systemd.md)
611
- [Vim](vim.md)
712
- [Iptables](iptables.md)
813
- [oh-my-zsh](zsh.md)
14+
15+
## 🚪 传送门
16+
17+
◾ 🏠 [DB-TUTORIAL 首页](https://github.com/dunwu/linux-tutorial) ◾ 🎯 [我的博客](https://github.com/dunwu/blog)

0 commit comments

Comments
 (0)