<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ubuntus on MeerStory</title><link>https://meerstory.com/zh/ubuntu/</link><description>Recent content in Ubuntus on MeerStory</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sat, 29 Aug 2026 07:24:21 +0900</lastBuildDate><atom:link href="https://meerstory.com/zh/ubuntu/index.xml" rel="self" type="application/rss+xml"/><item><title>Linux 查看大文件：more 与 less 命令的区别及实战用法完全整理</title><link>https://meerstory.com/zh/ubuntu/20260829_072317_5_more_less_more_less/</link><pubDate>Sat, 29 Aug 2026 07:24:21 +0900</pubDate><guid>https://meerstory.com/zh/ubuntu/20260829_072317_5_more_less_more_less/</guid><description>&lt;h2 id="概述">概述&lt;/h2>
&lt;p>在 Linux 终端中查看大文本文件或日志时，了解常用的 more 与 less 命令的核心区别至关重要。本文通过对比这两个命令的工作方式和导航功能，为您提供适合实战环境的最佳文件查看方法。&lt;/p>
&lt;h2 id="1-more-命令基础按页查看文本">1. more 命令基础：按页查看文本&lt;/h2>
&lt;p>为了创建用于 &lt;code>more&lt;/code> 命令练习的测试数据文件，执行 &lt;code>seq 1 50 &amp;gt; sample_more.txt&lt;/code> 命令。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_072317_5_more_less_more_less/captures/s01_c01_seq_1_50___sample_more_txt.png" alt="seq 1 50 &amp;gt; sample_more.txt">&lt;/p>
&lt;p>&lt;code>more&lt;/code> 命令用于按屏幕单位分页向前查看大文本文件的内容，而不是一次性输出全部内容。&lt;br>
执行 &lt;code>more sample_more.txt&lt;/code> 命令，将在屏幕上输出 &lt;code>sample_more.txt&lt;/code> 文件第一页分量的文本。&lt;br>
⚙️ [主要选项]&lt;/p>
&lt;p>&lt;code>-d&lt;/code> : 输入错误按键时，在屏幕底部显示提示信息和帮助说明。&lt;br>
&lt;code>-s&lt;/code> : 将连续出现的多个空行压缩为一个空行显示。&lt;br>
&lt;code>-c&lt;/code> : 不滚动屏幕，而是从顶部开始逐行刷新输出文本。&lt;br>
&lt;code>-p&lt;/code> : 不滚动屏幕，先清空整个屏幕后再开始输出文本。&lt;br>
&lt;code>+n&lt;/code> : 从指定的第 n 行开始查看文本，而不是从文件的第一行开始。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_072317_5_more_less_more_less/captures/s01_c02_more_sample_more_txt.png" alt="more sample_more.txt">&lt;/p>
&lt;h2 id="2-less-命令基础双向自由导航与大文件处理">2. less 命令基础：双向自由导航与大文件处理&lt;/h2>
&lt;p>为了创建用于 &lt;code>less&lt;/code> 命令练习的大容量测试数据文件，执行 &lt;code>seq 1 1000 &amp;gt; sample_less.txt&lt;/code> 命令。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_072317_5_more_less_more_less/captures/s02_c01_seq_1_1000___sample_less_txt.png" alt="seq 1 1000 &amp;gt; sample_less.txt">&lt;/p></description></item><item><title>1秒无卡顿查看 Linux 大日志文件！less 命令完全活用指南</title><link>https://meerstory.com/zh/ubuntu/20260829_071913_4_less_less/</link><pubDate>Sat, 29 Aug 2026 07:19:40 +0900</pubDate><guid>https://meerstory.com/zh/ubuntu/20260829_071913_4_less_less/</guid><description>&lt;h2 id="概述">概述&lt;/h2>
&lt;p>在 Linux 环境中，如果使用 &lt;code>cat&lt;/code> 命令打开几百兆字节的大文件或日志，可能会导致内存过载以及终端卡顿。使用 &lt;code>less&lt;/code> 命令无需将整个文件加载到内存中，即可按页快速查看文本并高效进行浏览。本文将介绍在 Ubuntu 终端中使用 &lt;code>less&lt;/code> 命令查看长文件和搜索关键字的实操技巧。&lt;/p>
&lt;h2 id="1-less-命令概述及实操测试文件创建">1. less 命令概述及实操测试文件创建&lt;/h2>
&lt;p>为了进行 &lt;code>less&lt;/code> 命令实操，首先将软件包列表更新至最新，并安装 &lt;code>less&lt;/code> 软件包。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_071913_4_less_less/captures/s01_c01_sudo_apt-get_update_-qq____sudo_apt-get_install_-y.png" alt="sudo apt-get update -qq &amp;amp;&amp;amp; sudo apt-get install -y less">&lt;/p>
&lt;p>为了练习 &lt;code>less&lt;/code> 命令查看功能，创建一个包含从 1 到 500 数字、共 500 行的测试文件 &lt;code>sample_log.txt&lt;/code>。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_071913_4_less_less/captures/s01_c02_seq_1_500___sample_log_txt.png" alt="seq 1 500 &amp;gt; sample_log.txt">&lt;/p>
&lt;p>&lt;code>less&lt;/code> 命令是一种高效的文本查看器，它不会将大文本文件一次性全部加载到内存中，而是按页进行查看。&lt;br>
执行 &lt;code>less sample_log.txt&lt;/code> 命令，即可根据终端窗口大小清晰地查看生成的 500 行文件内容。&lt;br>
⚙️ [主要选项]&lt;/p>
&lt;p>&lt;code>-N&lt;/code> : 在每行的开头显示行号。&lt;br>
&lt;code>-S&lt;/code> : 长句子不自动换行，而是进行水平截断显示，可通过左右方向键移动查看。&lt;br>
&lt;code>-i&lt;/code> : 输入搜索词进行查找时，不区分大小写。&lt;br>
&lt;code>-X&lt;/code> : 在退出 &lt;code>less&lt;/code> 后，仍然在屏幕上保留文件查看内容。&lt;br>
&lt;code>-F&lt;/code> : 若文件的全部内容能在一个屏幕内显示完，则不运行 &lt;code>less&lt;/code>，直接输出内容后退出。&lt;/p></description></item><item><title>Linux cat 命令完全指南 - 从终端文件查看到合并与创建实用技巧！</title><link>https://meerstory.com/zh/ubuntu/20260829_071443_3_cat_cat/</link><pubDate>Sat, 29 Aug 2026 07:14:59 +0900</pubDate><guid>https://meerstory.com/zh/ubuntu/20260829_071443_3_cat_cat/</guid><description>&lt;h2 id="概述">概述&lt;/h2>
&lt;p>本文将全面梳理 Linux 和 Ubuntu 终端中最常用的 &lt;code>cat&lt;/code> 命令，从基础用法到实操应用。除了简单的文件内容输出功能外，还将结合示例介绍显示行号、显示空白字符、文件合并以及利用 EOF (Heredoc) 创建文件的方法。&lt;/p>
&lt;h2 id="1-cat-命令基本用法与快速查看文本文件内容">1. cat 命令基本用法与快速查看文本文件内容&lt;/h2>
&lt;p>为了生成用于 &lt;code>cat&lt;/code> 命令练习的示例文本文件，请执行 &lt;code>echo &amp;quot;Hello Ubuntu 24.04 LTS World!&amp;quot; &amp;gt; sample.txt&lt;/code> 命令。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_071443_3_cat_cat/captures/s01_c01_echo__Hello_Ubuntu_24_04_LTS_World_____sample_txt.png" alt="echo “Hello Ubuntu 24.04 LTS World!” &amp;gt; sample.txt">&lt;/p>
&lt;p>&lt;code>cat&lt;/code> 命令会将指定文本文件的完整内容输出到终端屏幕上。&lt;br>
执行 &lt;code>cat sample.txt&lt;/code> 命令，文件写入的内容便会立即显示在屏幕上。&lt;br>
⚙️ [主要选项]&lt;/p>
&lt;p>&lt;code>-n&lt;/code> : 为所有输出行加上行号。&lt;br>
&lt;code>-b&lt;/code> : 仅为非空行加上行号。&lt;br>
&lt;code>-s&lt;/code> : 将连续的多个空行压缩为一个空行输出。&lt;br>
&lt;code>-E&lt;/code> : 在每行的末尾显示 &lt;code>$&lt;/code> 字符，使换行位置可视化。&lt;br>
&lt;code>-T&lt;/code> : 将制表符（TAB）转换为 &lt;code>^I&lt;/code> 显示。&lt;br>
&lt;code>-A&lt;/code> : 包含制表符、换行符和控制字符，使文件内部的所有元素可视化。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_071443_3_cat_cat/captures/s01_c02_cat_sample_txt.png" alt="cat sample.txt">&lt;/p>
&lt;h2 id="2-显示行号--n-及特殊字符可视化--a-选项使用方法">2. 显示行号 (-n) 及特殊字符可视化 (-A) 选项使用方法&lt;/h2>
&lt;p>为了准备用于 &lt;code>cat&lt;/code> 命令选项练习的示例文件，请执行 &lt;code>echo -e &amp;quot;First Line\nSecond Line\n\nFourth Line\tTabbed&amp;quot; &amp;gt; options_demo.txt&lt;/code> 命令。&lt;/p></description></item><item><title>Ubuntu ls 命令选项完整指南 - 优雅整理文件列表的 5 个必备实用技巧</title><link>https://meerstory.com/zh/ubuntu/20260829_071032_2_ls_ls/</link><pubDate>Sat, 29 Aug 2026 07:11:01 +0900</pubDate><guid>https://meerstory.com/zh/ubuntu/20260829_071032_2_ls_ls/</guid><description>&lt;h2 id="概述">概述&lt;/h2>
&lt;p>本文介绍 Linux 及 Ubuntu 环境中最基础的 ls 命令的核心选项与使用方法。不仅涵盖单纯列出文件名，还包含文件详细信息、易读的容量单位、查看隐藏文件以及排序技巧等可在实际工作中即学即用的文件整理技巧。&lt;/p>
&lt;h2 id="1-基本文件列表查看与隐藏文件及详细权限确认-ls--l-ls--al">1. 基本文件列表查看与隐藏文件及详细权限确认 (ls -l, ls -al)&lt;/h2>
&lt;p>为了创建并进入用于 &lt;code>ls&lt;/code> 命令练习的专用空间，并准备普通文件与隐藏文件，执行 &lt;code>mkdir -p ~/ls_demo &amp;amp;&amp;amp; cd ~/ls_demo &amp;amp;&amp;amp; touch file1.txt file2.log .hidden_config&lt;/code> 命令。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_071032_2_ls_ls/captures/s01_c01_mkdir_-p___ls_demo____cd___ls_demo____touch_file1.png" alt="mkdir -p ~/ls_demo &amp;amp;&amp;amp; cd ~/ls_demo &amp;amp;&amp;amp; touch file1.txt file2.log .hidden_config">&lt;/p>
&lt;p>&lt;code>ls -l&lt;/code> 命令以列表形式输出目录内文件的权限、所有者、所属组、文件大小、修改日期等详细信息。&lt;br>
⚙️ [主要选项]&lt;/p>
&lt;p>&lt;code>-a&lt;/code> : 输出包含以句点开头的隐藏文件和目录在内的所有项目。&lt;br>
&lt;code>-l&lt;/code> : 显示文件权限、所有者、文件大小等详细信息。&lt;br>
&lt;code>-h&lt;/code> : 以易于阅读的单位（KB、MB、GB）显示文件大小。&lt;br>
&lt;code>-t&lt;/code> : 按最近修改的时间顺序进行排序输出。&lt;br>
&lt;code>-S&lt;/code> : 按文件大小从大到小的顺序排序并显示列表。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_071032_2_ls_ls/captures/s01_c02_ls_-l.png" alt="ls -l">&lt;/p>
&lt;p>&lt;code>ls -al&lt;/code> 命令组合了 &lt;code>-a&lt;/code> 选项与 &lt;code>-l&lt;/code> 选项，输出包含隐藏文件在内的所有项目的详细信息。&lt;br>
通过这种方式，可以一目了然地确认在基本列表输出中未显示的 &lt;code>.hidden_config&lt;/code> 文件的权限和所有者信息。&lt;/p></description></item><item><title>Ubuntu 必备命令 ls -al：完美掌握 Linux 隐藏文件与权限！</title><link>https://meerstory.com/zh/ubuntu/20260829_070614_1_ls_al_ls/</link><pubDate>Sat, 29 Aug 2026 07:06:42 +0900</pubDate><guid>https://meerstory.com/zh/ubuntu/20260829_070614_1_ls_al_ls/</guid><description>&lt;h2 id="概述">概述&lt;/h2>
&lt;p>在 Linux 及 Ubuntu 终端环境中，最基础且最重要的命令莫过于用于查看文件和目录的 ls。本文将结合实操示例，详细介绍如何利用 ls -al 选项一目了然地查看文件权限、所有者以及以点（.）开头的隐藏文件。&lt;/p>
&lt;h2 id="1-ls-基本用法与文件详细信息查看-ls-ls--l">1. ls 基本用法与文件详细信息查看 (ls, ls -l)&lt;/h2>
&lt;p>为了创建并进入用于 &lt;code>ls&lt;/code> 命令实操的专属目录，请执行 &lt;code>mkdir -p ~/ls_demo &amp;amp;&amp;amp; cd ~/ls_demo&lt;/code> 命令。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_070614_1_ls_al_ls/captures/s01_c01_mkdir_-p___ls_demo____cd___ls_demo.png" alt="mkdir -p ~/ls_demo &amp;amp;&amp;amp; cd ~/ls_demo">&lt;/p>
&lt;p>为了准备实操所需的示例文件，请使用 &lt;code>touch file1.txt file2.txt&lt;/code> 命令创建空文件。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_070614_1_ls_al_ls/captures/s01_c02_touch_file1_txt_file2_txt.png" alt="touch file1.txt file2.txt">&lt;/p>
&lt;p>&lt;code>ls&lt;/code> 命令用于列出当前目录中的文件和目录列表。&lt;br>
⚙️ [主要选项]&lt;/p>
&lt;p>&lt;code>-a&lt;/code> : 列出包括以点（.）开头的文件和目录在内的所有项目。&lt;br>
&lt;code>-l&lt;/code> : 显示文件权限、所有者、文件大小等详细信息。&lt;br>
&lt;code>-h&lt;/code> : 以易读单位（KB、MB、GB）显示文件大小。&lt;br>
&lt;code>-t&lt;/code> : 按最近修改时间从新到旧排序并输出。&lt;br>
&lt;code>-S&lt;/code> : 按文件大小由大到小排序并显示列表。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_070614_1_ls_al_ls/captures/s01_c03_ls.png" alt="ls">&lt;/p>
&lt;p>&lt;code>ls -l&lt;/code> 命令以列表形式输出文件权限、所有者、容量、修改时间等各项目的详细信息。&lt;/p>
&lt;p>&lt;img src="https://meerstory.com/ubuntu/20260829_070614_1_ls_al_ls/captures/s01_c04_ls_-l.png" alt="ls -l">&lt;/p>
&lt;h2 id="2-包含隐藏文件和隐藏目录的全量查看-ls--a-ls--al">2. 包含隐藏文件和隐藏目录的全量查看 (ls -a, ls -al)&lt;/h2>
&lt;p>为了进行隐藏文件实操，请执行 &lt;code>touch ~/ls_demo/.hidden_file&lt;/code> 命令，创建一个文件名开头带点（&lt;code>.&lt;/code>）的 &lt;code>.hidden_file&lt;/code> 空文件。&lt;/p></description></item></channel></rss>