Notes¶
由于 GitBook
生成 html
太慢, 放弃使用 GitBook
,
文档使用 reStructuredText
编写,
使用 Sphinx
生成静态文件.
在线阅读¶
注意
原GitHub Pages(使用GitBook生成)可继续访问, 但不再更新, 地址 https://yangjinjie.github.io 或 https://docs.yangjinjie.xyz
离线阅读¶
本地使用Sphinx生成静态文档¶
# 前提, 安装Sphinx
git clone --depth=1 https://github.com/yangjinjie/notes.git notes_notes
cd notes_notes
make html
# 访问生成的html即可
项目简介¶
所有内容可在 GitHub notes
仓库中搜索
tree
.
notes
├── bigdata
├── ci
│ ├── TeamCity
│ └── jenkins
├── cloud
│ ├── ~~~
├── db
│ ├── ~~~
├── html,css,JavaScript
├── microservice
├── network
├── os
│ ├── 各系统相关
│ └── ...
├── python
├── ruby
├── service
│ ├── 各类服务
│ └── ...
├── shell
├── tips
├── tmp
│ └── 未分类
└── tools
├── 各类工具, 比如vim,git
└── ...
Table of content¶
- HTML,CSS,JavaScript
- book
- ci
- db
- docker
- go
- java
- network
- os
- python
- service
- shell
- 命令
- Shell
- bash技巧
- test用法
- shell实例
- 在/home目录中创建一百个目录,目录名称依次为a1……a100
- 编写一个脚本,自动将用户主目录下所有小于5KB的文件打包成XX.tar.gz.(提示:用ls,grep,find等命令,文件一般指普通文件)
- 写一个程序,可以将/et/passwd的第一列取出,而且每一列都以一行字符串“the 1 account is “root””来显示
- 编写一个程序,他的作用是先查看一下/root/test/logical这个名称是否存在,若不存在,则创建一个文件。使用touch来创建,创建完成后离开;如果存在的话,判断该名称是否为文件,若为文件则将之删除后新建一个目录。文件名为loglical,之后离开;如果存在的话,而且该名称为目录,则删除此目录。
- 编写一个shell脚本,从键盘读入10个数,显示最大值和最小值。
- 编写一个脚本,打印任何数的乘法表。如输入3则打印
- 编写一个脚本,输入自己的生日时间(YYYYMMDD),计算还有多少天多少个小时是自己的生日。
- 三剑客
- 变量
- 后台运行shell
- 解决perl: warning: Setting locale failed. perl: warning: Please check that your locale settings
- 查看,修改时区
- tips
- tmp
- tools