linux系统下创建文件最常见的8种方法!

author author     2023-02-17     241

关键词:

  众所周知,在Windows系统中可以直接右键新建文件,而在Linux系统中,想要创建文件并非易事,需要通过执行命令来完成,那么Linux系统中创建文件常用的方法有哪些?本文为大家介绍一下Linux系统下创建文件的8种方法,快来了解一下吧。

  1、重定向符号>

  通常重定向符号可以创建一个0kb的空文件,可用于重定向命令的输出到一个新文件中,在无命令时使用重定向符号,会创建一个文件。

  但它不允许你在创建文件时向其中输入任何文本。但它对于不是很勤劳的管理员是非常简单有用的,只需要输入重定向符后面跟着你想要的文件名。

  2、touch命令

  用于将每个文件的访问和修改时间更新为当前时间,如果指定的文件名不存在,将会创建一个新的文件。

  touch不允许在创建文件的同时向其中输入一些文本,它默认创建一个0KB的空文件。

  3、echo命令

  echo内置大多数的操作系统中。它常用于脚本、批处理文件,以及作为插入文本的单个命令的一部分。

  它允许在创建一个文件时就向其中输入一些文本。当然也允许在之后向其中输入一些文本。

  4、printf命令

  用法与echo相同。

  5、cat命令

  cat表示串联,在Linux经常用于读取一个文件中的数据。

  cat是在类Unix系统中最常使用的命令之一。它提供了三个与文本文件相关的功能:显示一个文件的内容、组合多个文件的内容到一个输出以及创建一个新的文件。

  6、vi/vim命令

  是一个向上兼容vi的文本编辑器。它通常用来编辑所有种类的纯文本。在编辑程序时特别有用,vim中有很多功能可以用于编辑单个文件。

  7、nano命令

  nano是一个小且用户友好的编辑器,它复制了pico的外观及优点,并且是一个自由软件,它添加了pico缺乏的一系列特性,像是打开多个文件、逐行滚动、撤销/重做、语法高亮、行号等等。

  8、head命令

  用于输出一个文件开头部分,默认会打印一个文件前10行,如果有多个文件,则每个文件前都会有一个标题,用于表示文件名。

  老男孩教育Linux运维

linux下的常见指令以及权限理解(下)(代码片段)

...及权限理解(下)Linux权限的概念Linux权限管理01.文件访问者的分类(人)02.文件类型和访问权限(事物属性)03.文件权限值的表示方法a)字符表示方法b)8进制数值表示方法04.文件访问权限的相关设置方法a)c... 查看详情

linux运维面试常见问题

...术Alinux运维面试常见问题  这里给大家整理了一些Linux系统运维相关的面试题,有些问题没有标准答案,如下是我给大家整理的linux运维面试常见问题,希望对大家有所作用。  一、Linux操作系统知识  1.常见的Linux发行版... 查看详情

java常见生成对象的五种方式

...发者,我们每天创建很多对象,但我们通常使用依赖管理系统,比如Spring去创建对象。然而这里有很多创建对象的方法,我们会在这篇文章中学到。Java中有5种创建对象的方式,下面给出它们的例子还有它们的字节码。如果你运... 查看详情

linux下c语言怎么获取文件创建时间?

...修改时间和状态改变时间。很不幸,Linux目前常见的文件系统是没有存储文件创建时间的,比如ext3就没有存储。但是有些文件系统是有的,尽管它们为创建时间使用的字段名称是不一样的,比如:ufs2->st_birthtimezfs->crtimeext4-&g... 查看详情

linux操作系统下查找文件的几种方法

...置,命令格式为”find/-name\'interfaces\'“使用locate搜索linux系统中的文件,它比find命令快。因为它查询的是数据库(/var/lib/locatedb),数据库包含本地所有的文件信息。使用locate命令在根目录下搜索interfaces文件的命令为”locateinterfaces... 查看详情

如何往虚拟机内传文件的3种方法

...共享方法一一、创建共享文件夹(这种方法最适合Windows系统,专治各种无法传送问题)共享文件的意义在于可以把宿主机的文件传到虚拟机内,这是VMware自带的传文件功能,非常好用。前置条件:在宿主机建立一个共享文件夹... 查看详情

linux系统下启动jar包的几种常见方式(代码片段)

方法一:直接启动Java包java-jarxxx.jar缺点:缺点:当前ssh窗口会被锁定,不能再操作其他命令,如果需要执行其他命令,则需要打断进程,可按CTRL+C打断程序运行,或直接关闭窗口,程序也会... 查看详情

linux下proc文件接口详解

Linux下proc文件接口​proc目录介绍​Linux系统上的/proc目录是一种文件系统,即proc文件系统。与其它常见的文件系统不同的是,/proc是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可... 查看详情

linux系统下不使用vivimtouch等方法来创建文件或追加内容

Linux系统下不使用vi、vim、touch等方法来创建文件或追加内容。1、cat一次性追加内容或创建文件后追加内容:cat>/etc/mysql/my.cnf<<END追加内容END2、cat交互式追加内容:cat>/etc/mysql/my.cnf<<EOF交互式输入内容,可以把文本通... 查看详情

java中8种常见的排序方法

排序方法的演示1)插入排序(直接插入排序、希尔排序)2)交换排序(冒泡排序、快速排序)3)选择排序(直接选择排序、堆排序)4)归并排序5)分配排序(基数排序)所需辅助空间最多:归并排序所需辅助空间最少:堆排... 查看详情

linux学习之acl权限详解

Linux系统ACL权限详解 目录ACL权限简介与开启查看与设定ACL权限最大有效权限与删除ACL权限默认ACL权限和递归ACL权限   ACL权限简介与开启权限  ACL权限简介用户权限管理始终是Linux系统管理中最重要的环节。大家... 查看详情

linux下用于查看系统当前登录用户信息的4种方法

作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动。有些时候,你甚至需要知道他(她)们正在做什么。本文为我们总结了4种查看系统用户信息(通过编号(ID))的方法。1.使用w命令查看登录... 查看详情

linux系统删除文件夹命令

linux系统删除文件夹命令rm。linux删除目录还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,使用rm-rf命令即可。直接rm就可以了,不过要加两个参数-rf即:rm-rf目录名字,删除目录、文件rm(remove),功能说明:删除文件... 查看详情

【学了就忘】git操作—55.忽略文件的三种方式

...应该寻求一种机制来规避这种事故的发生,在git版本控制系统中一般有三种不同的解决方案。最常用也是最简单的当属.gitignore文件。该方式是在工作中最常用的方式,配置方法是在仓库的根目录下新建.gitignore文件,在文件里配... 查看详情

8.25_linux磁盘管理

...时候就如同访问一个文件一样,因为他们使用的都是文件系统接口。向磁盘中写入数据的操作过程: 首先硬件设备在系统上会映射成一个一个文件,我们在对硬件中写入数据就相当于在打开一个文件中去执行读写操作,对于... 查看详情

性能测试的几种常见方法

...试是用户观点的测试行为。简单说来就是负载测试就是让系统在一定得负载压力下进行正常的工作,观察系统的表现能否满足用户的需求。  用户的需求从何而来?需求分析——特指性能测试的需求分析。由此看来需求分析是... 查看详情

linux系统下怎么指定一个交换分区

Linux这个系统很少有人用具体方法你可以参考通常,我们的硬盘上已被Windows所占据,而现在要让Linux入住,就得为它腾出一定的硬盘空间。所以我们不得不面对“分区”这一复杂的概念。字串6为了实现这一目标,通常可以通过以... 查看详情

linux系统根下常见目录功能简介(代码片段)

Linux的文件系统分层结构FHS文件系统层次标准:FHSFilesystemHierarchyStandard文件和目录被组织成一个单根倒置树结构文件系统从根目录下开始,用“/”表示根文件系统(rootfs):rootfilesystem标准Linux文件系统(如:ext4&... 查看详情