nano 用法:服务器上最不折腾的编辑器
vim 学不会?先用 nano。VPS 上改个配置文件,nano 五分钟上手,够用了。
打开文件
nano /etc/hosts # 打开现有文件
nano /opt/hello.txt # 不存在就新建
sudo nano /etc/ssh/sshd_config # 改系统文件记得 sudo
核心操作(就四个)
流程:打开 → 改 → Ctrl+O 回车保存 → Ctrl+X 退出。退出时没保存会问 Save modified buffer,按 Y 保存、N 丢弃。
查找和替换
Ctrl+W 查找(输入关键词回车)
Alt+W 查找下一个
Ctrl+\ 查找替换
显示行号
nano -l /etc/nginx/nginx.conf # 启动时带 -l
或进去后按 Alt+N 开关。永久生效:
echo "set linenumbers" >> ~/.nanorc
语法高亮
echo "include /usr/share/nano/*.nanorc" >> ~/.nanorc
常用 nanorc 配置
set linenumbers # 显示行号
set tabsize 4 # Tab 转 4 空格
set autoindent # 自动缩进
set smooth # 平滑滚动
nano vs vim 怎么选
nano:改配置、写小脚本,快。vim:写代码、大文件、批量操作,强。新手 nano 先用着,vim 慢慢学。