Linux 命令行入门教程
79. 为何需要命令行编辑器 与 nano
本教程共 90 篇 · 第 79 篇
79. 为何需要命令行编辑器 与 nano
远程连上一台服务器,往往没有图形界面,总不能为了改一行配置就下载文件回本地编辑。所以,终端里的文本编辑器是每个 Linux 用户的基本功。
命令行编辑器主要有两位:nano 和 vim。新手先学 nano,因为它最像”记事本”,所见即所得。
打开(或新建)一个文件:
nano note.txt
进去后直接打字就能编辑。屏幕底部两行是关键,列着快捷键。符号要先懂:
^表示 Ctrl 键,比如^O就是Ctrl+O。M-表示 Alt 键(或先按 Esc),比如M-U是撤销。
最常用的几个:
^O(Write Out):保存,按完会让你确认文件名,回车即可。^X(Exit):退出;有改动它会问保不保存,按Y再回车。^K:剪切当前行;^U:把刚剪切的内容粘贴出来。^W:搜索文字。^G:打开帮助,里面是全套快捷键。
Tip记不住就盯底部两行,
^和M-的含义 nano 自己也会提示。改完配置照着^O存、^X退,基本不会错。
小结:服务器无图形界面,命令行编辑器是刚需;nano 最易上手,^O 存、^X 退、^K/^U 剪切粘贴。
参考来源
- ArchWiki Nano:https://wiki.archlinux.org/title/Nano
- GNU nano 官方速查:https://www.nano-editor.org/dist/latest/cheatsheet.html