Skip to main content

Linux 核心命令

文件查看编辑命令 nano

nano 是一个简单好用的 Linux 文本编辑器。

下面介绍 nano 的基本用法,带你从零开始编辑文件!

1. 安装 nano

大多数 Linux 系统默认都有 nano。如果没有,可以用包管理器装一下:

sudo apt install nano  # Debian/Ubuntu 系统
sudo yum install nano  # CentOS/RHEL 系统

装好后,输入 nano --version 检查版本,确认安装成功。

2. 打开 nano

用 nano 打开文件很简单,直接在终端输入:

nano filename
  • 如果 filename 存在,nano 会打开它。
  • 如果文件不存在,nano 会创建一个新文件。

比如,打开或创建 test.txt

nano test.txt

3. 基本界面

打开 nano 后,界面很简单:

  • 顶部是标题栏,显示文件名和状态(比如 [New File])。
  • 中间是编辑区域,你可以直接输入或修改内容。
  • 底部是快捷键提示,^ 表示 Ctrl 键,比如 ^X 就是 Ctrl+X

4. 编辑文件

在 nano 里,直接用键盘输入文字就行,跟记事本差不多:

  • 移动光标:用方向键(↑ ↓ ← →)移动。
  • 删除:用 Backspace 删除光标前一个字符,或 Delete 删除光标后一个字符。
  • 撤销:按 Ctrl+_(Ctrl + 下划线)撤销上一步操作。

5. 保存文件

编辑完要保存,按以下步骤:

  • Ctrl+O(显示为 ^O Write Out)。
  • 确认文件名(默认是当前文件名,直接回车)。
  • 文件就保存好了!

6. 退出 nano

保存后(或不保存),退出 nano:

  • Ctrl+X(显示为 ^X Exit)。
  • 如果有未保存的修改,nano 会问你是否保存,输入 Y(是)或 N(否)。

7. 搜索文本

想在文件中找某个词?用搜索功能:

  • Ctrl+W(显示为 ^W Where Is)。
  • 输入要找的词,按回车。
  • 光标会跳到第一个匹配的位置。
  • 再按 Alt+W 找下一个匹配。

8. 复制、剪切和粘贴

nano 也能像其他编辑器一样复制粘贴:

  • 选中文字:按 Alt+A 进入标记模式,用方向键选择文字。
  • 剪切:按 Ctrl+K 剪切选中行或整行。
  • 复制:nano 没有直接复制命令,剪切后立刻按 Ctrl+U 粘贴回来,相当于复制。
  • 粘贴:按 Ctrl+U 粘贴剪切的内容。

9. 跳转到指定行

想直接跳到某一行?用这个:

  • Ctrl+_(Ctrl + 下划线)。
  • 输入行号,按回车,光标就跳过去了。

10. 替换文本

要替换文件中的内容:

  • Ctrl+\(显示为 ^\ Replace)。
  • 输入要替换的词,再输入新词。
  • nano 会问你是否替换每个匹配,输入 Y(替换)或 N(跳过),或 A(全部替换)。

11. 查看帮助

忘了快捷键?nano 自带帮助:

  • Ctrl+G(显示为 ^G Get Help)。
  • 弹出帮助页面,列出所有快捷键。
  • 看完按 Ctrl+X 退出帮助。