vault backup: 2024-08-19 23:38:33

This commit is contained in:
baim0
2024-08-19 23:38:33 +08:00
parent a1699b26df
commit e267c56892
3 changed files with 120 additions and 6 deletions
+59
View File
@@ -0,0 +1,59 @@
{
"Tabout": true,
"SelectionEnhance": true,
"IntrinsicSymbolPairs": true,
"BaseObEditEnhance": true,
"FW2HWEnhance": true,
"BetterCodeEdit": true,
"AutoFormat": true,
"ExcludeFiles": "",
"ChineseEnglishSpace": true,
"ChineseNumberSpace": true,
"EnglishNumberSpace": false,
"ChineseNoSpace": true,
"PunctuationSpace": true,
"AutoCapital": true,
"AutoCapitalMode": "typing",
"PunctuationSpaceMode": "typing",
"InlineCodeSpaceMode": 1,
"InlineFormulaSpaceMode": 1,
"InlineLinkSpaceMode": 1,
"InlineLinkSmartSpace": true,
"UserDefinedRegSwitch": true,
"UserDefinedRegExp": "{{.*?}}|++\n<.*?>|--\n\\[\\!.*?\\][-+]{0,1}|-+\n(file:///|https?://|ftp://|obsidian://|zotero://|www.)[^\\s()《》。,,!?;;:“”‘’\\)\\(\\[\\]\\{\\}']+|--\n\n[a-zA-Z0-9_\\-.]+@[a-zA-Z0-9_\\-.]+|++\n(?<!#)#[\\u4e00-\\u9fa5\\w-\\/]+|++",
"debug": false,
"userSelRepRuleTrigger": [
"-",
"#"
],
"userSelRepRuleValue": [
{
"left": "~~",
"right": "~~"
},
{
"left": "#",
"right": " "
}
],
"userDeleteRulesStrList": [
[
"demo|",
"|"
]
],
"userConvertRulesStrList": [
[
":)|",
"😀|"
]
],
"userSelRuleSettingsOpen": true,
"userDelRuleSettingsOpen": true,
"userCvtRuleSettingsOpen": true,
"EnterTwice": true,
"TryFixChineseIM": true,
"PuncRectify": false,
"FixMacOSContextMenu": false,
"TryFixMSIME": false
}
+22 -6
View File
@@ -18,8 +18,21 @@
"source": false
}
}
},
{
"id": "2fbb937453f54625",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "funnycase/01 为什么下载不到文件.md",
"mode": "source",
"source": false
}
}
}
]
],
"currentTab": 1
}
],
"direction": "vertical"
@@ -85,7 +98,7 @@
"state": {
"type": "backlink",
"state": {
"file": "youAreSoBoring/如何本地搭建ollama大模型.md",
"file": "funnycase/01 为什么下载不到文件.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
@@ -102,7 +115,7 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "youAreSoBoring/如何本地搭建ollama大模型.md",
"file": "funnycase/01 为什么下载不到文件.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
@@ -125,7 +138,7 @@
"state": {
"type": "outline",
"state": {
"file": "youAreSoBoring/如何本地搭建ollama大模型.md"
"file": "funnycase/01 为什么下载不到文件.md"
}
}
}
@@ -147,12 +160,15 @@
"obsidian-excalidraw-plugin:新建绘图文件": false
}
},
"active": "35201e74e09f902f",
"active": "2fbb937453f54625",
"lastOpenFiles": [
"youAreSoBoring/如何本地搭建ollama大模型.md",
"funnycase/01 为什么下载不到文件.md",
"未命名",
"funnycase",
"k8sFunny/06 Linux 内存分析与观测.md",
"k8sFunny/07 如何使yaml更好看.md",
"others/installK8S.md",
"youAreSoBoring/如何本地搭建ollama大模型.md",
"k8sFunny/terrafrom.md",
"img/Pasted image 20240728130417.png",
"img/Pasted image 20240728130237.png",
@@ -0,0 +1,39 @@
`mtr`(Multi Tester Router)是一个用于测试网络连通性的命令行工具,它是基于`ping`和`traceroute`的功能改进版。`mtr`的全名是“Multi Tester Router”,它可以同时对多个目标进行IP地址检测、ICMP响应时间测试以及路由跟踪。
以下是`mtr`的一些主要功能和用法:
1. **多线程连接测试**:与传统的ping命令不同,`mtr`使用多线程(默认为8)并行发送数据包,可以同时对多个目标进行网络状态检测。
2. **统计信息**:`mtr`不仅显示单个数据点的响应时间,还会给出一段时间内的平均值、最小值和最大值。这有助于评估网络稳定性。
3. **动态刷新**:测试结果会实时更新,每次发送新包时都会刷新统计数据,这对于动态观察网络波动非常有用。
4. **错误报告**:在无法与目标通信或遇到问题(如路由器丢弃数据包)时,`mtr`会提供更详细的错误信息和可能的原因。
### 主要参数及选项
1. **基本测试**:
- `-c 计数`: 测试次数,例如 `mtr -c 5 google.com` 进行 5 次测试。
- `-w 延迟`: 每个数据包的发送间隔时间,默认是 2 秒。
2. **显示选项**:
- `-d`: 显示数据率、错误类型和数据段大小的信息。
- `-g 端口`: 对端口号进行扫描,然后测试到目标地址的连接。
- `-n` 或 `-N`: 只执行一次测试并退出。
3. **路由跟踪**:
- `-r`: 显示返回路径(反向路径),查看数据包回程时经过的路径。
- `--help`: 查看帮助信息或特定参数的帮助。
- `--version`: 查看 mtr 版本号。
4. **输出格式和文件操作**:
- `-f` 或 `-F 文件名`: 将结果输出到指定文件。
- `-T` 或 `-C`: 使用 TCP/IP 协议测试。
5. **其他**:
- `--show-all`: 显示所有可能的选项信息。
- `--statistics-only`: 只显示统计信息,不显示进度条或图表。
示例:测试 10 次并且返回
```bash
mtr -c 10 -r google.com
```