mirror of
https://github.com/dunwu/linux-tutorial.git
synced 2024-04-15 19:55:24 +08:00
整理文档
This commit is contained in:
parent
931d86e2d3
commit
90910209fe
20
README.md
20
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)
|
||||
|
@ -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)
|
||||
|
52
docs/index.html
Normal file
52
docs/index.html
Normal file
@ -0,0 +1,52 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<title>linux-tutorial</title>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
|
||||
<meta name="description" content="Description" />
|
||||
<meta
|
||||
name="viewport"
|
||||
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"
|
||||
/>
|
||||
<link rel="stylesheet" href="//unpkg.com/docsify/lib/themes/vue.css" title="vue" />
|
||||
<link rel="stylesheet" href="//unpkg.com/docsify/lib/themes/dark.css" title="dark" disabled />
|
||||
<link rel="stylesheet" href="//unpkg.com/docsify/lib/themes/buble.css" title="buble" disabled />
|
||||
<link rel="stylesheet" href="//unpkg.com/docsify/lib/themes/pure.css" title="pure" disabled />
|
||||
<style>
|
||||
nav.app-nav li ul {
|
||||
min-width: 100px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div id="app">正在加载...</div>
|
||||
<script>
|
||||
window.$docsify = {
|
||||
auto2top: true,
|
||||
loadNavbar: "navbar.md",
|
||||
name: "linux-tutorial",
|
||||
repo: "https://github.com/dunwu/linux-tutorial",
|
||||
maxLevel: 4,
|
||||
subMaxLevel: 4,
|
||||
formatUpdated: "{MM}/{DD} {HH}:{mm}",
|
||||
pagination: {
|
||||
previousText: "上一章节",
|
||||
nextText: "下一章节",
|
||||
crossChapter: true
|
||||
}
|
||||
// coverpage: true,
|
||||
// 完整配置参数
|
||||
};
|
||||
</script>
|
||||
<script src="//unpkg.com/docsify/lib/docsify.min.js"></script>
|
||||
<script src="//unpkg.com/docsify/lib/plugins/emoji.js"></script>
|
||||
<script src="//unpkg.com/docsify/lib/plugins/zoom-image.js"></script>
|
||||
<script src="//unpkg.com/docsify-pagination/dist/docsify-pagination.min.js"></script>
|
||||
|
||||
<!--代码高亮-->
|
||||
<script src="//unpkg.com/prismjs/components/prism-bash.min.js"></script>
|
||||
<script src="//unpkg.com/prismjs/components/prism-markdown.min.js"></script>
|
||||
<script src="//unpkg.com/prismjs/components/prism-nginx.min.js"></script>
|
||||
</body>
|
||||
</html>
|
24
docs/navbar.md
Normal file
24
docs/navbar.md
Normal file
@ -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)
|
Loading…
Reference in New Issue
Block a user