tree.json 42.5 KB
Newer Older
F
feilong 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
{
  "gml": {
    "node_id": "gml-2edf9242568f4812bda2dd5913c09bd3",
    "keywords": [],
    "children": [
      {
        "gml初阶": {
          "node_id": "gml-3acda6f103e94664800f91494aff4099",
          "keywords": [],
          "children": [
            {
              "Git入门": {
                "node_id": "gml-426d7dad0f844c6d9bc1d6c4c860585c",
                "keywords": [],
                "children": [
                  {
                    "Git简介": {
                      "node_id": "gml-62c30f9c31f64a1d96af732c47c93f04",
F
feilong 已提交
19 20 21 22 23 24 25 26
                      "keywords": [
                        "Git历史",
                        "你了解版本控制系统吗?",
                        "什么是本地版本控制系统",
                        "什么是集中化的版本控制系统",
                        "什么是分布式版本控制系统",
                        "Git 诞生的故事"
                      ],
L
luxin 已提交
27 28 29 30 31 32
                      "children": [],
                      "keywords_must": [
                        "简介",
                        "历史"
                      ],
                      "keywords_forbid": []
F
feilong 已提交
33 34 35 36 37
                    }
                  },
                  {
                    "Git安装": {
                      "node_id": "gml-17121b66f9a942629bc455f320b28910",
F
feilong 已提交
38 39 40 41 42 43 44 45
                      "keywords": [
                        "msys git",
                        "5分钟教你学会 git 安装",
                        "不同操作系统的安装介绍",
                        "Git 的环境配置",
                        "Git 的自定义设置",
                        "Git 自定义别名"
                      ],
L
luxin 已提交
46 47 48 49 50 51
                      "children": [],
                      "keywords_must": [
                        "安装",
                        "环境配置"
                      ],
                      "keywords_forbid": []
F
feilong 已提交
52 53 54 55 56
                    }
                  },
                  {
                    "Git使用": {
                      "node_id": "gml-598d225d1a78453d8992345f8f7902ba",
F
feilong 已提交
57 58 59 60 61 62 63
                      "keywords": [
                        "Git基本用法",
                        "创建仓库: git init / git clone",
                        "添加文件: git add / git commit",
                        "查看修改: git status / git diff",
                        "恢复文件: git log / git reset"
                      ],
L
luxin 已提交
64 65 66 67 68 69 70 71 72 73 74 75
                      "children": [],
                      "keywords_must": [
                        [
                          "Git",
                          "基本用法"
                        ],
                        [
                          "git",
                          "使用"
                        ]
                      ],
                      "keywords_forbid": []
F
feilong 已提交
76 77 78 79 80
                    }
                  },
                  {
                    "版本管理": {
                      "node_id": "gml-f0d68868583b48d0851c7add33e2f8ff",
F
feilong 已提交
81 82 83 84
                      "keywords": [
                        "Git 撤销",
                        "Git 删除"
                      ],
L
luxin 已提交
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100
                      "children": [],
                      "keywords_must": [
                        [
                          "git",
                          "撤销"
                        ],
                        [
                          "git",
                          "删除"
                        ],
                        [
                          "git",
                          "版本管理"
                        ]
                      ],
                      "keywords_forbid": []
F
feilong 已提交
101 102 103 104 105
                    }
                  },
                  {
                    "分支管理": {
                      "node_id": "gml-5b37ae204b1f4183b1a2853f32698407",
F
feilong 已提交
106 107 108 109 110 111 112 113 114 115
                      "keywords": [
                        "git 分支原理",
                        "修改不同的分支",
                        "git 合并分支",
                        "git 合并策略",
                        "git 创建合并请求",
                        "解决合并请求中的冲突",
                        "cherry-pick 介绍及用法",
                        "git 的多人协作"
                      ],
L
luxin 已提交
116 117 118 119 120 121 122 123
                      "children": [],
                      "keywords_must": [
                        [
                          "git",
                          "分支管理"
                        ]
                      ],
                      "keywords_forbid": []
F
feilong 已提交
124 125 126 127 128
                    }
                  },
                  {
                    "Git标签": {
                      "node_id": "gml-7b2351b6989f4ec19655498bbb4bafb1",
F
feilong 已提交
129 130 131
                      "keywords": [
                        "git tag"
                      ],
L
luxin 已提交
132 133 134 135 136
                      "children": [],
                      "keywords_must": [
                        "标签"
                      ],
                      "keywords_forbid": []
F
feilong 已提交
137
                    }
F
feilong 已提交
138 139
                  },
                  {
F
feilong 已提交
140 141
                    "极简Git+VSCode(Mac)": {
                      "node_id": "gml-23b8a7b7033540e388c911bb0298aa7b",
F
feilong 已提交
142 143 144 145 146
                      "keywords": [
                        "VSCode配置Git"
                      ],
                      "children": [],
                      "keywords_must": [
L
luxin 已提交
147 148 149 150 151
                        [
                          "VSCode",
                          "Git",
                          "Mac"
                        ]
F
feilong 已提交
152 153 154 155 156
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
F
feilong 已提交
157 158
                    "极简Git+VSCode(Windows)": {
                      "node_id": "gml-0e1928df298a40fbbfc81e73809035ad",
F
feilong 已提交
159 160 161 162 163
                      "keywords": [
                        "VSCode配置Git"
                      ],
                      "children": [],
                      "keywords_must": [
F
feilong 已提交
164 165 166 167 168
                        [
                          "VSCode",
                          "Git",
                          "Windows"
                        ]
F
feilong 已提交
169 170 171
                      ],
                      "keywords_forbid": []
                    }
F
feilong 已提交
172
                  }
L
luxin 已提交
173 174 175
                ],
                "keywords_must": [],
                "keywords_forbid": []
F
feilong 已提交
176 177 178 179 180 181 182 183 184 185
              }
            },
            {
              "MarkDown入门": {
                "node_id": "gml-e5b1eb56008b451699a9e7e6d941c8ca",
                "keywords": [],
                "children": [
                  {
                    "MarkDown介绍": {
                      "node_id": "gml-e67e64c1c880432ab6bc1b0452124ec0",
F
feilong 已提交
186 187 188 189
                      "keywords": [
                        "认识 Markdown",
                        "使用 Markdown 的误区"
                      ],
L
luxin 已提交
190 191 192 193 194 195 196 197
                      "children": [],
                      "keywords_must": [
                        [
                          "MarkDown",
                          "介绍"
                        ]
                      ],
                      "keywords_forbid": []
F
feilong 已提交
198 199 200 201 202
                    }
                  },
                  {
                    "段落及强调": {
                      "node_id": "gml-627f564073834c8d86e45f126ac628df",
F
feilong 已提交
203 204 205 206 207 208 209
                      "keywords": [
                        "MarkDown段落",
                        "MarkDown段落的换行",
                        "MarkDown斜体",
                        "MarkDown粗体",
                        "MarkDown删除线"
                      ],
L
luxin 已提交
210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233
                      "children": [],
                      "keywords_must": [
                        [
                          "MarkDown",
                          "段落"
                        ],
                        [
                          "MarkDown",
                          "斜体"
                        ],
                        [
                          "MarkDown",
                          "粗体"
                        ],
                        [
                          "MarkDown",
                          "删除线"
                        ],
                        [
                          "MarkDown",
                          "强调"
                        ]
                      ],
                      "keywords_forbid": []
F
feilong 已提交
234 235 236 237 238
                    }
                  },
                  {
                    "标题": {
                      "node_id": "gml-30e9989f9a5f44fab349734a8e4479a3",
F
feilong 已提交
239 240 241 242
                      "keywords": [
                        "Setext 标题",
                        "Atx 标题"
                      ],
L
luxin 已提交
243 244 245 246 247 248 249 250
                      "children": [],
                      "keywords_must": [
                        [
                          "MarkDown",
                          "标题"
                        ]
                      ],
                      "keywords_forbid": []
F
feilong 已提交
251 252 253 254 255
                    }
                  },
                  {
                    "链接": {
                      "node_id": "gml-3cb459e3d1a147a8b89291c1ef4147c7",
F
feilong 已提交
256 257 258 259
                      "keywords": [
                        "行内链接",
                        "参考样式链接"
                      ],
L
luxin 已提交
260 261 262 263 264 265 266 267
                      "children": [],
                      "keywords_must": [
                        [
                          "MarkDown",
                          "链接"
                        ]
                      ],
                      "keywords_forbid": []
F
feilong 已提交
268 269 270 271 272
                    }
                  },
                  {
                    "图片": {
                      "node_id": "gml-2f1e2810b721429dba664414438b6d87",
F
feilong 已提交
273 274 275 276
                      "keywords": [
                        "行内图片",
                        "参考样式图片"
                      ],
L
luxin 已提交
277 278 279 280 281 282 283 284
                      "children": [],
                      "keywords_must": [
                        [
                          "MarkDown",
                          "图片"
                        ]
                      ],
                      "keywords_forbid": []
F
feilong 已提交
285 286 287 288 289
                    }
                  },
                  {
                    "列表": {
                      "node_id": "gml-b4a4f06aa5114c3fa6a590d659037370",
F
feilong 已提交
290 291 292 293 294
                      "keywords": [
                        "无序列表",
                        "有序列表",
                        "任务列表"
                      ],
L
luxin 已提交
295 296 297 298 299 300 301 302
                      "children": [],
                      "keywords_must": [
                        [
                          "MarkDown",
                          "列表"
                        ]
                      ],
                      "keywords_forbid": []
F
feilong 已提交
303 304 305 306 307
                    }
                  },
                  {
                    "分隔线及引用": {
                      "node_id": "gml-b6b6f01fb86141768c5b242327f1e0fa",
F
feilong 已提交
308 309 310 311
                      "keywords": [
                        "分隔线",
                        "区块引用"
                      ],
L
luxin 已提交
312 313 314 315 316 317 318 319 320 321 322 323
                      "children": [],
                      "keywords_must": [
                        [
                          "MarkDown",
                          "分隔线"
                        ],
                        [
                          "MarkDown",
                          "引用"
                        ]
                      ],
                      "keywords_forbid": []
F
feilong 已提交
324 325 326 327 328
                    }
                  },
                  {
                    "代码块": {
                      "node_id": "gml-2e87affacacd4078a3ba55a5a15a8f7a",
F
feilong 已提交
329 330 331 332 333 334
                      "keywords": [
                        "行内代码",
                        "代码缩进",
                        "代码高亮",
                        "代码 Diff"
                      ],
L
luxin 已提交
335 336 337 338 339 340 341 342
                      "children": [],
                      "keywords_must": [
                        [
                          "MarkDown",
                          "代码块"
                        ]
                      ],
                      "keywords_forbid": []
F
feilong 已提交
343 344 345 346 347
                    }
                  },
                  {
                    "表格": {
                      "node_id": "gml-11620ba793c74faa9a5117ca07d748d6",
F
feilong 已提交
348 349 350 351
                      "keywords": [
                        "创建MarkDown表格",
                        "MarkDown表格对齐"
                      ],
L
luxin 已提交
352 353 354 355 356 357 358 359
                      "children": [],
                      "keywords_must": [
                        [
                          "MarkDown",
                          "表格"
                        ]
                      ],
                      "keywords_forbid": []
F
feilong 已提交
360 361
                    }
                  }
L
luxin 已提交
362 363 364
                ],
                "keywords_must": [],
                "keywords_forbid": []
F
feilong 已提交
365
              }
F
feilong 已提交
366 367 368 369 370 371 372 373 374 375 376 377
            },
            {
              "Linux入门": {
                "node_id": "gml-59cbc635a28b4a758b2070206eab6664",
                "keywords": [],
                "children": [
                  {
                    "初识Linux": {
                      "node_id": "gml-1c31834f07b04bcc9c5dff5baaa6680c",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
378 379 380 381
                        [
                          "Linux",
                          "命令"
                        ]
F
feilong 已提交
382 383 384 385 386 387 388 389 390 391
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "创建一个目录": {
                      "node_id": "gml-f9bb56211d994831a3560d3e07be0b1d",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
392
                        [
393
                          "Linux",
L
luxin 已提交
394 395
                          "创建",
                          "目录"
396
                        ]
F
feilong 已提交
397
                      ],
L
luxin 已提交
398 399 400
                      "keywords_forbid": [
                        "删除"
                      ]
F
feilong 已提交
401 402 403 404 405 406 407 408
                    }
                  },
                  {
                    "创建一个空白文件": {
                      "node_id": "gml-62c754366e084ce19576ff0924133dc6",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
409
                        [
410
                          "Linux",
L
luxin 已提交
411 412
                          "创建",
                          "文件"
413
                        ]
F
feilong 已提交
414
                      ],
L
luxin 已提交
415 416 417
                      "keywords_forbid": [
                        "删除"
                      ]
F
feilong 已提交
418 419 420 421 422 423 424 425
                    }
                  },
                  {
                    "认识路径的概念": {
                      "node_id": "gml-2a3760d1fd58418e8f9cb1f3119480eb",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
426
                        [
427
                          "Linux",
L
luxin 已提交
428
                          "路径"
429
                        ]
F
feilong 已提交
430 431 432 433 434 435 436 437 438 439
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "删除一个文件": {
                      "node_id": "gml-1ed5c9ff30664b24929ad91679b63bb8",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
440
                        [
441
                          "Linux",
L
luxin 已提交
442 443
                          "删除",
                          "文件"
444
                        ]
F
feilong 已提交
445 446 447 448 449 450 451 452 453 454
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "删除目录": {
                      "node_id": "gml-c7b64290b99348ee9c2887bde6a03f19",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
455
                        [
456
                          "Linux",
L
luxin 已提交
457 458
                          "删除",
                          "目录"
459
                        ]
F
feilong 已提交
460
                      ],
L
luxin 已提交
461 462 463
                      "keywords_forbid": [
                        "创建"
                      ]
F
feilong 已提交
464 465 466 467 468 469 470 471
                    }
                  },
                  {
                    "复制目录和文件": {
                      "node_id": "gml-25e7ed10efe34ad0a70ff2ee09b011da",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
472
                        [
473
                          "Linux",
L
luxin 已提交
474 475 476 477 478 479 480
                          "复制",
                          "目录"
                        ],
                        [
                          "Linux",
                          "复制",
                          "文件"
481
                        ]
F
feilong 已提交
482 483 484 485 486 487 488 489 490 491
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "移动目录和文件": {
                      "node_id": "gml-8ab0b3e1106f47cda68f668fbe190392",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
492
                        [
493
                          "Linux",
L
luxin 已提交
494 495 496 497 498 499 500
                          "移动",
                          "目录"
                        ],
                        [
                          "Linux",
                          "移动",
                          "文件"
501
                        ]
F
feilong 已提交
502 503 504 505 506 507 508 509 510 511
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "重命名目录和文件": {
                      "node_id": "gml-3cd2a915d7f5493ebb10729d527579fa",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
512
                        [
513
                          "Linux",
L
luxin 已提交
514 515 516 517 518 519 520
                          "重命名",
                          "目录"
                        ],
                        [
                          "Linux",
                          "重命名",
                          "文件"
521
                        ]
F
feilong 已提交
522 523 524 525 526 527 528 529 530 531
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "如何查看文件全部内容": {
                      "node_id": "gml-fc9a7ad4c2104078a430dac6988be2b3",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
532
                        [
533
                          "Linux",
L
luxin 已提交
534 535
                          "查看",
                          "文件"
536
                        ]
F
feilong 已提交
537 538 539 540 541 542 543 544 545 546
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "长内容的文件查看方式": {
                      "node_id": "gml-aa338e6848444ca69346373e15171cff",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
547
                        [
548
                          "Linux",
L
luxin 已提交
549 550 551
                          "长",
                          "文件",
                          "查看"
552
                        ]
F
feilong 已提交
553 554 555 556 557 558 559 560 561 562
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "使用vi简单的编辑文本": {
                      "node_id": "gml-b47a6f78d32146c3a7e04ab59f64b8ce",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
563
                        [
564
                          "Linux",
L
luxin 已提交
565 566
                          "vi",
                          "编辑"
567
                        ]
F
feilong 已提交
568 569 570 571 572 573 574 575 576 577
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "查找文件": {
                      "node_id": "gml-a8e04f2df89a484cb8bd22d3d0e5633d",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
578
                        [
579
                          "Linux",
L
luxin 已提交
580 581
                          "查找",
                          "文件"
582
                        ]
F
feilong 已提交
583 584 585 586 587 588 589 590 591 592
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "创建一个快捷方式": {
                      "node_id": "gml-310c5ffd82204e7580c2a44681b884e6",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
593
                        [
594
                          "Linux",
L
luxin 已提交
595 596
                          "创建",
                          "快捷方式"
597
                        ]
F
feilong 已提交
598 599 600 601 602 603 604 605 606 607
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "压缩一个文件": {
                      "node_id": "gml-acbb691afc4f4b8ba8cf7b0b74f2b21c",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
608
                        [
609
                          "Linux",
L
luxin 已提交
610 611
                          "压缩",
                          "文件"
612
                        ]
F
feilong 已提交
613
                      ],
L
luxin 已提交
614 615 616
                      "keywords_forbid": [
                        "解压"
                      ]
F
feilong 已提交
617 618 619 620 621 622 623 624
                    }
                  },
                  {
                    "解压缩一个文件": {
                      "node_id": "gml-d1315a1e6baf4131b97f49534410339d",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
625
                        [
626
                          "Linux",
L
luxin 已提交
627 628
                          "解压",
                          "文件"
629
                        ]
F
feilong 已提交
630 631 632 633 634 635 636 637 638 639
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "在线安装软件": {
                      "node_id": "gml-41a013b0731e4e348ef458c87db2b66a",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
640
                        [
641
                          "Linux",
L
luxin 已提交
642
                          "安装"
643
                        ]
F
feilong 已提交
644 645 646 647 648 649 650 651 652 653
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "提升效率的一些技巧": {
                      "node_id": "gml-232c4187598a4e1b851d871070514e10",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
654
                        [
655
                          "Linux",
L
luxin 已提交
656 657
                          "效率",
                          "技巧"
658
                        ]
F
feilong 已提交
659 660 661 662 663 664 665 666 667 668
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "Linux基础命令汇总": {
                      "node_id": "gml-c430b5c28d9b42a88d3660cc7ad9c265",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
669
                        [
670
                          "Linux",
L
luxin 已提交
671
                          "基础命令"
672
                        ]
F
feilong 已提交
673 674 675 676 677 678 679 680 681 682
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "Linux入门总结": {
                      "node_id": "gml-5d30b74764e645f49839c545d784f29e",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
683
                        [
684
                          "Linux",
L
luxin 已提交
685
                          "入门"
686
                        ]
F
feilong 已提交
687 688 689
                      ],
                      "keywords_forbid": []
                    }
F
feilong 已提交
690 691 692 693
                  },
                  {
                    "Linux安装": {
                      "node_id": "gml-21ff39f056a142a4988e5717b93569d2",
F
feilong 已提交
694 695 696 697
                      "keywords": [
                        "安装Ubuntu",
                        "安装CentOS"
                      ],
F
feilong 已提交
698
                      "children": [],
F
feilong 已提交
699
                      "keywords_must": [
L
luxin 已提交
700
                        [
L
luxin 已提交
701
                          "Ubuntu",
L
luxin 已提交
702
                          "操作系统",
L
luxin 已提交
703
                          "安装"
L
luxin 已提交
704 705 706
                        ],
                        [
                          "CentOS",
L
luxin 已提交
707
                          "操作系统",
L
luxin 已提交
708
                          "安装"
L
luxin 已提交
709 710 711
                        ],
                        [
                          "Debian",
L
luxin 已提交
712 713 714 715 716 717
                          "操作系统",
                          "安装"
                        ],
                        [
                          "RedHat",
                          "操作系统",
L
luxin 已提交
718
                          "安装"
L
luxin 已提交
719
                        ]
F
feilong 已提交
720
                      ],
F
feilong 已提交
721 722
                      "keywords_forbid": []
                    }
F
feilong 已提交
723 724
                  }
                ],
L
luxin 已提交
725
                "keywords_must": [],
F
feilong 已提交
726 727
                "keywords_forbid": []
              }
F
feilong 已提交
728
            }
L
luxin 已提交
729 730 731
          ],
          "keywords_must": [],
          "keywords_forbid": []
F
feilong 已提交
732 733 734 735 736 737
        }
      },
      {
        "gml中阶": {
          "node_id": "gml-a94f8931a29e42749c65af33b5f00ffa",
          "keywords": [],
F
feilong 已提交
738 739 740 741 742 743 744 745 746 747 748 749
          "children": [
            {
              "Linux进阶": {
                "node_id": "gml-06610d1e8d33425a942df5f6d010001d",
                "keywords": [],
                "children": [
                  {
                    "新增用户": {
                      "node_id": "gml-107df6e5ed9b4bef8b035e0649b2449e",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
750
                        [
751
                          "Linux",
L
luxin 已提交
752 753 754 755 756 757 758
                          "新增",
                          "用户"
                        ],
                        [
                          "Linux",
                          "添加",
                          "用户"
759
                        ]
F
feilong 已提交
760 761 762 763 764 765 766 767 768 769
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "给账户设置密码": {
                      "node_id": "gml-b8b1192175914cd0913e106705c07c13",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
770
                        [
771
                          "Linux",
L
luxin 已提交
772 773
                          "设置",
                          "密码"
774
                        ]
F
feilong 已提交
775 776 777 778 779 780 781 782 783 784
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "切换用户": {
                      "node_id": "gml-8b4ccd76282143a69e656f2142435c0f",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
785
                        [
786
                          "Linux",
L
luxin 已提交
787 788
                          "切换",
                          "用户"
789
                        ]
F
feilong 已提交
790 791 792 793 794 795 796 797 798 799
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "删除用户": {
                      "node_id": "gml-f4db21b22cc64300a378f195d2358379",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
800
                        [
801
                          "Linux",
L
luxin 已提交
802 803
                          "删除",
                          "用户"
804
                        ]
F
feilong 已提交
805 806 807 808 809 810 811 812 813 814
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "显示用户UID和GID": {
                      "node_id": "gml-5830d451d5f140a9bbb6aba2ef760459",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
815
                        [
816
                          "Linux",
L
luxin 已提交
817 818 819 820 821
                          "uid"
                        ],
                        [
                          "Linux",
                          "gid"
822
                        ]
F
feilong 已提交
823 824 825 826 827 828 829 830 831 832
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "新增用户组": {
                      "node_id": "gml-88ec027b007f4c9fb7df2b622c4f7b5a",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
833
                        [
834
                          "Linux",
L
luxin 已提交
835 836
                          "新增",
                          "用户组"
837
                        ]
F
feilong 已提交
838 839 840 841 842 843 844 845 846 847
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "删除用户组": {
                      "node_id": "gml-b1826b136ef44c87b503777ce185b355",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
848
                        [
849
                          "Linux",
L
luxin 已提交
850 851
                          "删除",
                          "用户组"
852
                        ]
F
feilong 已提交
853 854 855 856 857 858 859 860 861 862
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "把用户加入和移除用户组": {
                      "node_id": "gml-f6582cee0184478c9610f15aac86d62f",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
863
                        [
864
                          "Linux",
L
luxin 已提交
865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881
                          "加入",
                          "用户组"
                        ],
                        [
                          "Linux",
                          "移除",
                          "用户组"
                        ],
                        [
                          "Linux",
                          "添加",
                          "用户组"
                        ],
                        [
                          "Linux",
                          "删除",
                          "用户组"
882
                        ]
F
feilong 已提交
883 884 885 886 887 888 889 890 891 892
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "文件权限的基本介绍": {
                      "node_id": "gml-a4f88e4e308541e4a7db5927297bb923",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
893
                        [
894
                          "Linux",
L
luxin 已提交
895 896
                          "文件",
                          "权限"
897
                        ]
F
feilong 已提交
898 899 900 901 902 903 904 905 906 907
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "修改文件权限": {
                      "node_id": "gml-326862a132ac4b548b70e5766a71c1ae",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
908
                        [
909
                          "Linux",
L
luxin 已提交
910 911 912
                          "修改",
                          "文件",
                          "权限"
913
                        ]
F
feilong 已提交
914 915 916 917 918 919 920 921 922 923
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "修改文件所有者": {
                      "node_id": "gml-e4d153da66c945df9c07dc52e5a05598",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
924
                        [
925
                          "Linux",
L
luxin 已提交
926 927 928 929 930 931 932 933 934 935 936 937 938 939 940
                          "修改",
                          "文件",
                          "所有者"
                        ],
                        [
                          "Linux",
                          "更改",
                          "文件",
                          "所有者"
                        ],
                        [
                          "Linux",
                          "改变",
                          "文件",
                          "所有者"
941
                        ]
F
feilong 已提交
942 943 944 945 946 947 948 949 950 951
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "修改文件所在组": {
                      "node_id": "gml-30df84c89e2e4846aee3b9f07a48fb9a",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
952
                        [
953
                          "Linux",
L
luxin 已提交
954 955 956
                          "修改",
                          "文件",
                          "组"
957
                        ]
F
feilong 已提交
958 959 960 961 962 963 964 965 966 967
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "Linux实战,谁是第一美女": {
                      "node_id": "gml-6530732255a141b69a712f52cd695bb5",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
968
                        [
969
                          "Linux",
970 971
                          "命令"
                        ]
F
feilong 已提交
972 973 974 975 976 977 978 979 980 981
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "查看系统进程": {
                      "node_id": "gml-be2d934d6b074cdfb013188d8bbcee3a",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
982
                        [
983
                          "Linux",
L
luxin 已提交
984 985
                          "查看",
                          "进程"
986
                        ]
F
feilong 已提交
987 988 989 990 991 992 993 994 995 996
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "实时监控进程运行": {
                      "node_id": "gml-664426ba00d54e809da78070856cedd9",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
997
                        [
998
                          "Linux",
L
luxin 已提交
999 1000
                          "监控",
                          "进程"
1001
                        ]
F
feilong 已提交
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011
                      ],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "定时任务": {
                      "node_id": "gml-222d86f8aece49718f0e8f2bcbb6047c",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
1012
                        [
1013
                          "Linux",
L
luxin 已提交
1014
                          "定时任务"
1015
                        ]
F
feilong 已提交
1016 1017 1018 1019 1020 1021
                      ],
                      "keywords_forbid": []
                    }
                  }
                ],
                "keywords_must": [
1022
                  [
1023
                    "Linux",
1024 1025
                    "命令"
                  ]
F
feilong 已提交
1026 1027 1028 1029 1030
                ],
                "keywords_forbid": []
              }
            }
          ],
L
luxin 已提交
1031 1032
          "keywords_must": [],
          "keywords_forbid": []
F
feilong 已提交
1033 1034 1035 1036 1037 1038
        }
      },
      {
        "gml高阶": {
          "node_id": "gml-ec7eb3a512204261a14eafc36bc55188",
          "keywords": [],
F
feilong 已提交
1039 1040
          "children": [
            {
F
feilong 已提交
1041
              "Linux实用命令": {
F
feilong 已提交
1042 1043 1044 1045 1046 1047 1048 1049
                "node_id": "gml-18e8d5ee32d843b6a6ad32b311b271ff",
                "keywords": [],
                "children": [
                  {
                    "grep命令": {
                      "node_id": "gml-66baba204f5042a79ebc82bc2a26ae32",
                      "keywords": [],
                      "children": [],
F
feilong 已提交
1050
                      "keywords_must": [
L
luxin 已提交
1051 1052 1053 1054
                        [
                          "linux",
                          "grep"
                        ]
F
feilong 已提交
1055
                      ],
F
feilong 已提交
1056 1057 1058 1059 1060 1061 1062 1063
                      "keywords_forbid": []
                    }
                  },
                  {
                    "awk命令": {
                      "node_id": "gml-d6688990de744b7fa45a0b473dbeff83",
                      "keywords": [],
                      "children": [],
F
feilong 已提交
1064
                      "keywords_must": [
L
luxin 已提交
1065 1066 1067 1068
                        [
                          "linux",
                          "awk"
                        ]
F
feilong 已提交
1069
                      ],
F
feilong 已提交
1070 1071 1072 1073 1074 1075 1076 1077
                      "keywords_forbid": []
                    }
                  },
                  {
                    "sed命令": {
                      "node_id": "gml-950dfde5ccf94f15a5316cabdfa72da4",
                      "keywords": [],
                      "children": [],
F
feilong 已提交
1078
                      "keywords_must": [
L
luxin 已提交
1079 1080 1081 1082
                        [
                          "linux",
                          "sed"
                        ]
F
feilong 已提交
1083
                      ],
F
feilong 已提交
1084 1085 1086 1087 1088 1089 1090 1091
                      "keywords_forbid": []
                    }
                  },
                  {
                    "lsof命令": {
                      "node_id": "gml-df258842dc7544c599464bc3b4dd69fb",
                      "keywords": [],
                      "children": [],
F
feilong 已提交
1092
                      "keywords_must": [
L
luxin 已提交
1093 1094 1095 1096
                        [
                          "linux",
                          "lsof"
                        ]
F
feilong 已提交
1097
                      ],
F
feilong 已提交
1098 1099 1100 1101 1102 1103 1104 1105
                      "keywords_forbid": []
                    }
                  },
                  {
                    "df和du命令": {
                      "node_id": "gml-eb27985ee6c444259e95f2ef7551908c",
                      "keywords": [],
                      "children": [],
F
feilong 已提交
1106
                      "keywords_must": [
L
luxin 已提交
1107 1108 1109 1110 1111 1112 1113 1114
                        [
                          "linux",
                          "df"
                        ],
                        [
                          "linux",
                          "du"
                        ]
F
feilong 已提交
1115
                      ],
F
feilong 已提交
1116 1117 1118 1119 1120 1121 1122 1123
                      "keywords_forbid": []
                    }
                  },
                  {
                    "tcpdump命令": {
                      "node_id": "gml-cf0d7a4a97c34c3ba01732646fcb0617",
                      "keywords": [],
                      "children": [],
F
feilong 已提交
1124
                      "keywords_must": [
L
luxin 已提交
1125 1126 1127 1128
                        [
                          "linux",
                          "tcpdump"
                        ]
F
feilong 已提交
1129
                      ],
F
feilong 已提交
1130 1131 1132 1133 1134 1135 1136 1137
                      "keywords_forbid": []
                    }
                  },
                  {
                    "netstat命令": {
                      "node_id": "gml-260d46ea06e641b68ad7161513dc7be0",
                      "keywords": [],
                      "children": [],
F
feilong 已提交
1138
                      "keywords_must": [
L
luxin 已提交
1139 1140 1141 1142
                        [
                          "linux",
                          "netstat"
                        ]
F
feilong 已提交
1143
                      ],
F
feilong 已提交
1144 1145 1146 1147 1148 1149 1150 1151
                      "keywords_forbid": []
                    }
                  },
                  {
                    "cURL和wget命令": {
                      "node_id": "gml-74f056c07abb4af6819b096e2680c6b5",
                      "keywords": [],
                      "children": [],
F
feilong 已提交
1152
                      "keywords_must": [
L
luxin 已提交
1153 1154 1155 1156 1157 1158 1159 1160
                        [
                          "linux",
                          "curl"
                        ],
                        [
                          "linux",
                          "wget"
                        ]
F
feilong 已提交
1161
                      ],
F
feilong 已提交
1162 1163
                      "keywords_forbid": []
                    }
F
feilong 已提交
1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181
                  },
                  {
                    "管道": {
                      "node_id": "gml-e66e052f98274a60b0eb83273cd089e7",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
                        [
                          "linux",
                          "管道"
                        ],
                        [
                          "linux",
                          "pipeline"
                        ]
                      ],
                      "keywords_forbid": []
                    }
F
feilong 已提交
1182 1183
                  }
                ],
F
feilong 已提交
1184
                "keywords_must": [
L
luxin 已提交
1185
                  "linux"
F
feilong 已提交
1186
                ],
F
feilong 已提交
1187 1188
                "keywords_forbid": []
              }
F
feilong 已提交
1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207
            },
            {
              "Linux环境安装": {
                "node_id": "gml-144f2e10e59e481084dfac4ada877270",
                "keywords": [],
                "children": [
                  {
                    "安装CentOS": {
                      "node_id": "gml-0e773f845e08441798e9ebae59547e1a",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [
                        [
                          "安装",
                          "CentOS"
                        ]
                      ],
                      "keywords_forbid": []
                    }
F
feilong 已提交
1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225
                  },
                  {
                    "安装Ubuntu": {
                      "node_id": "gml-214229ddcc6a496ba175a0a4cd24d486",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "Windows上安装WSL": {
                      "node_id": "gml-2fbb0907051b4961ad01d540ba786781",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
                    }
F
feilong 已提交
1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243
                  },
                  {
                    "终端(Terminal)": {
                      "node_id": "gml-cb5ac58bc6bf4f188a35d05081a5ad11",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
                    }
                  },
                  {
                    "Shell": {
                      "node_id": "gml-60af2921444345bbbd4341b354bcea4f",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
                    }
F
feilong 已提交
1244 1245 1246 1247 1248 1249 1250 1251 1252
                  },
                  {
                    "xxxx": {
                      "node_id": "gml-16cce2ff86174d19acd8de0f8740eeaf",
                      "keywords": [],
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
                    }
F
feilong 已提交
1253 1254 1255 1256 1257
                  }
                ],
                "keywords_must": [],
                "keywords_forbid": []
              }
F
feilong 已提交
1258 1259
            }
          ],
L
luxin 已提交
1260 1261
          "keywords_must": [],
          "keywords_forbid": []
F
feilong 已提交
1262 1263
        }
      }
L
luxin 已提交
1264 1265 1266
    ],
    "keywords_must": [],
    "keywords_forbid": []
F
feilong 已提交
1267 1268
  }
}