<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linux on 数字花园 | Mlosun.com</title><link>https://mlosun.com/tags/linux/</link><description>Recent content in Linux on 数字花园 | Mlosun.com</description><generator>Hugo</generator><language>zh-cn</language><copyright>© 数字花园 | Mlosun.com</copyright><lastBuildDate>Wed, 15 Jul 2026 00:48:16 +0800</lastBuildDate><atom:link href="https://mlosun.com/tags/linux/index.xml" rel="self" type="application/rss+xml"/><item><title>SSH 密钥配置指南</title><link>https://mlosun.com/docs/%E5%AE%9E%E8%B7%B5%E7%AC%94%E8%AE%B0/ssh-%E5%AF%86%E9%92%A5%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97/</link><pubDate>Sat, 30 Aug 2025 00:00:00 +0800</pubDate><guid>https://mlosun.com/docs/%E5%AE%9E%E8%B7%B5%E7%AC%94%E8%AE%B0/ssh-%E5%AF%86%E9%92%A5%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97/</guid><description>&lt;h2 id="简介"&gt;简介
&lt;/h2&gt;
&lt;p&gt;SSH 密钥（SSH Key）是一种用于安全登录远程服务器的&amp;quot;钥匙&amp;quot;，它由一对&lt;strong&gt;公钥&lt;/strong&gt;和&lt;strong&gt;私钥&lt;/strong&gt;组成。与密码相比，SSH 密钥更安全，也更方便。&lt;/p&gt;</description></item><item><title>Linux 常用命令速查</title><link>https://mlosun.com/docs/%E5%AE%9E%E8%B7%B5%E7%AC%94%E8%AE%B0/linux-%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4%E9%80%9F%E6%9F%A5/</link><pubDate>Sun, 01 Dec 2024 00:00:00 +0800</pubDate><guid>https://mlosun.com/docs/%E5%AE%9E%E8%B7%B5%E7%AC%94%E8%AE%B0/linux-%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4%E9%80%9F%E6%9F%A5/</guid><description>&lt;blockquote&gt;
&lt;p&gt;列出日常使用频率最高的命令。更多可参考 &lt;a href="https://www.runoob.com/linux/linux-command-manual.html"&gt;Linux 命令大全 | 菜鸟教程&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="系统信息"&gt;系统信息
&lt;/h2&gt;
&lt;div class="td-table-scroll td-table-scroll--static"&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th scope="col"&gt;命令&lt;/th&gt;
 &lt;th scope="col"&gt;说明&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;uname -a&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;显示操作系统名称、内核版本、主机名等详细信息&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;who -b&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;显示系统上次启动时间&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;uptime&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;显示系统运行时长和负载&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;hostnamectl&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;查看或修改主机名&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;shutdown -h now&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;立即关机&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;shutdown -h 10&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;10 分钟后关机&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;reboot&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;重启服务器&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;h2 id="文件与目录"&gt;文件与目录
&lt;/h2&gt;
&lt;div class="td-table-scroll td-table-scroll--static"&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th scope="col"&gt;命令&lt;/th&gt;
 &lt;th scope="col"&gt;说明&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;pwd&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;显示当前工作目录&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;cd &amp;lt;路径&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;切换目录&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ls&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;列出当前目录的文件和子目录&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ls -la&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;列出所有文件（含隐藏文件）及详细信息&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;mkdir &amp;lt;目录名&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;创建目录&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;rmdir &amp;lt;目录名&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;删除空目录&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;cp &amp;lt;源&amp;gt; &amp;lt;目标&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;复制文件或目录&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;mv &amp;lt;源&amp;gt; &amp;lt;目标&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;移动或重命名&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;rm &amp;lt;文件&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;删除文件&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;rm -rf &amp;lt;目录&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;强制递归删除目录（慎用）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;touch &amp;lt;文件&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;创建空文件或更新文件时间戳&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;cat &amp;lt;文件&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;查看文件全部内容&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;less &amp;lt;文件&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;分页查看文件内容（按 q 退出）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;head -n 20 &amp;lt;文件&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;查看文件前 20 行&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;tail -n 20 &amp;lt;文件&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;查看文件最后 20 行&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;tail -f &amp;lt;文件&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;实时追踪文件新增内容（如日志）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;h2 id="文件查找与内容搜索"&gt;文件查找与内容搜索
&lt;/h2&gt;
&lt;div class="td-table-scroll td-table-scroll--static"&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th scope="col"&gt;命令&lt;/th&gt;
 &lt;th scope="col"&gt;说明&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;find &amp;lt;目录&amp;gt; -name &amp;quot;*.py&amp;quot;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;按文件名递归查找&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;grep &amp;quot;关键词&amp;quot; &amp;lt;文件&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;在文件中搜索文本&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;grep -r &amp;quot;关键词&amp;quot; &amp;lt;目录&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;递归搜索目录下所有文件&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;wc &amp;lt;文件&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;统计文件行数、单词数、字节数&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;wc -l &amp;lt;文件&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;仅统计文件行数&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;sort &amp;lt;文件&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;对文件内容排序&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;h2 id="进程管理"&gt;进程管理
&lt;/h2&gt;
&lt;div class="td-table-scroll td-table-scroll--static"&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th scope="col"&gt;命令&lt;/th&gt;
 &lt;th scope="col"&gt;说明&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ps aux&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;查看所有运行中的进程&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ps -ef&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;查看所有进程（另一格式）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;top&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;实时显示进程和系统资源占用&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;htop&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;top 的增强版（需安装）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;kill &amp;lt;PID&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;终止指定进程&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;kill -9 &amp;lt;PID&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;强制终止进程&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;nohup &amp;lt;命令&amp;gt; &amp;amp;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;后台运行命令（退出终端后继续）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;h2 id="磁盘与内存"&gt;磁盘与内存
&lt;/h2&gt;
&lt;div class="td-table-scroll td-table-scroll--static"&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th scope="col"&gt;命令&lt;/th&gt;
 &lt;th scope="col"&gt;说明&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;df -h&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;查看磁盘分区使用情况（人类可读）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;du -sh &amp;lt;目录&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;查看目录总大小&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;free -h&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;查看内存使用情况&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;free -m&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;以 MB 为单位显示内存&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;h2 id="网络"&gt;网络
&lt;/h2&gt;
&lt;div class="td-table-scroll td-table-scroll--static"&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th scope="col"&gt;命令&lt;/th&gt;
 &lt;th scope="col"&gt;说明&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ping &amp;lt;地址&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;测试网络连通性&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;curl &amp;lt;URL&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;发送 HTTP 请求&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;wget &amp;lt;URL&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;下载文件&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ss -tlnp&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;查看监听端口和对应进程&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;netstat -tlnp&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;查看监听端口（ss 的替代）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ip addr&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;查看网络接口和 IP 地址&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ifconfig&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;查看网络配置（需安装 net-tools）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;h2 id="文件权限"&gt;文件权限
&lt;/h2&gt;
&lt;div class="td-table-scroll td-table-scroll--static"&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th scope="col"&gt;命令&lt;/th&gt;
 &lt;th scope="col"&gt;说明&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;chmod 755 &amp;lt;文件&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;设置文件权限&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;chmod +x &amp;lt;文件&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;给文件添加可执行权限&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;chown &amp;lt;用户&amp;gt;:&amp;lt;组&amp;gt; &amp;lt;文件&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;修改文件所属用户和组&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;h2 id="压缩与归档"&gt;压缩与归档
&lt;/h2&gt;
&lt;div class="td-table-scroll td-table-scroll--static"&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th scope="col"&gt;命令&lt;/th&gt;
 &lt;th scope="col"&gt;说明&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;tar -czf 包名.tar.gz &amp;lt;目录&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;打包并压缩为 tar.gz&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;tar -xzf 包名.tar.gz&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;解压 tar.gz&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;unzip &amp;lt;文件&amp;gt;.zip&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;解压 zip 文件&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;zip -r 包名.zip &amp;lt;目录&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;压缩为 zip&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;h2 id="包管理debianubuntu"&gt;包管理（Debian/Ubuntu）
&lt;/h2&gt;
&lt;div class="td-table-scroll td-table-scroll--static"&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th scope="col"&gt;命令&lt;/th&gt;
 &lt;th scope="col"&gt;说明&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;apt update&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;更新软件包索引&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;apt upgrade&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;升级所有可升级的软件包&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;apt install &amp;lt;包名&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;安装软件包&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;apt remove &amp;lt;包名&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;卸载软件包&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;apt search &amp;lt;关键词&amp;gt;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;搜索软件包&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;</description></item></channel></rss>