nano使用方法

Nano 是 Ubuntu 中一个简单易用的命令行文本编辑器,非常适合新手。它没有复杂的模式切换,操作直观,底部会直接显示常用的快捷键。

下面是关于如何使用 Nano 的详细指南。

🚀 启动 Nano

在终端中输入 nano 命令即可启动。

  • 编辑或创建文件nano 文件名
    • 如果文件存在,Nano 会打开它。
    • 如果文件不存在,Nano 会创建一个新文件。
  • 编辑系统文件:编辑系统配置文件(如 /etc/ 目录下的文件)通常需要管理员权限,应使用 sudo
    • 例如:sudo nano /etc/hosts

✍️ 基本操作与快捷键

进入 Nano 后,你可以直接输入文字进行编辑。屏幕底部的两行会提示常用快捷键,^ 符号代表 Ctrl 键。

文件操作

表格

快捷键 功能说明
Ctrl + O 保存文件 (Write Out),按回车确认文件名
Ctrl + X 退出编辑器,若文件有修改会提示是否保存
Ctrl + G 打开帮助菜单,查看所有快捷键

编辑与导航

表格

快捷键 功能说明
Ctrl + K 剪切当前整行
Ctrl + U 粘贴已剪切的内容
Ctrl + W 查找文本
Ctrl + \ 替换文本
Ctrl + _ 跳转到指定行号
Alt + U 撤销上一步操作
Alt + E 重做被撤销的操作

✨ 实用技巧

显示行号

在编辑长文件时,显示行号非常有用。

  • 临时启用:启动时加上 -l 参数,例如 nano -l 文件名
  • 永久启用:编辑 Nano 的配置文件 ~/.nanorc,找到 set linenumbers 这一行,去掉前面的 # 注释符号,然后保存即可。

编辑 SSH 配置文件示例

这是一个非常典型的使用场景,可以帮你快速上手。

  1. 在终端输入命令,以管理员权限打开 SSH 配置文件:

    sudo nano /etc/ssh/sshd_config
    
  2. 使用方向键移动光标,找到 Port 22 这一行。

  3. 将其修改为你想要的端口号,例如 Port 2222

  4. 按下 Ctrl + O 保存文件,然后按回车确认。

  5. 按下 Ctrl + X 退出 Nano 编辑器。

  6. 最后,重启 SSH 服务使更改生效:

    sudo service ssh restart