这里记录一些日常使用的常用命令和语法,方便查阅。从编程到写作,从系统操作到博客管理,都有涉及。
系统命令
Linux/macOS 常用命令
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# 文件操作
ls -la # 详细列出文件和目录
cp -r source dest # 递归复制文件夹
mv oldname newname # 移动/重命名文件
rm -rf folder # 强制删除文件夹
find . -name "*.txt" # 查找txt文件
grep -r "keyword" . # 在当前目录递归搜索关键词
# 系统信息
ps aux # 查看所有进程
top # 实时查看系统资源使用
df -h # 查看磁盘使用情况
free -h # 查看内存使用情况
lsof -i :8080 # 查看端口占用情况
# 网络相关
curl -I url # 获取网页头信息
wget url # 下载文件
ping google.com # 测试网络连通性
netstat -tulpn # 查看网络连接状态
|
Git 常用命令
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# 基础操作
git status # 查看状态
git add . # 添加所有更改
git commit -m "message" # 提交更改
git push origin main # 推送到远程仓库
git pull # 拉取更新
# 分支操作
git branch # 查看分支
git checkout -b newbranch # 创建并切换分支
git merge branchname # 合并分支
git branch -d branchname # 删除分支
# 查看历史
git log --oneline # 简洁查看提交历史
git diff # 查看文件差异
git blame filename # 查看文件每行的修改记录
|
Markdown 语法
1
2
3
|
web = https://www.youtube.com/watch?v=K9_VFxzCuQ0&list=RDMMK9_VFxzCuQ0&start_radio=1
ID = K9_VFxzCuQ0
{{ youtube ID}}
|
快捷键操作
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
# VS Code 常用快捷键
Ctrl + Shift + P # 命令面板
Ctrl + ` # 打开终端
Ctrl + B # 切换侧边栏
Ctrl + Shift + E # 文件资源管理器
Ctrl + Shift + F # 全局搜索
Ctrl + D # 选择下一个相同的词
Alt + ↑/↓ # 移动行
# 系统快捷键
Ctrl + Alt + T # 打开终端 (Linux)
Ctrl + Shift + N # 新建文件夹
F2 # 重命名文件
Ctrl + H # 显示隐藏文件
|
Hugo 视频嵌入
1
2
3
4
|
<!-- YouTube 视频嵌入 -->
web = https://www.youtube.com/watch?v=K9_VFxzCuQ0&list=RDMMK9_VFxzCuQ0&start_radio=1
ID = K9_VFxzCuQ0
{{ youtube ID}}
|
图片引用
1
|

|
◎ 注释:这是朴彩英
代码块语法
支持多种编程语言的语法高亮:
Python
1
2
3
4
5
6
7
8
9
10
|
# Python 示例
def hello_world():
print("Hello, World!")
return True
# 列表推导式
numbers = [x**2 for x in range(10) if x % 2 == 0]
print(numbers) # [0, 4, 16, 36, 64]
|
C语言
1
2
3
4
5
|
#include <stdio.h>
int main(int argc, char *argv[]) {
printf("Hello, World!\n");
return 0;
}
|
Java
1
2
3
4
5
6
7
8
|
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
// 字符串拼接
String name = "Java";
System.out.println("Hello, " + name + "!");
}
}
|
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
// ES6 箭头函数
const greet = (name) => {
console.log(`Hello, ${name}!`);
};
// 异步函数
async function fetchData() {
try {
const response = await fetch('/api/data');
const data = await response.json();
return data;
} catch (error) {
console.error('Error:', error);
}
}
|
文本对齐
1
2
3
4
5
6
7
8
|
<!-- 右对齐 -->
<div align="right">文字右对齐</div>
<!-- 左对齐 -->
<div align="left">文字左对齐</div>
<!-- 居中对齐 -->
<div align="center">文字居中</div>
|
文字右对齐
文字左对齐
文字居中
文本格式化
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
<!-- 引用 -->
> 海上生明月,天涯共此时
>
> 多行引用可以这样写
> 每行前面加 > 符号
<!-- 文本样式 -->
~~删除线文本~~
**粗体文本** 或 __粗体文本__
*斜体文本* 或 _斜体文本_
***粗斜体文本***
`行内代码`
<!-- 列表 -->
- 无序列表项1
- 无序列表项2
- 嵌套列表项
- 另一个嵌套项
1. 有序列表项1
2. 有序列表项2
1. 嵌套有序列表
2. 另一个嵌套项
<!-- 链接 -->
[链接文本](https://example.com "可选标题")
[相对链接](../other-page.md)
|
海上生明月,天涯共此时
删除线
粗体
斜体
表格语法
1
2
3
4
5
|
| 表头1 | 表头2 | 表头3 |
| :--- | :--: | ---: |
| 左对齐 | 居中 | 右对齐 |
| 数据1 | 数据2 | 数据3 |
| 长数据内容 | 短数据 | 另一个数据 |
|
| 表头1 |
表头2 |
表头3 |
| 左对齐 |
居中 |
右对齐 |
| 数据1 |
数据2 |
数据3 |
| 长数据内容 |
短数据 |
另一个数据 |
Hugo 特殊功能
文章目录 (TOC)
1
2
|
# 在文章 Front Matter 中添加
toc: true
|
数学公式 (LaTeX)
1
2
3
4
5
6
7
|
<!-- 行内公式 -->
$E = mc^2$
<!-- 块级公式 -->
$$
\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}
$$
|
高亮文本
1
2
3
4
5
|
<!-- 使用 mark 标签 -->
<mark>这是高亮文本</mark>
<!-- 使用 Hugo shortcode -->
1
2
3
4
5
|
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
|
|
开发环境命令
Python 环境管理
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
# 虚拟环境
python -m venv myenv
source myenv/bin/activate # Linux/macOS
myenv\Scripts\activate # Windows
# 包管理
pip install package_name
pip freeze > requirements.txt
pip install -r requirements.txt
# Conda 环境
conda create -n myenv python=3.9
conda activate myenv
conda list
conda install package_name
|
Node.js 项目
1
2
3
4
5
6
7
8
9
10
11
|
# 包管理
npm init # 初始化项目
npm install package_name # 安装包
npm install -g package_name # 全局安装
npm run script_name # 运行脚本
npm update # 更新包
# Yarn 替代
yarn install
yarn add package_name
yarn run script_name
|
Docker 常用命令
1
2
3
4
5
6
7
8
9
10
11
12
|
# 镜像操作
docker build -t image_name . # 构建镜像
docker images # 列出镜像
docker rmi image_name # 删除镜像
# 容器操作
docker run -d -p 8080:80 image_name # 运行容器
docker ps # 列出运行中的容器
docker ps -a # 列出所有容器
docker stop container_id # 停止容器
docker rm container_id # 删除容器
docker logs container_id # 查看日志
|
实用技巧
终端技巧
1
2
3
4
5
6
7
8
9
10
11
12
|
# 历史命令
history # 查看命令历史
!! # 重复上一条命令
!n # 重复第n条命令
Ctrl + R # 搜索命令历史
# 快捷操作
Ctrl + C # 中断当前命令
Ctrl + Z # 挂起当前命令
Ctrl + L # 清屏
Ctrl + A # 光标移到行首
Ctrl + E # 光标移到行尾
|
文件压缩解压
1
2
3
4
5
6
7
8
9
10
11
|
# tar 压缩
tar -czf archive.tar.gz folder/ # 压缩文件夹
tar -xzf archive.tar.gz # 解压
# zip 压缩
zip -r archive.zip folder/ # 压缩文件夹
unzip archive.zip # 解压
# 7z 压缩
7z a archive.7z folder/ # 压缩
7z x archive.7z # 解压
|
最后更新:2025年7月
这个备忘录会持续更新,记录日常开发和写作中的常用命令和技巧。