<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
    <channel>
      <title>Linux-edu · K12 Linux 学习</title>
      <link>https://linux.k12-notes.org</link>
      <description>最近的10条笔记 on Linux-edu · K12 Linux 学习</description>
      <generator>Quartz -- quartz.jzhao.xyz</generator>
      <item>
    <title>cat</title>
    <link>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/cat</link>
    <guid>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/cat</guid>
    <description><![CDATA[ cat · 查看文件内容 上游：ls（先 ls 确认文件存在）· touch（建完文件用 cat 看内容） 下游：grep（cat 全部输出，grep 过滤关键词）· 管道（cat 常配合管道使用） 一句话是什么 cat 把文件内容打印到终端—— 就像打开一个文本文件，把里面的字全部显示出来。 为什么需要它 服务器跑了一晚上，早上要检查备份日志： cat ~/logs/backup.log # 2026-04-20 03:00:01 备份开始 # 2026-04-20 03:00:45 ✅ 备份成功：mc-worlds-20260420.tar.gz 核心用法 公式 cat [选项] 文件名 ... ]]></description>
    <pubDate>Mon, 20 Apr 2026 03:04:51 GMT</pubDate>
  </item><item>
    <title>cd</title>
    <link>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/cd</link>
    <guid>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/cd</guid>
    <description><![CDATA[ cd · 进入目录 上游：ls（先 ls 看有什么，再 cd 进去） 下游：pwd（进去之后不知道在哪，用 pwd）· mkdir（进去后建新目录） 一句话是什么 cd 切换当前所在的目录—— 就像在文件夹里双击进入子文件夹。 为什么需要它 Linux 终端永远”站在”某个目录里。 想进入 mc-server 文件夹就要用 cd： cd ~/mc-server # 现在你&quot;在&quot;mc-server 里了，接下来的命令都在这里执行 核心用法 公式 cd [目标目录] 常用写法 命令说明cd mc-server进入当前目录下的 mc-servercd ~/mc-server从任何... ]]></description>
    <pubDate>Mon, 20 Apr 2026 03:04:51 GMT</pubDate>
  </item><item>
    <title>cp</title>
    <link>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/cp</link>
    <guid>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/cp</guid>
    <description><![CDATA[ cp · 复制文件 上游：ls（确认源文件存在）· mkdir（建好目标目录再复制进去） 下游：mv（cp 留原件，mv 是搬家）· tar（批量备份用 tar，单文件复制用 cp） 一句话是什么 cp 复制文件或目录—— 就像”复制粘贴”，原文件还在，新建一份副本。 为什么需要它 修改 server.properties 之前，先备份一份： cp ~/mc-server/server.properties ~/mc-server/server.properties.bak # 改坏了？还有 .bak 可以恢复 核心用法 公式 cp [选项] 源文件 目标位置 常用命令 命令说明cp a.tx... ]]></description>
    <pubDate>Mon, 20 Apr 2026 03:04:51 GMT</pubDate>
  </item><item>
    <title>ls</title>
    <link>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/ls</link>
    <guid>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/ls</guid>
    <description><![CDATA[ ls · 查看目录内容 上游：（Tier 1 起点，无前置） 下游：cd（进入后用 ls 看里面有什么）· find（ls 只看一层，find 深挖多层）· chmod（ls -l 看权限） 一句话是什么 ls 列出当前目录里有什么—— 就像打开文件夹，看里面有哪些东西。 为什么需要它 在 Linux 里没有图形界面时，你看不到文件夹图标。 ls 就是你的”眼睛”，告诉你这里有什么文件： ls # worlds/ server.properties bedrock_server backup.sh 核心用法 公式 ls [选项] [目录] 常用命令表 命令说明ls列出当前目录的文件和文件夹ls... ]]></description>
    <pubDate>Mon, 20 Apr 2026 03:04:51 GMT</pubDate>
  </item><item>
    <title>mkdir</title>
    <link>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/mkdir</link>
    <guid>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/mkdir</guid>
    <description><![CDATA[ mkdir · 建立目录 上游：cd（进入合适的位置）· pwd（确认自己在对的地方） 下游：touch（目录建好后，在里面建文件）· cp（把文件复制进新目录）· mv（把文件移入新目录） 一句话是什么 mkdir 新建一个目录（文件夹）—— 就像在桌面上右键”新建文件夹”。 为什么需要它 你要建一个备份专用目录，存放 Minecraft 存档的 tar.gz 包： mkdir ~/mc-backups # 建好了！现在可以把备份文件放进去 核心用法 公式 mkdir [选项] 目录名 常用命令 命令说明mkdir 目录名在当前位置建一个目录mkdir ~/mc-backups在主目录建 m... ]]></description>
    <pubDate>Mon, 20 Apr 2026 03:04:51 GMT</pubDate>
  </item><item>
    <title>mv</title>
    <link>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/mv</link>
    <guid>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/mv</guid>
    <description><![CDATA[ mv · 移动/重命名文件 上游：cp（cp 留副本，mv 搬走原件）· ls（移动前确认文件存在） 下游：tar（mv 单文件，tar 打包整个目录）· find（找到文件后再 mv） 一句话是什么 mv 移动文件到新位置，或者给文件改名—— 两个功能用同一个命令。 为什么需要它 下载的 Bedrock Server 压缩包解压后，把文件夹整理到正确位置： mv ~/Downloads/bedrock-server/ ~/mc-server/ # 搬到正确的地方了 或者给脚本改个更清楚的名字： mv start.sh start-mc.sh # 改名了，原来的 start.sh 消失，只有 ... ]]></description>
    <pubDate>Mon, 20 Apr 2026 03:04:51 GMT</pubDate>
  </item><item>
    <title>pwd</title>
    <link>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/pwd</link>
    <guid>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/pwd</guid>
    <description><![CDATA[ pwd · 我在哪里 上游：cd（cd 来 cd 去容易迷路，pwd 告诉你在哪） 下游：mkdir（知道自己在哪，才能在对的地方建目录）· ls（pwd 确认位置，ls 看内容） 一句话是什么 pwd 打印当前所在目录的完整路径—— 就像问 GPS：“我现在在哪里？“ 为什么需要它 在 Linux 终端里转了几层目录，容易搞不清自己在哪。 pwd 一秒告诉你完整位置： pwd # /home/aaron/mc-server/worlds 核心用法 pwd # 就这一个命令，没有常用选项 输出格式 /home/aaron/mc-server/worlds ↑ ↑ ↑ ↑ 根 用户名 项目目录 ... ]]></description>
    <pubDate>Mon, 20 Apr 2026 03:04:51 GMT</pubDate>
  </item><item>
    <title>rm</title>
    <link>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/rm</link>
    <guid>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/rm</guid>
    <description><![CDATA[ rm · 删除文件 上游：ls（删之前先 ls 确认文件名）· pwd（确认在对的目录里再删） 下游：find（批量删除时用 find 精准定位文件） 一句话是什么 rm 删除文件或目录—— Linux 里没有回收站，删了就是删了。 为什么需要它 备份积累太多，磁盘快满了，要清理旧备份： rm ~/mc-backups/mc-worlds-20260101.tar.gz # 删了，磁盘腾出来了 核心用法 公式 rm [选项] 文件名 常用命令 命令说明风险等级rm 文件名删除一个文件低rm a.txt b.txt同时删多个文件低rm *.tar.gz删除所有 .tar.gz 文件中（注意范围）... ]]></description>
    <pubDate>Mon, 20 Apr 2026 03:04:51 GMT</pubDate>
  </item><item>
    <title>touch</title>
    <link>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/touch</link>
    <guid>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier1/touch</guid>
    <description><![CDATA[ touch · 创建空文件 上游：mkdir（先建好目录，再在里面建文件）· ls（建完后 ls 确认） 下游：cat（建了文件就要看内容）· nano（用 nano 往文件里写内容） 一句话是什么 touch 创建一个空文件，或者更新文件的时间戳—— 就像在纸上写下文件名，但纸还是空白的。 为什么需要它 写脚本之前，先建一个空文件占位； 或者建一个日志文件，等程序往里面写内容： touch ~/logs/backup.log # 建好了空文件，backup.sh 运行时会往里面写日志 核心用法 公式 touch 文件名 常用命令 命令说明touch 文件名建一个空文件（或刷新已有文件的时间戳... ]]></description>
    <pubDate>Mon, 20 Apr 2026 03:04:51 GMT</pubDate>
  </item><item>
    <title>curl</title>
    <link>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier2/curl</link>
    <guid>https://linux.k12-notes.org/%E5%91%BD%E4%BB%A4%E8%8A%82%E7%82%B9/Tier2/curl</guid>
    <description><![CDATA[ curl · 网络请求工具 上游：ping（确认网络通）· wget（wget 专注下载，curl 更通用） 下游：tar（curl 下载压缩包后用 tar 解压）· apt（curl 常用来下载软件安装脚本） 一句话是什么 curl 向任意网址发送请求，并显示响应—— wget 只会下载文件，curl 还能发送数据、测试 API、查看网页内容。 为什么需要它 有些软件的官方安装方式是用 curl 下载安装脚本： curl -fsSL example.com/install.sh | bash 或者查看 Minecraft 服务器的最新版本信息： curl minecraft.net/.. ]]></description>
    <pubDate>Mon, 20 Apr 2026 03:04:51 GMT</pubDate>
  </item>
    </channel>
  </rss>