linux编辑文件保存退出的实操讲解

linux编辑文件后如何保存退出?

命令是wq 保存并退出。

首先按ESC进入Command模式,然后输入“:wq”,回车就可以保存并退出了。

vi保存文件有不同的选项,对应于不同的命令,你可以从下面的命令中选择一个需要的输入:

1、wq 保存文件并退出vi

2、w 保存文件但不退出vi

3、w file 将修改另外保存到file中,不退出vi

4、q 不保存文件,退出vi

最后回车即可。

扩展资料

退出Vi 当编辑完文件准备退出Vi返回到shell时可以使用以下几种方法之一 在命令模式中连按两次大写字母Z若当前编辑的文件曾被修改过则Vi保存该文件后退出返回到shell。

若当前编辑的文件没被修改过则Vi直接退出 返回到shell 在末行模式下输入命令 :w Vi保存当前编辑文件但并不退出而是继续等待用户输入命令在使用w命令时可以再给编辑文件起一个新的文件名。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

补充内容:

例如,要想test.txt文件添加内容"I am a boy",test.txt在当前目录中

方法一:vi编辑法

打开终端,输入vi test.txt 回车,按a或i进入编辑模式,输入 I am a boy,然后按esc键退出编辑模式,输入:wq保存并退出。

方法二:echo命令法

打开终端,输入

echo ‘I am a boy' >> ./test.txt

注:追加单行文本法

方法三:cat命令法

cat >> ./test.txt <<EOF

I am a boy

EOF

注:结尾的EOF要顶格,成对出现,可以其它字符代替。

方法四:cat编辑法

cat >> ./test.txt (回车后开始编辑输入内容)

I am a boy.

按cntl+d组合键结束编辑。

到此这篇关于linux编辑文件保存退出的实操讲解的文章就介绍到这了,更多相关linux编辑文件后如何保存退出内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Linux使用vim编辑文件保存时报E514:write error (file system full?)问题解决

    发现问题 今天在Linux上使用vim编辑文件保存时报如下错误: E514: write error (file system full?) 从错误看,是磁盘满了,于是使用df -hl查看磁盘使用情况 $ sudo df -hl Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_myserver-lv_root 50G 43G 4.6G 91% / tmpfs 7.8G 268K 7.8G 1% /dev/shm /dev/sda

  • linux编辑文件保存退出的实操讲解

    linux编辑文件后如何保存退出? 命令是wq 保存并退出. 首先按ESC进入Command模式,然后输入":wq",回车就可以保存并退出了. vi保存文件有不同的选项,对应于不同的命令,你可以从下面的命令中选择一个需要的输入: 1.wq 保存文件并退出vi 2.w 保存文件但不退出vi 3.w file 将修改另外保存到file中,不退出vi 4.q 不保存文件,退出vi 最后回车即可. 扩展资料 退出Vi 当编辑完文件准备退出Vi返回到shell时可以使用以下几种方法之一 在命令模

  • python函数超时自动退出的实操方法

    本章给大家在项目使用时候,常见的一种情况解决案例,即是当我们调用多个线程,使用了同一个函数去处理数据的时候,有些用函数已经处理完成,但是有些还没有,这就需要我们将任务进行分割,然后当一小部分任务执行后,退出来,另外没有执行的完成超时的就继续去执行,下面就针对遇到这些问题的小伙伴,给大家提供解决参考. 安装timeout-decorator库: pip3 install timeout-decorator 编写异常语句: @timeout_decorator.timeout(5, timeout_

  • mysql通过Navicat分区实操讲解

    mysql分区有利于管理非常大的表,mysql分区一共有四种类型,range分区,list分区, hash分区,key分区,我们通过Navicat 可视化工具来分区 1.打开Navicat 找到指定的数据库,设计表 2.打开设计表选择选项,下面有分分割区 3.首先看hash分区,基于给定的分区个数,把数据分配到不同的分区 4.通过sql查看一下分区表的信息, 5.range 分区,表示要按照哪个字段进行分区,可以是一个字段名,也可以是对某个字段进行表达式运算如year(create_time),

  • php实现编辑和保存文件的方法

    本文实例讲述了php实现编辑和保存文件的方法.分享给大家供大家参考.具体如下: save_file.php: <?php session_start(); $handle = fopen($_POST['original_file_name'], "w"); $text = $_POST['file_contents']; if(fwrite($handle, $text) == FALSE){ $_SESSION['error'] = '<span class="

  • JAVA生成pdf文件的实操指南

    目录 一.简介 二.实操 三.原理解析 1.是什么? 1.1.关键技术 2.怎么做?为什么? 3.参考 总结 一.简介 PDF文件格式可以将文字.字型.格式.颜色及独立于设备和分辨率的图形图像等封装在一个文件中.本文实现将html页面转PDF. 二.实操 生成pdf文件成功,但是文字对不上.当修改”GetHtmlContent“部分的编码之后,再次执行生成PDF文件即可完成正确的实现. Edit Configurations 三.原理解析 从这几点深入剖析和总结这个小项目: 1.是什么? 该项目

  • 详解kali linux 常用文件与指令路径

    kali linux 常用文件与指令路径 重启网络 /etc/init.d/networking restart 语言设置文件 /etc/default/locale apt 安装deb保存目录 /var/cache/apt/archives 字体修改目录 /etc/fonts/conf.d 配置更新源文件 /etc/apt/sources.list 配置更多更新源文件,将list文件放入此目录文件 /etc/apt/sources.list.d 配置本机网络lo与eth0接口 /etc/net

  • SQL SERVER 开启CDC 实操详细

    目录 1. 环境检查 1.1 版本检查 1.2 检查CDC服务开启状态 2. 开启CDC 2.1 开启SQL server agent服务 2.2 开启数据库级别的CDC功能 2.3 添加CDC专用的文件组和文件 2.4 开启表级别CDC 2.5 单表开启测试范例(仅供参考,可略过) 2.6 开启成功说明 2.7 DDL操作:DDL操作需要重新收集表的信息(以测试表test_hht为例) 3. 关闭CDC 1. 环境检查 1.1 版本检查 SELECT @@VERSION; Microsoft

  • 实操Python爬取觅知网素材图片示例

    目录 [一.项目背景] [二.项目目标] [三.涉及的库和网站] [四.项目分析] [五.项目实施] [六.效果展示] [七.总结] [一.项目背景]    在素材网想找到合适图片需要一页一页往下翻,现在学会python就可以用程序把所有图片保存下来,慢慢挑选合适的图片. [二.项目目标] 1.根据给定的网址获取网页源代码. 2.利用正则表达式把源代码中的图片地址过滤出来. 3.过滤出来的图片地址下载素材图片. [三.涉及的库和网站] 1.网址如下: https://www.51miz.com/

  • C++实操之内联成员函数介绍

    目录 前言 什么是内联函数: 如何使一个函数成为内联: 为什么使用内联: 优点 : 缺点 : 关键点 : 总结 前言 在C语言中,我们使用了宏函数,这是编译器用来减少执行时间的一种优化技术.那么问题来了,在C++中,有什么更好的方法来解决这个问题呢?我们引入了内联函数,这是编译器用来减少执行时间的一种优化技术.我们将讨论内联函数的 "what, why, when & how". 什么是内联函数: 内联函数是C++的一个增强功能,可以减少程序的执行时间.函数可以通过指示编译器,

随机推荐