From 7b08c0e63656dafb7846345a0b6928ee2b5f7418 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E6=80=A1=E7=90=B4?= <2667546072@qq.com> Date: Thu, 16 May 2024 22:57:59 +0800 Subject: [PATCH 1/2] zy --- .../Linux\345\256\211\350\243\205.md" | 108 ++++++++++++++++++ 1 file changed, 108 insertions(+) create mode 100644 "43\346\236\227\346\200\241\347\220\264/Linux\345\256\211\350\243\205.md" diff --git "a/43\346\236\227\346\200\241\347\220\264/Linux\345\256\211\350\243\205.md" "b/43\346\236\227\346\200\241\347\220\264/Linux\345\256\211\350\243\205.md" new file mode 100644 index 0000000..5f9776d --- /dev/null +++ "b/43\346\236\227\346\200\241\347\220\264/Linux\345\256\211\350\243\205.md" @@ -0,0 +1,108 @@ +##### Linux命令 + +- 查看IP + + ```c# + ip address show + ``` + +- 安装SSH服务端 + + ```c# + apt-get install ssh -y + ``` + +- 远程登陆 + + ```js + //1.ssh -l root IP地址 + //2.ssh root@IP地址 + //以上方法一样 + ``` + +- 安装Vim编辑器 + + ```js + apt-get install vim -y + ``` + + - 查看ssh在哪 + + ```js + whereis ssh + ``` + + - 修改ssh服务端配置文件 + + ```js + //1.vim /etc/ssh/sshd_config + //2.vim sshd_config + ``` + + - 进入编辑器模式,按i修改,并且把注释删除 + + ```js + //1.开启端口 port 22 + //2.允许root登录 PermitRootLogin yes + //3.启用密码验证模式 PasswordAuthentication yes + //4.不允许空密码 PermitEmptyPasswords no + + //按ESC,Shift+ :,保存并退出wq! + ``` + + - 重启ssh,让修改的配置生效 + + ```js + //1. systemctl restart ssh + //2. /etc/init.d/ssh restart + + //如果没有提示就是成功 + ``` + +- 安装网络工具 + + ```js + apt-get install net-tools //在用户模式写,会报权限不够,需要sudo(sudo需要在root里权限安装) + ``` + +- 更新最新状态 + + ```js + apt-get update + ``` + +- 删除干净命令 + + ```js + apt-get remove--purge net-tools + //--表示完整参数 + ``` + +- 普通用户sudo权限(root权限那里写) + + - 安装sudo + + ```js + apt-get install sudo -y + ``` + + - 将普通用户名加入 + + ```js + vim /etc/sudoers + + ## Allow root to run any commands anywhere + root ALL=(ALL:ALL) ALL + 用户名 ALL=(ALL:ALL) ALL + + //再次登录普通用户,就可以使用sudo功能了 + + ``` + +- 查看配置信息 + + ```js + sudo ifconfig //普通用户查看 + ``` + + \ No newline at end of file -- Gitee From f84c08d53ad8786767a930e7f42033b36fa394be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E6=80=A1=E7=90=B4?= <2667546072@qq.com> Date: Thu, 16 May 2024 23:02:02 +0800 Subject: [PATCH 2/2] zy --- ...37\346\210\220\347\275\221\347\253\231.md" | 74 +++++++++++++++++++ ...20240516_Linux\345\256\211\350\243\205.md" | 0 2 files changed, 74 insertions(+) create mode 100644 "43\346\236\227\346\200\241\347\220\264/20240514_\347\254\224\350\256\260\347\224\237\346\210\220\347\275\221\347\253\231.md" rename "43\346\236\227\346\200\241\347\220\264/Linux\345\256\211\350\243\205.md" => "43\346\236\227\346\200\241\347\220\264/20240516_Linux\345\256\211\350\243\205.md" (100%) diff --git "a/43\346\236\227\346\200\241\347\220\264/20240514_\347\254\224\350\256\260\347\224\237\346\210\220\347\275\221\347\253\231.md" "b/43\346\236\227\346\200\241\347\220\264/20240514_\347\254\224\350\256\260\347\224\237\346\210\220\347\275\221\347\253\231.md" new file mode 100644 index 0000000..031974b --- /dev/null +++ "b/43\346\236\227\346\200\241\347\220\264/20240514_\347\254\224\350\256\260\347\224\237\346\210\220\347\275\221\347\253\231.md" @@ -0,0 +1,74 @@ +# 如何利用自己写好的markdown文档,生成网站 + +准备工作: + +1. 有md格式文档,(你们的笔记) +2. 需要一些可以用md文件生成静态html文档的工具,vitepress,或markdownpro + + + +以用vitepress为例: + +1. 在D盘创建一个目录,用vs code打开 + +2. 查看打开终端 + +5. npm add -D vitepress // 利用node来安装vitepress + +7. npx vitepress init // 启用vitepress的设置向导 + + 1. ```js + Welcome to VitePress! + │ + ◇ Where should VitePress initialize the config? + │ ./docs + │ + ◇ Site title: + │ 我的笔记我作主 + │ + ◇ Site description: + │ 这是一个用markdown生成的笔记网站 + │ + ◇ Theme: + │ Default Theme + │ + ◇ Use TypeScript for config and theme files? + │ Yes + │ + ◇ Add VitePress npm scripts to package.json? + │ Yes + │ + └ Done! Now run npm run docs:dev and start writing. + ``` + + + +8. npm run docs:dev // 本地预览生成的效果 + +9. 修改index.md可以修改首页的连接 + +10. 修改config可以修改右上角的导航,和左侧的导航 + +11. 将笔记的文档复制到docs目录下的对应子目录 + +12. 利用cmd的tree /F 命令得到所有笔记的文件名,再将 + + 1. ```js + items: [ + { text: 'Markdown Examples', link: '/markdown-examples' }, + { text: 'Runtime API Examples', link: '/api-examples' } + ] + 这种要配置的格式扔给AI,让它整合文件名到这种格式 + ``` + + + +13. 如果你要将笔记放在一个统一的子目录中访问,用在配置文件config中加入一行 + + 'base':'/books/', + +14. npm run docs:build // 将md文件生成html到\docs\.vitepress\dist 目录,想本地预览就执行npm run docs:preview + +15. 登录自己的服务器,使用SSH工具,将dist上传到自己网站的目录 + +16. mv dist books // 将dist改名为books \ No newline at end of file diff --git "a/43\346\236\227\346\200\241\347\220\264/Linux\345\256\211\350\243\205.md" "b/43\346\236\227\346\200\241\347\220\264/20240516_Linux\345\256\211\350\243\205.md" similarity index 100% rename from "43\346\236\227\346\200\241\347\220\264/Linux\345\256\211\350\243\205.md" rename to "43\346\236\227\346\200\241\347\220\264/20240516_Linux\345\256\211\350\243\205.md" -- Gitee