From 69d419707425a5f2c5a0d7ea3bb9d8482d547cc7 Mon Sep 17 00:00:00 2001 From: Kister Hakusan <2753888203@qq.com> Date: Sun, 21 Jun 2026 18:31:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=B8=80=E9=83=A8=E5=88=86li?= =?UTF-8?q?nux=E7=AC=94=E8=AE=B0=EF=BC=8C=E5=88=A0=E9=99=A4=E4=BA=86?= =?UTF-8?q?=E5=AF=86=E7=A0=81=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + 待办/日常.md | 10 +++++--- 模板文件夹/每日计划.md | 3 --- 笔记/Linux/命令/ls.md | 0 笔记/Linux/{命令 => }/命令格式.md | 0 笔记/Linux/基础指令/cd&pwd.md | 9 +++++++ 笔记/Linux/基础指令/cp&mv&rm.md | 37 +++++++++++++++++++++++++++ 笔记/Linux/基础指令/ls.md | 10 ++++++++ 笔记/Linux/基础指令/mkdir.md | 11 ++++++++ 笔记/Linux/基础指令/touch&cat&more.md | 22 ++++++++++++++++ 笔记/Linux/基础指令/which&find.md | 27 +++++++++++++++++++ 笔记/Linux/快捷键.md | 3 +++ 笔记/Linux/目录结构.md | 17 +++++++++++- 笔记/Linux/通配符.md | 5 ++++ 14 files changed, 147 insertions(+), 8 deletions(-) delete mode 100644 笔记/Linux/命令/ls.md rename 笔记/Linux/{命令 => }/命令格式.md (100%) create mode 100644 笔记/Linux/基础指令/cd&pwd.md create mode 100644 笔记/Linux/基础指令/cp&mv&rm.md create mode 100644 笔记/Linux/基础指令/ls.md create mode 100644 笔记/Linux/基础指令/mkdir.md create mode 100644 笔记/Linux/基础指令/touch&cat&more.md create mode 100644 笔记/Linux/基础指令/which&find.md create mode 100644 笔记/Linux/快捷键.md create mode 100644 笔记/Linux/通配符.md diff --git a/.gitignore b/.gitignore index 6681b58..3a3d937 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ # Obsidian local state .obsidian/workspace.json .obsidian/cache/ +密码本 # OS files .DS_Store diff --git a/待办/日常.md b/待办/日常.md index f16c63c..3ae423b 100644 --- a/待办/日常.md +++ b/待办/日常.md @@ -1,12 +1,14 @@ # 日常 List > 这里放每天会自动刷新的小任务。完成后 Tasks 会按 `🔁 every day` 生成下一次。 -- [ ] eNSP #daily 🔺 🔁 every day 📅 2026-06-21 -- [ ] Linux #daily 🔺 🔁 every day 📅 2026-06-21 +- [ ] eNSP #daily 🔺 🔁 every day 📅 2026-06-22 +- [x] eNSP #daily 🔺 🔁 every day 📅 2026-06-21 ✅ 2026-06-21 +- [ ] Linux #daily 🔺 🔁 every day 📅 2026-06-22 +- [x] Linux #daily 🔺 🔁 every day 📅 2026-06-21 ✅ 2026-06-21 - [ ] C# #daily ⏫ 🔁 every day 📅 2026-06-21 -- [ ] C++ 或 UE #weekly 🔽 🔁 every week 📅 2026-06-21 +- [ ] C++ 或 UE #weekly ⏬ 🔁 every week - [ ] 今日复盘:记录完成情况和明天第一件事 🔼 🔁 every day 📅 2026-06-21 -- [ ] 学习吉他 ⏬ 🔁 every day 📅 2026-06-21 +- [ ] 学习吉他 🔼 🔁 every day 📅 2026-06-21 - [x] 今日复盘:记录完成情况和明天第一件事 🔼 🔁 every day 📅 2026-06-20 ✅ 2026-06-20 ## 显示今日的样例: diff --git a/模板文件夹/每日计划.md b/模板文件夹/每日计划.md index 604a33f..1ac2bdf 100644 --- a/模板文件夹/每日计划.md +++ b/模板文件夹/每日计划.md @@ -19,9 +19,6 @@ sort by priority > ==记得把今日任务详细的规划在时间线上↓== - [ ] 09:00 - 09:30 -- [ ] 09:40 - 10:20 -- [ ] 10:30 - 11:00 -- [ ] 22:30 - 22:45 ## 复盘 diff --git a/笔记/Linux/命令/ls.md b/笔记/Linux/命令/ls.md deleted file mode 100644 index e69de29..0000000 diff --git a/笔记/Linux/命令/命令格式.md b/笔记/Linux/命令格式.md similarity index 100% rename from 笔记/Linux/命令/命令格式.md rename to 笔记/Linux/命令格式.md diff --git a/笔记/Linux/基础指令/cd&pwd.md b/笔记/Linux/基础指令/cd&pwd.md new file mode 100644 index 0000000..eb06fd1 --- /dev/null +++ b/笔记/Linux/基础指令/cd&pwd.md @@ -0,0 +1,9 @@ +# cd \[路径] + +作用:切换工作目录 + +不加路径会返回home的用户目录 + +# pwd + +作用:打印当前工作路径 \ No newline at end of file diff --git a/笔记/Linux/基础指令/cp&mv&rm.md b/笔记/Linux/基础指令/cp&mv&rm.md new file mode 100644 index 0000000..e527660 --- /dev/null +++ b/笔记/Linux/基础指令/cp&mv&rm.md @@ -0,0 +1,37 @@ +# cp \[-r] \[路径1] \[路径2] + +作用:复制文件/文件夹 + +选项: +- r 用于复制文件夹使用,表示递归 +- 路径1表示被复制的文件/文件夹的路径 +- 路径2表示复制到的文件/文件夹的路径 + +示例: +- cp ./test1 ./test2 +- cp -r ./test1/t1 ./test2 + +# mv \[参数1] \[参数2] + +作用:移动文件/文件夹,也可以用于改名 + +选项: +- 参数1表示被移动的文件/文件夹 +- 参数2表示移动后的文件/文件夹 + +示例: +- mv ./test1/t1 ./test2 +- mv ./test1 ./test2 +# rm \[-r -f -l] \[参数1] \[参数2]... + +作用:删除文件/文件夹 + +选项: +- -r:和cp一样用于删除文件夹 +- -f:强制删除 +- 参数n:多个文件/文件夹 + +示例: +- rm -r ./test1 +- rm -f ./test1/t1 +- rm -rf /test* \ No newline at end of file diff --git a/笔记/Linux/基础指令/ls.md b/笔记/Linux/基础指令/ls.md new file mode 100644 index 0000000..0e4fa1e --- /dev/null +++ b/笔记/Linux/基础指令/ls.md @@ -0,0 +1,10 @@ +# ls \[ -a -l -h] \[路径] + +作用:以平铺形式,列出当前工作目录下的内容 + +参数: +- a 表示列出全部内容,包括.开头的隐藏文件 +- l 表示垂直列出,给出了权限,用户和用户组等 +- h 表示以易于阅读的形式给出文件大小参数,通常和-l配合使用 + +输出内容过多时,可以使用 `| less`来减少一次输出的内容量 \ No newline at end of file diff --git a/笔记/Linux/基础指令/mkdir.md b/笔记/Linux/基础指令/mkdir.md new file mode 100644 index 0000000..05bc91c --- /dev/null +++ b/笔记/Linux/基础指令/mkdir.md @@ -0,0 +1,11 @@ +# mkdir \[-p] \[路径] + + +直接创建单个文件夹示例: +- mkdir test +- mkdir ./test +- mkdir /home/kister/test +- mkdir ~/test + +一次性创建多个层级`-p`示例: +- mkdir -p ./test/testintest/testintestintest \ No newline at end of file diff --git a/笔记/Linux/基础指令/touch&cat&more.md b/笔记/Linux/基础指令/touch&cat&more.md new file mode 100644 index 0000000..3af288b --- /dev/null +++ b/笔记/Linux/基础指令/touch&cat&more.md @@ -0,0 +1,22 @@ +# touch \[路径] + +作用:创建文件 + +示例: +touch test.txt + +# cat \[文件] + +作用:查看文件 + +示例: +cat ./test.txt + +# more \[文件] + +作用:查看文件 +与cat的不同:文件过长时可以翻页,cat只能一次性打印 +按q退出 + +示例 +more ./test.txt \ No newline at end of file diff --git a/笔记/Linux/基础指令/which&find.md b/笔记/Linux/基础指令/which&find.md new file mode 100644 index 0000000..23709c5 --- /dev/null +++ b/笔记/Linux/基础指令/which&find.md @@ -0,0 +1,27 @@ + +这些指令都是程序,所以执行的命令的程序也需要存放 + +# which \[参数] + +参数:命令 + +作用:查询指令程序的地址 + +示例: +- whcih pwd + +# find \[起始路径] \[-name -size] \[参数] \[+ - n kMG] + +作用:查找指定文件 + +参数: +- -name:直接找符合的文件名 +- -size:查找符合的大小 +- +、-:表示大于或小于 +- n:表示大小数字 +- kMG:k表示kb(小写),M表示MB,G表示GB + +示例: +- find / -name "test" +- find / -size -10k +- find / -size +1G \ No newline at end of file diff --git a/笔记/Linux/快捷键.md b/笔记/Linux/快捷键.md new file mode 100644 index 0000000..07fe436 --- /dev/null +++ b/笔记/Linux/快捷键.md @@ -0,0 +1,3 @@ +ctrl+l:清空控制台 + +ctrl+w:删除指令的最近一部分 \ No newline at end of file diff --git a/笔记/Linux/目录结构.md b/笔记/Linux/目录结构.md index 961256c..fe48730 100644 --- a/笔记/Linux/目录结构.md +++ b/笔记/Linux/目录结构.md @@ -1,2 +1,17 @@ Windows是树形结构,且分为盘符 -但是Linux没有盘符,只存在一个目录`/`下 \ No newline at end of file +但是Linux没有盘符,只存在一个目录`/`下 + +`~`:表示home/用户 +`/`:表示根目录 +`./`:表示当前路径下 +`../`:表示上一级路径 +`../..`:表示上上级路径 + +示例: +- 工作目录:`/home` +- 绝对路径:`/home/kister` +- 相对路径:./kister +绝对路径从根目录`/`开始,向后续描述 +相对路径可以直接从当前目录`./`开始 +相对目录可以直接写`kister`,但使用`./`更规范 + diff --git a/笔记/Linux/通配符.md b/笔记/Linux/通配符.md new file mode 100644 index 0000000..877a76b --- /dev/null +++ b/笔记/Linux/通配符.md @@ -0,0 +1,5 @@ +# 符号\* + +test\*:表示匹配任何以test开头的内容 +\*test:表示匹配仍和以test结尾的内容 +\*test\*:表示任何包含test的内容 \ No newline at end of file