linux创建文件、linux创建文件的几种方式、touch、echo、cat、vi、vim

文章目录

  • 一、创建文件
    • 1.1、touch
    • 1.2、echo
    • 1.3、cat
    • 1.4、vi或vim

一、创建文件

1.1、touch

touch命令:用于创建一个新的空文件或者更新已存在文件的访问和修改时间。

(1)如果目标文件不存在,则新建一个文件

touch demo.txt

(2)改变文件的时间(最近访问,最近修改和最近改动)为当前系统时间。

touch demo.txt

1.2、echo

echo命令:用于将文本输出到文件中。

例如,要将文本"Hello, World!"写入一个名为"example.txt"的文件中。

echo 'Hello, World!' > example.txt

1.3、cat

cat命令:也可以用于创建文件,并直接在终端中输入文件内容。例如,要创建一个名为"example.txt"的文件并输入内容,可以使用命令"cat > example.txt",然后输入文件内容,按Ctrl+D保存退出。但请注意,使用cat创建新文件的标准命令是"cat > filename",而不是"cat>>filename"。"cat>>filename"是用于将内容追加到已存在的文件中的。

创建文件:

cat  > demo.txt
然后输入文件内容,按Ctrl+D保存退出

在这里插入图片描述
查看文件:

cat  filename

在这里插入图片描述

清空文件中的内容
如果想把文件中的内容清空,可以执行以下命令

cat  /dev/null  >   demo.txt

在这里插入图片描述
追加内容

cat  >>  filename
然后输入文件内容,按Ctrl+D保存退出

在这里插入图片描述

1.4、vi或vim

vi或vim编辑器:这是一种强大的文本编辑器,在Linux中广泛使用。要创建一个新文件并使用vi或vim编辑器打开它,可以使用命令"vi example.txt"或"vim example.txt"。然后,在编辑器中输入文本,按下Esc键,输入":wq"保存并退出。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/600892.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于R语言lavaan结构方程模型(SEM)实践技术应用

原文链接:基于R语言lavaan结构方程模型(SEM)实践技术应用https://mp.weixin.qq.com/s?__bizMzUzNTczMDMxMg&mid2247596681&idx4&sn08753dd4d3e7bc492d750c0f06bba1b2&chksmfa823b6ecdf5b278ca0b94213391b5a222d1776743609cd…

DFS-0与异或问题,有奖问答,飞机降落

代码和解析 #include<bits/stdc.h> using namespace std; int a[5][5]{{1,0,1,0,1}}; //记录图中圆圈内的值&#xff0c;并初始化第1行 int gate[11]; //记录10个逻辑门的一种排列 int ans; //答案 int logic(int x, int y, int op){…

数仓调优实战:GUC参数调优

1. 前言 适用版本&#xff1a;【8.1.1及以上】 GaussDB(DWS)性能调优系列专题文章&#xff0c;介绍了数据库性能调优的思路和总体策略。在系统级调优中数据库全局的GUC参数对整体性能的提升至关重要&#xff0c;而在语句级调优中GUC参数可以调整估算模型&#xff0c;选择查询…

【超重磅牛市信号】减半倒计时12天!首波抛售潮接近尾声,大暴涨将如期而至!

3月&#xff0c;美国CPI环比出现小幅反弹由3.1%升至3.2%&#xff0c;美国制造业指数PMI反弹至50.3%呈现进入扩张期的态势&#xff0c;日本结束长达8年的负利率时代首次加息。这导致美国4月降息概率大幅下降&#xff0c;5月降息概率也跌至50%以下。 尽管如此&#xff0c;全球金融…

移动医保支付

传统就医流程中&#xff0c;涉及“三长一短”的难题&#xff0c;因此根据国家政策及互联网的能力支持&#xff0c;用户在微信或者支付宝上激活医保电子凭证之后&#xff0c;无需在医院窗口排队&#xff0c;即可通过微信小程序或者公众号、支付宝小程序缴纳医保挂号或医保门诊费…

vulnhub----natraj靶机

文章目录 一.信息收集1.网段探测2.端口扫描3.版本服务探测4.漏扫5.目录扫描 二.漏洞利用1.分析信息2..fuzz工具 三.getshell四.提权六.nmap提权 一.信息收集 1.网段探测 因为使用的是VMware&#xff0c;靶机的IP地址是192.168.9.84 ┌──(root㉿kali)-[~/kali/vulnhub] └─…

MYSQL快速入门

理解SQL 语句的执行过程 掌握SQL 语句的基本语法 掌握SQL 语句的增删改查操作 1.SQL 分类 MySQL 是关系型数据库系统&#xff0c;其中存储了大量的数据&#xff0c;通过SQL 管理数据库配置和数据。结构化查询语言&#xff08;SQL&#xff09;&#xff0c;对数据库进行操作的语…

【智能算法】蛾群算法(MSA)原理及实现

目录 1.背景2.算法原理2.1算法思想2.2算法过程 3.结果展示4.参考文献 1.背景 2017年&#xff0c;AAA Mohamed等人受到飞蛾趋光行为启发&#xff0c;提出了蛾群算法&#xff08;Moth Swarm Algorithm, MSA&#xff09;。 2.算法原理 2.1算法思想 MSA设待优化问题的可行解和适…

做抖店什么东西好卖?什么商品赚钱?抖音小店的选品标准来了!

哈喽~我是电商月月 做抖店&#xff0c;选品决定了一切&#xff01; 而从没接触过抖店的新手朋友&#xff0c;根本不知道什么样的商品才能算的上是好商品 在这里&#xff0c;我不敢告诉大家这个商品好卖&#xff0c;你们快去卖&#xff01;店铺的情况不同&#xff0c;运营方式…

机器学习-07-分类回归和聚类算法评估函数

总结 本系列是机器学习课程的系列课程&#xff0c;主要介绍机器学习中分类回归和聚类算法中的评价函数。 参考 机器学习常见评价指标 Python sklearn机器学习各种评价指标——Sklearn.metrics简介及应用示例 本门课程的目标 完成一个特定行业的算法应用全过程&#xff1a…

蓝桥杯刷题-17-平方差-打表+数学⭐(⊙o⊙)

之前的题目:最大也就到2e5左右。1e9的数据范围就意味着&#xff0c;即使是O(n)的复杂度&#xff0c;也会超时。此时可以考虑使用数学方法进行解题。 ❗打表:利用电脑去找一些合法答案&#xff0c;然后在这些合法答案中找规律。 ⭐打表后找到的规律: (1)好像所有的奇数都是合法…

基于springboot+vue+Mysql的滴答拍摄影项目

开发语言&#xff1a;Java框架&#xff1a;springbootJDK版本&#xff1a;JDK1.8服务器&#xff1a;tomcat7数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09;数据库工具&#xff1a;Navicat11开发软件&#xff1a;eclipse/myeclipse/ideaMaven包&#xff1a;…