diff --git a/README.md b/README.md index 112bc23..8356188 100644 --- a/README.md +++ b/README.md @@ -1,59 +1,18 @@ # linux -

- :penguin: 后端程序员的 linux/shell 工具箱、经验总结。 -

- -

- linux -

- -

- :point_right: 电子书 -

+> 这是一个后端程序员的linux学习之路。 ## 教程 -## [linux](docs/linux/README.md) +## [linux 教程](docs/linux/README.md) -* [linux 系统目录结构](docs/linux/linux系统目录结构.md) -* [linux 文件基本属性](docs/linux/linux文件基本属性.md) -* [linux 监控](docs/linux/linux监控.md) -* [linux 软件](docs/linux/软件/README.md) - * [samba使用详解](docs/linux/软件/samba使用详解.md) -* [linux 常用命令](docs/linux/commands/README.md) - * [命令行的艺术(转载)](docs/linux/commands/命令行的艺术.md) - * [linux 常用命令-文件目录管理](docs/linux/commands/文件目录管理/README.md) - * [linux 常用命令-文件内容查看](docs/linux/commands/文件目录管理/文件内容查看.md) - * [linux 常用命令-文件压缩与解压](docs/linux/commands/文件目录管理/文件压缩与解压.md) - * [linux 常用命令-文件处理](docs/linux/commands/文件目录管理/文件处理.md) - * [linux 常用命令-文件编辑](docs/linux/commands/文件目录管理/文件编辑.md) - * [linux 常用命令-文件权限属性设置](docs/linux/commands/文件目录管理/文件权限属性设置.md) - * [linux 常用命令-文件查找和比较](docs/linux/commands/文件目录管理/文件查找和比较.md) - * [linux 常用命令-目录基本操作](docs/linux/commands/文件目录管理/目录基本操作.md) - * [linux 常用命令-系统管理](docs/linux/commands/系统管理/README.md) - * [linux 常用命令-系统操作](docs/linux/commands/系统管理/系统操作.md) - * [linux 常用命令-系统设置](docs/linux/commands/系统管理/系统设置.md) - * [linux 常用命令-用户和工作组管理](docs/linux/commands/系统管理/用户和工作组管理.md) - * [linux 常用命令-进程和作业管理](docs/linux/commands/系统管理/进程和作业管理.md) - * [linux 常用命令-系统性能管理](docs/linux/commands/系统管理/系统性能管理.md) - * [linux 常用命令-网络管理](docs/linux/commands/网络管理/README.md) - * [linux 常用命令-网络应用](docs/linux/commands/网络管理/网络应用.md) -* [yum 命令](docs/linux/yum.md) +## [shell 教程](docs/shell/README.md) -## [shell](docs/shell/README.md) +## [vim 教程](docs/vim/README.md) -* [shell 快速指南](docs/shell/shell-quickstart.md) +## [git 教程](docs/git/README.md) -## [vim](docs/vim/README.md) - -* [vim 学习笔记](docs/vim/vim.md) -* [vim 快捷键图](docs/vim/vim-keyboards.md) - -## [git](docs/git/README.md) - -* [git 快速指南](docs/git/git-quickstart.md) -* [git-flow 工作流](docs/git/git-flow.md) +## [docker 教程](docs/docker/README.md) ## 部署 diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md index 54eae47..24af2dd 100644 --- a/docs/SUMMARY.md +++ b/docs/SUMMARY.md @@ -2,7 +2,6 @@ ## 教程 -* [简介](README.md) * [linux](linux/README.md) * [linux 系统目录结构](linux/linux系统目录结构.md) * [linux 文件基本属性](linux/linux文件基本属性.md) @@ -36,6 +35,6 @@ * [git](git/README.md) * [git 快速指南](git/git-quickstart.md) * [git-flow 工作流](git/git-flow.md) -* [shell](docker/README.md) +* [docker](docker/README.md) ------ diff --git a/docs/docker/README.md b/docs/docker/README.md index a525d45..4dea658 100644 --- a/docs/docker/README.md +++ b/docs/docker/README.md @@ -1,18 +1,22 @@ # Docker +> [Docker](https://www.docker.com/) 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 +> +> 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架或包装系统。 + ## 知识大纲 -* 简介(introduction) -* [Docker 快速指南](docker-quickstart.md) -* 基础篇(basics) - * 环境(environment) - * [Docker 安装](basics/installation.md) - * 配置(configuration) -* 进阶篇(advanced) - * 设计(design) -* 实践篇(practice) -* 常见问题(faq) -* [附录](appendix/README.md) - * [Docker 命令](appendix/docker-cli.md) - * [Docker 资源](appendix/docker-resource.md) - * [Docker 术语](appendix/docker-glossary.md) +- [x] [Docker 快速指南](docker-quickstart.md) +- [ ] 基础篇(basics) + - [x] [Docker 安装](basics/docker-install.md) + - [ ] 配置(configuration) +- [ ] 进阶篇(advanced) + - [ ] 设计(design) +- [ ] 实践篇(practice) +- [ ] 常见问题(faq) +- [x] [附录](appendix/README.md) + - [x] [Docker 命令](appendix/docker-cli.md) + - [x] [Docker 资源](appendix/docker-resource.md) + - [x] [Docker 术语](appendix/docker-glossary.md) + +_知识点仍在完善中。。。_ diff --git a/docs/docker/appendix/README.md b/docs/docker/appendix/README.md index 8c6e6b4..a56801d 100644 --- a/docs/docker/appendix/README.md +++ b/docs/docker/appendix/README.md @@ -2,6 +2,6 @@ ## 内容 -* [Docker 命令](appendix/docker-cli.md) -* [Docker 资源](appendix/docker-resource.md) -* [Docker 术语](appendix/docker-glossary.md) +* [Docker 命令](docker-cli.md) +* [Docker 资源](docker-resource.md) +* [Docker 术语](docker-glossary.md) diff --git a/docs/docker/appendix/docker-resource.md b/docs/docker/appendix/docker-resource.md index 0f4e3fd..ef33c28 100644 --- a/docs/docker/appendix/docker-resource.md +++ b/docs/docker/appendix/docker-resource.md @@ -13,6 +13,10 @@ * Docker Hub: https://hub.docker.com/ * Docker 开源: https://www.docker.com/open-source +## 资源整理 + +* Awesome Docker: https://github.com/veggiemonk/awesome-docker + ## Docker 中文资源 * Docker中文网站:https://www.docker-cn.com/ diff --git a/docs/docker/appendix/images/docker-cli.png b/docs/docker/appendix/images/docker-cli.png index 4d06c9d..e8d59e5 100644 Binary files a/docs/docker/appendix/images/docker-cli.png and b/docs/docker/appendix/images/docker-cli.png differ diff --git a/docs/docker/basics/installation.md b/docs/docker/basics/docker-install.md similarity index 100% rename from docs/docker/basics/installation.md rename to docs/docker/basics/docker-install.md diff --git a/docs/docker/docker.xmind b/docs/docker/docker.xmind index 5fcea53..7b1e95b 100644 Binary files a/docs/docker/docker.xmind and b/docs/docker/docker.xmind differ diff --git a/docs/linux/README.md b/docs/linux/README.md index d0d7c4c..a3a9606 100644 --- a/docs/linux/README.md +++ b/docs/linux/README.md @@ -3,8 +3,26 @@ * [linux 系统目录结构](linux系统目录结构.md) * [linux 文件基本属性](linux文件基本属性.md) * [linux 监控](linux监控.md) -* [linux 常用命令](commands/README.md) * [linux 软件](软件/README.md) + * [samba使用详解](软件/samba使用详解.md) +* [linux 常用命令](commands/README.md) + * [命令行的艺术(转载)](commands/命令行的艺术.md) + * [linux 常用命令-文件目录管理](commands/文件目录管理/README.md) + * [linux 常用命令-文件内容查看](commands/文件目录管理/文件内容查看.md) + * [linux 常用命令-文件压缩与解压](commands/文件目录管理/文件压缩与解压.md) + * [linux 常用命令-文件处理](commands/文件目录管理/文件处理.md) + * [linux 常用命令-文件编辑](commands/文件目录管理/文件编辑.md) + * [linux 常用命令-文件权限属性设置](commands/文件目录管理/文件权限属性设置.md) + * [linux 常用命令-文件查找和比较](commands/文件目录管理/文件查找和比较.md) + * [linux 常用命令-目录基本操作](commands/文件目录管理/目录基本操作.md) + * [linux 常用命令-系统管理](commands/系统管理/README.md) + * [linux 常用命令-系统操作](commands/系统管理/系统操作.md) + * [linux 常用命令-系统设置](commands/系统管理/系统设置.md) + * [linux 常用命令-用户和工作组管理](commands/系统管理/用户和工作组管理.md) + * [linux 常用命令-进程和作业管理](commands/系统管理/进程和作业管理.md) + * [linux 常用命令-系统性能管理](commands/系统管理/系统性能管理.md) + * [linux 常用命令-网络管理](commands/网络管理/README.md) + * [linux 常用命令-网络应用](commands/网络管理/网络应用.md) * [yum 命令](yum.md) ## 资料