From 90910209fe7469000ad68dfeb5b446ae97830ac1 Mon Sep 17 00:00:00 2001 From: Zhang Peng Date: Wed, 8 May 2019 22:34:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B4=E7=90=86=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 20 +++--- docs/README.md | 65 +++++++++++++++--- docs/index.html | 52 ++++++++++++++ docs/linux/{ops => }/soft/apollo/README.md | 0 docs/linux/{ops => }/soft/apollo/apollo.xmind | Bin docs/linux/{ops => }/soft/elastic/README.md | 0 .../{ops => }/soft/elastic/elastic-beats.md | 0 .../{ops => }/soft/elastic/elastic-kibana.md | 0 .../soft/elastic/elastic-logstash.md | 0 .../soft/elastic/elastic-quickstart.md | 0 docs/linux/{ops => }/soft/gitlab.md | 0 docs/linux/{ops => }/soft/jdk.md | 0 docs/linux/{ops => }/soft/jenkins.md | 0 docs/linux/{ops => }/soft/kafka.md | 0 docs/linux/{ops => }/soft/nodejs.md | 0 docs/linux/{ops => }/soft/rocketmq.md | 0 docs/linux/{ops => }/soft/svn.md | 0 docs/linux/{ops => }/soft/tomcat.md | 0 docs/linux/{ops => }/soft/zookeeper.md | 0 docs/navbar.md | 24 +++++++ 20 files changed, 142 insertions(+), 19 deletions(-) create mode 100644 docs/index.html rename docs/linux/{ops => }/soft/apollo/README.md (100%) rename docs/linux/{ops => }/soft/apollo/apollo.xmind (100%) rename docs/linux/{ops => }/soft/elastic/README.md (100%) rename docs/linux/{ops => }/soft/elastic/elastic-beats.md (100%) rename docs/linux/{ops => }/soft/elastic/elastic-kibana.md (100%) rename docs/linux/{ops => }/soft/elastic/elastic-logstash.md (100%) rename docs/linux/{ops => }/soft/elastic/elastic-quickstart.md (100%) rename docs/linux/{ops => }/soft/gitlab.md (100%) rename docs/linux/{ops => }/soft/jdk.md (100%) rename docs/linux/{ops => }/soft/jenkins.md (100%) rename docs/linux/{ops => }/soft/kafka.md (100%) rename docs/linux/{ops => }/soft/nodejs.md (100%) rename docs/linux/{ops => }/soft/rocketmq.md (100%) rename docs/linux/{ops => }/soft/svn.md (100%) rename docs/linux/{ops => }/soft/tomcat.md (100%) rename docs/linux/{ops => }/soft/zookeeper.md (100%) create mode 100644 docs/navbar.md diff --git a/README.md b/README.md index db9c2c9..be7a9b7 100644 --- a/README.md +++ b/README.md @@ -45,18 +45,18 @@ | 软件 | 说明 | | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -| [JDK 安装](docs/linux/ops/soft/jdk.md) | 不解释 | -| [Elastic 安装](docs/linux/ops/soft/elastic) | 常被称为 ELK ,是 Java 世界最流行的分布式日志解决方案 。 ELK 是 Elastic 公司旗下三款产品 ElasticSearch 、Logstash 、Kibana 的首字母组合。 | -| [Gitlab 安装](docs/linux/ops/soft/kafka.md) | Git 代码管理平台 | -| [Jenkins 安装](docs/linux/ops/soft/jenkins.md) | 持续集成和持续交付平台。 | -| [Kafka 安装](docs/linux/ops/soft/kafka.md) | 应该是 Java 世界最流行的消息中间件了吧。 | +| [JDK 安装](docs/linux/soft/jdk.md) | 不解释 | +| [Elastic 安装](docs/linux/soft/elastic) | 常被称为 ELK ,是 Java 世界最流行的分布式日志解决方案 。 ELK 是 Elastic 公司旗下三款产品 ElasticSearch 、Logstash 、Kibana 的首字母组合。 | +| [Gitlab 安装](docs/linux/soft/kafka.md) | Git 代码管理平台 | +| [Jenkins 安装](docs/linux/soft/jenkins.md) | 持续集成和持续交付平台。 | +| [Kafka 安装](docs/linux/soft/kafka.md) | 应该是 Java 世界最流行的消息中间件了吧。 | | [Maven 安装](https://github.com/dunwu/java-tutorial/blob/master/docs/javatool/build/maven/maven-install.md) | Java 构建工具 | | [Nexus 安装](https://github.com/dunwu/java-tutorial/blob/master/docs/javatool/build/maven/nexus.md) | Maven 私服 | | [Nginx 教程](https://github.com/dunwu/nginx-tutorial) | 反向代理服务器 | -| [Nodejs 安装](docs/linux/ops/soft/nodejs.md) | 不解释 | -| [RocketMQ 安装](docs/linux/ops/soft/rocketmq.md) | 阿里巴巴开源的消息中间件。 | -| [Svn 安装](docs/linux/ops/soft/svn.md) | Svn 是 Subversion 的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统。 | -| [Tomcat 安装](docs/linux/ops/soft/tomcat.md) | Java 应用服务器 | -| [Zookeeper 安装](docs/linux/ops/soft/zookeeper.md) | 分布式系统协调软件 | +| [Nodejs 安装](docs/linux/soft/nodejs.md) | 不解释 | +| [RocketMQ 安装](docs/linux/soft/rocketmq.md) | 阿里巴巴开源的消息中间件。 | +| [Svn 安装](docs/linux/soft/svn.md) | Svn 是 Subversion 的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统。 | +| [Tomcat 安装](docs/linux/soft/tomcat.md) | Java 应用服务器 | +| [Zookeeper 安装](docs/linux/soft/zookeeper.md) | 分布式系统协调软件 | ## [Docker](docs/docker) diff --git a/docs/README.md b/docs/README.md index dcd4f05..d24d7fb 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,15 +1,62 @@ -# 操作系统 +# Linux 教程 -> :dart: 所有配套源码整理归档在 [**linux-tutorial**](https://github.com/dunwu/linux-tutorial) 项目中。 +## [Linux 命令](linux/cli) -## :memo: 知识点 +> 根据应用场景,将常见 Linux 命令分门别类的一一介绍。 +> +> 如果想快速学习,推荐参考这篇文章:[命令行的艺术(转载)](linux/cli/命令行的艺术.md) -- [Linux](linux) -- [Windows](windows) -- [Docker](docker) +1. [查看 Linux 命令帮助信息](linux/cli/01.查看Linux命令帮助信息.md) - 关键词:`help`, `whatis`, `info`, `which`, `whereis`, `man` +2. [Linux 文件目录管理](linux/cli/02.Linux文件目录管理.md) - 关键词:`cd`, `ls`, `pwd`, `mkdir`, `rmdir`, `tree`, `touch`, `ln`, `rename`, `stat`, `file`, `chmod`, `chown`, `locate`, `find`, `cp`, `mv`, `rm` +3. [Linux 文件内容查看命令](linux/cli/03.Linux文件内容查看编辑.md) - 关键词:`cat`, `head`, `tail`, `more`, `less`, `sed`, `vi`, `grep` +4. [Linux 文件压缩和解压](linux/cli/04.Linux文件压缩和解压.md) - 关键词:`tar`, `gzip`, `zip`, `unzip` +5. [Linux 用户管理](linux/cli/05.Linux用户管理.md) - 关键词:`groupadd`, `groupdel`, `groupmod`, `useradd`, `userdel`, `usermod`, `passwd`, `su`, `sudo` +6. [Linux 系统管理](linux/cli/06.Linux系统管理.md) - 关键词:`reboot`, `exit`, `shutdown`, `date`, `mount`, `umount`, `ps`, `kill`, `systemctl`, `service`, `crontab` +7. [Linux 网络管理](linux/cli/07.Linux网络管理.md) - 关键词:关键词:`curl`, `wget`, `telnet`, `ip`, `hostname`, `ifconfig`, `route`, `ssh`, `ssh-keygen`, `firewalld`, `iptables`, `host`, `nslookup`, `nc`/`netcat`, `ping`, `traceroute`, `netstat` +8. [Linux 硬件管理](linux/cli/08.Linux硬件管理.md) - 关键词:`df`, `du`, `top`, `free`, `iotop` +9. [Linux 软件管理](linux/cli/09.Linux软件管理.md) - 关键词:`rpm`, `yum`, `apt-get` -## :books: 学习资源 +## [Linux 工具](linux/tool) -## :door: 传送门 +- [Git](linux/tool/git) +- [Vim](linux/tool/vim.md) -| [回首頁](https://github.com/dunwu/linux-tutorial) | +## [Linux 脚本](lang) + +- [一篇文章让你彻底掌握 shell 语言](lang/shell.md) +- [一篇文章让你彻底掌握 python 语言](lang/python.md) + +## [Linux 运维](linux/ops) + +### Linux 服务器运维 + +- [Linux 典型运维应用](linux/ops/linux典型运维应用.md) +- [samba 使用详解](linux/ops/samba使用详解.md) + +### 软件安装、配置、调优 + +> :bulb: **说明** +> +> 这里总结了一些常用开发软件的安装、配置、使用指南。 +> +> 此外,提供了一键安装、配置脚本,:point_right: [**软件安装配置脚本**](https://github.com/dunwu/linux-tutorial/tree/master/codes/linux/soft)。 +> +> [环境部署工具](https://github.com/dunwu/linux-tutorial/tree/master/codes/deploy) :适合开发、运维人员,在 [CentOS](https://www.centos.org/) 机器上安装常用命令工具或开发软件。 + +| 软件 | 说明 | +| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | +| [JDK 安装](linux/soft/jdk.md) | 不解释 | +| [Elastic 安装](linux/soft/elastic) | 常被称为 ELK ,是 Java 世界最流行的分布式日志解决方案 。 ELK 是 Elastic 公司旗下三款产品 ElasticSearch 、Logstash 、Kibana 的首字母组合。 | +| [Gitlab 安装](linux/soft/kafka.md) | Git 代码管理平台 | +| [Jenkins 安装](linux/soft/jenkins.md) | 持续集成和持续交付平台。 | +| [Kafka 安装](linux/soft/kafka.md) | 应该是 Java 世界最流行的消息中间件了吧。 | +| [Maven 安装](https://github.com/dunwu/java-tutorial/blob/master/docs/javatool/build/maven/maven-install.md) | Java 构建工具 | +| [Nexus 安装](https://github.com/dunwu/java-tutorial/blob/master/docs/javatool/build/maven/nexus.md) | Maven 私服 | +| [Nginx 教程](https://github.com/dunwu/nginx-tutorial) | 反向代理服务器 | +| [Nodejs 安装](linux/soft/nodejs.md) | 不解释 | +| [RocketMQ 安装](linux/soft/rocketmq.md) | 阿里巴巴开源的消息中间件。 | +| [Svn 安装](linux/soft/svn.md) | Svn 是 Subversion 的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统。 | +| [Tomcat 安装](linux/soft/tomcat.md) | Java 应用服务器 | +| [Zookeeper 安装](linux/soft/zookeeper.md) | 分布式系统协调软件 | + +## [Docker](docker) diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..ae4a2c2 --- /dev/null +++ b/docs/index.html @@ -0,0 +1,52 @@ + + + + + linux-tutorial + + + + + + + + + + +
正在加载...
+ + + + + + + + + + + + diff --git a/docs/linux/ops/soft/apollo/README.md b/docs/linux/soft/apollo/README.md similarity index 100% rename from docs/linux/ops/soft/apollo/README.md rename to docs/linux/soft/apollo/README.md diff --git a/docs/linux/ops/soft/apollo/apollo.xmind b/docs/linux/soft/apollo/apollo.xmind similarity index 100% rename from docs/linux/ops/soft/apollo/apollo.xmind rename to docs/linux/soft/apollo/apollo.xmind diff --git a/docs/linux/ops/soft/elastic/README.md b/docs/linux/soft/elastic/README.md similarity index 100% rename from docs/linux/ops/soft/elastic/README.md rename to docs/linux/soft/elastic/README.md diff --git a/docs/linux/ops/soft/elastic/elastic-beats.md b/docs/linux/soft/elastic/elastic-beats.md similarity index 100% rename from docs/linux/ops/soft/elastic/elastic-beats.md rename to docs/linux/soft/elastic/elastic-beats.md diff --git a/docs/linux/ops/soft/elastic/elastic-kibana.md b/docs/linux/soft/elastic/elastic-kibana.md similarity index 100% rename from docs/linux/ops/soft/elastic/elastic-kibana.md rename to docs/linux/soft/elastic/elastic-kibana.md diff --git a/docs/linux/ops/soft/elastic/elastic-logstash.md b/docs/linux/soft/elastic/elastic-logstash.md similarity index 100% rename from docs/linux/ops/soft/elastic/elastic-logstash.md rename to docs/linux/soft/elastic/elastic-logstash.md diff --git a/docs/linux/ops/soft/elastic/elastic-quickstart.md b/docs/linux/soft/elastic/elastic-quickstart.md similarity index 100% rename from docs/linux/ops/soft/elastic/elastic-quickstart.md rename to docs/linux/soft/elastic/elastic-quickstart.md diff --git a/docs/linux/ops/soft/gitlab.md b/docs/linux/soft/gitlab.md similarity index 100% rename from docs/linux/ops/soft/gitlab.md rename to docs/linux/soft/gitlab.md diff --git a/docs/linux/ops/soft/jdk.md b/docs/linux/soft/jdk.md similarity index 100% rename from docs/linux/ops/soft/jdk.md rename to docs/linux/soft/jdk.md diff --git a/docs/linux/ops/soft/jenkins.md b/docs/linux/soft/jenkins.md similarity index 100% rename from docs/linux/ops/soft/jenkins.md rename to docs/linux/soft/jenkins.md diff --git a/docs/linux/ops/soft/kafka.md b/docs/linux/soft/kafka.md similarity index 100% rename from docs/linux/ops/soft/kafka.md rename to docs/linux/soft/kafka.md diff --git a/docs/linux/ops/soft/nodejs.md b/docs/linux/soft/nodejs.md similarity index 100% rename from docs/linux/ops/soft/nodejs.md rename to docs/linux/soft/nodejs.md diff --git a/docs/linux/ops/soft/rocketmq.md b/docs/linux/soft/rocketmq.md similarity index 100% rename from docs/linux/ops/soft/rocketmq.md rename to docs/linux/soft/rocketmq.md diff --git a/docs/linux/ops/soft/svn.md b/docs/linux/soft/svn.md similarity index 100% rename from docs/linux/ops/soft/svn.md rename to docs/linux/soft/svn.md diff --git a/docs/linux/ops/soft/tomcat.md b/docs/linux/soft/tomcat.md similarity index 100% rename from docs/linux/ops/soft/tomcat.md rename to docs/linux/soft/tomcat.md diff --git a/docs/linux/ops/soft/zookeeper.md b/docs/linux/soft/zookeeper.md similarity index 100% rename from docs/linux/ops/soft/zookeeper.md rename to docs/linux/soft/zookeeper.md diff --git a/docs/navbar.md b/docs/navbar.md new file mode 100644 index 0000000..936f868 --- /dev/null +++ b/docs/navbar.md @@ -0,0 +1,24 @@ +- Linux 命令 + - [查看 Linux 命令帮助信息](linux/cli/01.查看Linux命令帮助信息.md) + - [Linux 文件目录管理](linux/cli/02.Linux文件目录管理.md) + - [Linux 文件内容查看命令](linux/cli/03.Linux文件内容查看编辑.md) + - [Linux 文件压缩和解压](linux/cli/04.Linux文件压缩和解压.md) + - [Linux 用户管理](linux/cli/05.Linux用户管理.md) + - [Linux 系统管理](linux/cli/06.Linux系统管理.md) + - [Linux 网络管理](linux/cli/07.Linux网络管理.md) + - [Linux 硬件管理](linux/cli/08.Linux硬件管理.md) + - [Linux 软件管理](linux/cli/09.Linux软件管理.md) +- Linux 软件安装配置 + - [JDK 安装](linux/soft/jdk.md) + - [Elastic 安装](linux/soft/elastic) + - [Gitlab 安装](linux/soft/kafka.md) + - [Jenkins 安装](linux/soft/jenkins.md) + - [Kafka 安装](linux/soft/kafka.md) + - [Maven 安装](https://github.com/dunwu/java-tutorial/blob/master/docs/javatool/build/maven/maven-install.md) + - [Nexus 安装](https://github.com/dunwu/java-tutorial/blob/master/docs/javatool/build/maven/nexus.md) + - [Nginx 教程](https://github.com/dunwu/nginx-tutorial) + - [Nodejs 安装](linux/soft/nodejs.md) + - [RocketMQ 安装](linux/soft/rocketmq.md) + - [Svn 安装](linux/soft/svn.md) + - [Tomcat 安装](linux/soft/tomcat.md) + - [Zookeeper 安装](linux/soft/zookeeper.md)