Linux【命令】修改文件内容[通俗易懂]

Linux【命令】修改文件内容[通俗易懂]目标:在/opt/hello/world.txt文件中增加一行hellolinuxworld!方法一:命令是:vi,vimvi编辑器,相当于记事本,有编辑功能,但较弱vim复杂的编辑器,相当于windows的editplus,notepad++等步骤:执行viworld.txt进入编辑器(默认命令模式), 点击a或i进入编辑模式,敲入内容:hellolinuxworld! 然后按键盘上的esc键退出编辑模式(进入到命令模式), 最后敲冒号:,…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

目标:

在/opt/hello/world.txt文件中增加一行  hello linux world !

方法一:

命令是:vi,vim

vi 编辑器,相当于记事本,有编辑功能,但较弱
vim 复杂的编辑器,相当于windows的 editplus, notepad++ 等

步骤:

  1. 执行 vi world.txt  进入编辑器(默认命令模式),
  2. 点击a或i进入编辑模式,敲入内容:hello linux world !
  3. 然后按键盘上的esc键退出编辑模式(进入到命令模式),
  4. 最后敲冒号:,
  5. 再敲wq保存并退出。

wq解释:write quite
不想保存 q
强制退出 q!

Linux【命令】修改文件内容[通俗易懂]

 方法二

对于简单的,使用 echo 打印命令。  

echo “字符串”,功能:在屏幕上打印 字符串。

echo  >echo >>  导入到文件里。

echo ‘hello linux’ >> /data/hello.txt  这个在企业里很常用:单行内容追加到文件结尾。

  • 一个大于号>,是覆盖重定向,会清除文件里的所有以前数据,增加新数据。
  • 两个大于号>>,是追加重定向,文件结尾加入内容,不会删除已有文件的内容。

Linux【命令】修改文件内容[通俗易懂]

 

方法三:

特殊用法使用 cat

cat>>/data/hello.txt<<EOF

hello world world
EOF

EOF要成对出现,且是增加的内容里没有的,EOF可以被任意成对内容替换。

cat 是查看文件内容的命令,多用于查看文件内容。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/164463.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MySQL密码忘了怎么办?MySQL重置root密码方法

    MySQL密码忘了怎么办?MySQL重置root密码方法

    2021年10月8日
    35
  • MySQL导入sql文件的三种方法

    MySQL导入sql文件的三种方法文章目录一、使用工具NavicatforMySQL导入1.打开localhost_3306,选中右击“新建数据库”3.指定数据库名和字符集(可根据sql文件的字符集类型自行选择)3.选中数据库下的表运行SQL文件4.选中路径导入二、使用MySQLWorkbench导入(MySQL的官方工具)1、第一种方法①.新建一个数据库demo(名字任取),点击指示图标(或者File栏里面的OpenSQLScript…)②.选中路径导入SQL文件③.添加指定库名的命令,并点击运行注意:大概在15、16行

    2022年10月2日
    0
  • Parallel.ForEach 使用多线程遍历循环

    Parallel.ForEach 使用多线程遍历循环原地址路径:https://www.cnblogs.com/personblog/archive/2019/10/09/11640801.htmlParallel.ForEach相对于foreach是多线程,并行操作;foreach是单线程循环操作。staticvoidMain(string[]args){Console.WriteLine(“HelloWorld!”);List<UserInfo>lst=n

    2022年7月19日
    12
  • @ResponseBody注解作用与原理「建议收藏」

    @ResponseBody注解作用与原理「建议收藏」1、概念注解@ResponseBody,使用在控制层(controller)的方法上。2、作用作用:将方法的返回值,以特定的格式写入到response的body区域,进而将数据返回给客户端。当方法上面没有写ResponseBody,底层会将方法的返回值封装为ModelAndView对象。如果返回值是字符串,那么直…

    2022年5月8日
    84
  • 电脑对于目标文件系统过大_提示文件过大

    电脑对于目标文件系统过大_提示文件过大Win10系统提示对于目标文件系统过大今天在复制MAC系统文件时,系统弹出窗口提示“对于目标文件系统,文件XXX过大”。出现这种情况的原因是FAT32的文件系统不支持复制大于4g的单个文件,而NTF

    2022年8月1日
    1
  • smallint是sql的数据类型吗_char数据类型

    smallint是sql的数据类型吗_char数据类型环境:SQLServer2008R2 使用整数数据的精确数字数据类型。

    2022年9月15日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号