Hexo常用命令

以下都是我常用的命令,如需要更详细的文档,请移步到Hexo官方文档

新建

1
hexo new "new post"

新建的文件在 "hexo/source/_post/"文件夹下

生成静态页面

1
hexo g

其实就是编译,编译后,会出现一个 public 文件夹,将所有的md文件编译成html文件

开启本地服务器

1
hexo s

一般访问http://localhost:4000查看

部署

1
hexo d

清除public

1
hexo clean

当 source 文件夹中的部分资源更改过之后,特别是对文件进行了删除或者路径的改变之后,需要执行这个命令,然后重新编译。

Hexo下的Markdown语法

Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯和亚伦·斯沃茨。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML文档”。 ——维基百科

分段

行尾输入两个或以上的空格,然后回车。或者行尾加上<br>

像这样

换行

这是第一行
这是第二行

标题

# ~ ###### 井号的个数表示几级标题,即Markdown可以表示一级标题到六级标题

引用

用'>'表示,你可以选择只在开头加一个。也可以在每行前面都加一个,效果是一样的,效果: >这是引用

引用可以嵌套

列表

* , + , - , 1. ,选其中之一,注意后面有个空格,比如

链接

1
[文字](链接地址)

比如:HNUHPJ

插入图片

1
![](图片地址) //图片地址可以是本地路径,也可以是网络地址

比如:我的头像

插入视频

1
2
3
4
5
6
<iframe 
height=520 width=720
src="//player.bilibili.com/player.html?aid=16993752&cid=27779929&page=1"
scrolling="no" border="0" frameborder="no"
framespacing="0" allowfullscreen="true">
</iframe>

强调(加粗)

1
**文字** , __文字__ , _文字_ , *文字*

文字文字文字文字

代码

支持多种编程语言的语法高亮的显示,行号显示。 ```Your code```

1
2
#!/usr/bin/python3
print("Hello, World!");

水平线

1
2
3
4
5
* * *
***
*****
- - -
---------------------------------------

效果:






表格

1
2
3
4
5
6
| 挂载点 | 挂载点中文名 | 文件系统 | 大小 |备注|
|-------|:----------:|:--------:|:---------:|:---------:|
| / | 根分区(必选)| EXT4(推荐) | 最少10G |我是分配了30G|
|swap|交换分区|不设置|4G内存以下分配2G,4G以上可不分配|我分配了8G|
|/boot|启动|EXT4|800MB|系统启动文件目录,建议加上|
|/home|家目录(推荐)|EXT4(推荐) |最少10G|我剩下的都是|
挂载点 挂载点中文名 文件系统 大小 备注
/ 根分区(必选) EXT4(推荐) 最少10G 我是分配了30G
swap 交换分区 不设置 4G内存以下分配2G,4G以上可不分配 我分配了8G
/boot 启动 EXT4 800MB 系统启动文件目录,建议加上
/home 家目录(推荐) EXT4(推荐) 最少10G 我剩下的都是