linux命名对文件的读写和退出
vi xxx.txt 打开
就能看到里面的内容。
按 i 进入编辑模式,然后就可以输入内容了,也可以移动光标到你要删除内容的位置按删除键来删除内容。
编辑完后可以按 Esc(键盘左上角) 进入命令模式。
然后按 shift+ : 进入末行模式。在末行模式下输入wq 回车 就能保存并且退出vi了。
首先需要按ESC键回到命令模式;
vi保存文件有不同的选项,对应于不同的命令,你可以从下面的命令中选择一个需要的输入:
- :wq 保存文件并退出vi 
- :w 保存文件但不退出vi 
- :w file 将修改另外保存到file中,不退出vi 
- :q 不保存文件,退出vi 
- 最后回车即可。
linux命名对文件的读写和退出的更多相关文章
- 在Linux系统中使用Vim读写远程文件
		大家好,我是良许. 今天我们讨论一个 Vim 使用技巧--用 Vim 读写远程文件.要实现这个目的,我们需要使用到一个叫 netrw.vim 的插件.从 Vim 7.x 开始,netrw.vim 就被 ... 
- Linux环境给文件重命名
		Linux环境给文件重命名时,如果重命名后的文件名称与当前路径下已存在的文件名称相同,则重命名的文件会覆盖相同名称的文件内容: 例如:新建文件testfile1,内容为mytest: 新建文件test ... 
- Linux下vim文件未正常退出,修复文件
		Linux下vim文件未正常退出,会产生一个 .文件名.swp的文件 ls -al ,rm 删掉.swp文件 之后就可以正常使用文件了 
- linux 目录及文件的命名规则、ls操作
		linux 命名: 1 不超过255个字符 2 严格区分大小写 3 除/外,其他的字符都是合法的 注意:1)避免文件名首字符使用+ - .(避免和隐藏文件混淆) 2)避免文件名使用空格,制表符以及@# ... 
- LINUX文件格式化读写(文件指针,缓冲)
		body, table{font-family: 微软雅黑; font-size: 10pt} table{border-collapse: collapse; border: solid gray; ... 
- linux c编程:文件的读写
		Linux系统中提供了系统调用函数open()和close()用于打开和关闭一个存在的文件 int open(const char *pathname,int flags) int open(cons ... 
- linux内核驱动中对文件的读写 【转】
		本文转载自:http://blog.chinaunix.net/uid-13059007-id-5766941.html 有时候需要在Linux kernel--大多是在需要调试的驱动程序--中读写文 ... 
- 转linux文件的读写
		转自 http://www.open-open.com/lib/view/open1474356438277.html 缓存 缓存是用来减少高速设备访问低速设备所需平均时间的组件,文件读写涉及到计算机 ... 
- Windows 和 Linux 下生成以当前时间命名的文件
		在 Windows.Linux 操作系统,分别利用BAT批处理文件和Shell脚本,生成类似“20110228_082905.txt”以“年月日_时分秒”命名的文件. Windows BAT批处理文件 ... 
随机推荐
- 提取nds游戏的音乐
			nds游戏绝对是游戏界的瑰宝,尤其是有些游戏的音乐还很好听,所以想把它们提取出来.网上搜了下教程,这里整理一下,全程在archlinux下操作. 首先用到的工具是(vgmtrans)[https:// ... 
- 代码练习之 登陆 PHP会话控制 session cookie
			log.html <html> <head><title>Home Page</title></head> <body> < ... 
- 使用WinScp连接远程服务器和传输文件
			早在3月份,我就使用到了WinScp,WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端.同时支持SCP协议. 它的主要功能就是在本地与远程计算机间安全的复制文件..WinSc ... 
- Android动画之旅-Android动画基本介绍
			在上一篇博客中.我们简单了解了在Android中的动画特效.小伙伴们是不是意犹未尽呀. 还没有看的猛戳这里:Android动画之旅一开篇动画简单介绍 本篇博客.将和大家一起来分析Android中的四大 ... 
- angular 事件广播和事件监听
			一,angularjs $broadcast $emit $on的处理思想 在一个controller里面通过事件触发一个方法,在方法里面通过$broadcast或$emit来定义一个变量,在父,子c ... 
- Java之架构(0) - 架构之路
			软件架构作为一个概念,体现在技术和业务两个方面. 从技术角度来说:软件架构随着技术的革新不断地更新其内容,软件架构建立于当前技术和一些基本原则的基础之上. 先说一些基本原则: 分层原则:分层是为了降低 ... 
- sql jion
			A Visual Explanation of SQL Joins I thought Ligaya Turmelle's post on SQL joins was a great primer f ... 
- 09-hibernate单表操作(1)
			1,单一主键 2,基本类型 3,对象类型 4,组件属性 5,单表操作 单一主键 常用生成策略: assigned 有程序员生成(手工) native 由数据库底层,如果是mysql是increment ... 
- 【软件project】——软工视频总结
			软件project是一门研究用project化方法构建和维护有效的.有用的和高质量的软件的学科.它涉及程序设计语言.数据库.软件开发工具.系统平台.标准.设计模式等方面. 软工,基本的六阶段:制定计划 ... 
- C#面试基础问题0
			传入某个属性的set方法的隐含参数的名称是什么?value,它的类型和属性所声名的类型相同. 如何在C#中实现继承?在类名后加上一个冒号,再加上基类的名称. C#支持多重继承么?不支持.可以用接口来实 ... 
