linux下nano修改并保存
不同的编辑器保存文件的方法是不同的,下面介绍常用的编辑器nano如何保存文件。
nano:使用快捷Ctrl+X,然后会提示输入Y保存修改、输入N放弃修改。
vi:首先需要按ESC键回到命令模式;然后输入:wq 保存文件并退出vi;最后回车即可。
Nano命令指南:
使用nano打开或新建文件,只需键入:代码 1.1: 打开或新建文件#nano 文件名。
Nano是一种单模式编辑器,你可以直接输入文字。如果你要编辑一个像/etc/fstab一样的配置文件,请使用-w参数,例如:代码 1.2: 禁用自动换行#nano -w /etc/fstab
警告:这非常重要。如果在编辑配置文件时忘了加-w参数,可能会导致你的系统无法起动或产生别的异常。
保存和退出:
如果你要保存所做的修改,按下Ctrl+O。想要退出,按下Ctrl+X。如果你退出前没有保存所做的修改,它会提示你是否要保存。如果不要,请按N,反之,则按Y。然后它会让你确认要保存的文件名,确认或修改后按Enter即可。
如果你没有修改好而不小心按了保存键,您可以在请求确认文件名时按Ctrl+C来取消。
剪切和粘贴
要剪切一整行,请用Ctrl+K(按住Ctrl不放,再按下K键)。光标所在的行便消失了。要粘贴它,只需把光标移动到您所要粘贴的位置,然后按Ctrl+U即可。要移动多行,只需多按几次Ctrl+K把需要移动内容都剪切下来,然后按一次Ctrl+U就可以把刚剪切的内容全部粘贴上来。
如果你想使用更精确的剪切控制,则需要给文本做标记。移动光标到需要剪切文本的开头,按下Ctrl+6(或者Alt+A)。然后移动光标到待剪切文本的末尾:被做了标记的文本便会反白。要撤消文本标记,只需再按一次Ctrl+6。用Ctrl+K来剪切被标记的文本,用Ctrl+U来粘贴。
linux下nano修改并保存相关推荐
- linux下已修改但尚未保存_Linux下历史命令保存、默认值修改的问题
linux下怎样修改history最大保留数呢? 直接修改配置参数命令为:vi /etc/profile 修改其中"HISTSIZE=1000"参数值即可.如下图: linux历史 ...
- Linux下nano怎么用,nano的快捷键命令,^是什么,M是什么
Linux下nano怎么用 cd 桌面 ls touch test.txt ls sudo nano test.txt 上面的命令是: 切换到桌面 打印桌面的文件夹和文件的名称 创建一个名为test. ...
- 如何linux网页修改回80端口,linux下如何修改iptables开启80端口
linux下如何修改iptables开启80端口 最近在做本地服务器的环境,发现网站localhost能正常访问,用ip访问就访问不了,经常使用CentOS的朋友,可能会遇到和我一样的问题.开启了防火 ...
- linux内核设置mac地址,Linux下如何修改网卡MAC地址
Red Hat Linux下如何修改网卡MAC地址 OS版本:Red Hat Enterprise Linux AS4 核心:Kernel 2.6.9-42 网上有很多关于linux下修改MAC地址的 ...
- linux 批量更换文件名,Linux下批量修改文件名的方法
Linux下批量修改文件名的方法 在Linux环境下修改文件名可以有不同的命令方式,比如rename.mv都可以进行修改,如果用户正在了解这方面的知识,可以阅读下文了解Linux修改文件名以及批量修改 ...
- linux批量修改 文件名编码,linux下批量修改文件名
linux下批量修改文件名 0.问题来源,想把一部分文件加上日期序.也就是在文件名称前加上当前的年月日进行输出. 获取日期格式如下 Zianed@ubuntu:~/public_web_sSmO9OU ...
- linux下批量修改文件名精彩解答案例分享
######################################################### #linux下批量修改文件名精彩解答案例分享 #date:21:34 2011-11 ...
- Linux下批量修改文件名
##################################### #Linux下批量修改文件名案例分享 #date:2019-05-09 #Discuz论坛:www.slinuxserver ...
- Tomcat修改favicon.ico图标,Linux下Tomcat修改favicon.ico图标,Tomcat更换favicon.ico图标...
Tomcat修改favicon.ico图标,Linux下Tomcat修改favicon.ico图标,Tomcat更换favicon.ico图标 >>>>>>> ...
最新文章
- Hbase基础(特点、架构、应用场景、集群搭建、HA设计)这一篇就够了
- OpenUPF 是释放 5G 潜力的金钥匙
- 大数据入门第五天——离线计算之hadoop(上)概述与集群安装
- canal能监控多个mysql_learning-mysql-canal
- 推荐经典算法实现之BPMF(pymc3+MovieLen)
- [codevs 1904] 最小路径覆盖问题
- pov-inc_yourself劳自己-懒惰的设计师的POV和一些Figma
- ASP无组件上传带进度条
- 一个星期学会python可能吗_学习python的一周
- 研究机构:宁德时代是上半年全球第二大EV与PHEV电池供应商
- Find a way BFS
- Sql根据不同条件统计总数
- [转] 面试70问经典回答
- js正则表达式检验经纬度
- android自定义View之气球碰撞效果
- 30岁前,环游世界220天
- node基础知识部分小记
- 如何在项目中利用 git 提高工作效率
- NASA教你攒火星探测器,连购物车都加好了
- wifi卡慢延迟高_家中无线突然很慢/卡顿怎么办?路由器增强WiFi信号的几种方法...
热门文章
- (未写)tyvj-1333- Coder Space的邀请
- 若一个月给你50000元,要你选下面一件事做,你会选?
- Request header field Content-Type is not allowed by Access-Control-Allow-Headers跨域
- iOS之深入解析谓词NSPredicate的语法与应用
- OpenGL ES之基本简介和渲染流程
- LeetCode 多线程 1114. 按序打印
- EduCoder Linux文件/目录高级管理二
- 209. Minimum Size Subarray Sum 长度最小的子数组
- 1002:输出第二个整数
- 【STM32】外部中断