Linux系统中如何创建⽂件?常⽤的8种⽅法!
在Linux系统中,⼀切皆⽂件,Windows系统可以直接右键新建,然⽽Linux则是需要通过执⾏命令来完成的,⾼效创建⽂件⽆疑是个⾮常重要的能⼒,如果使⽤得当,会节省你⼤量⼯作时间,在Linux系统下创建⽂件的这8种⽅法,你都知道哪些?
第⼀种:重定向符号>
通常重定向符号可以创建⼀个0kb的空⽂件,可⽤于重定向命令的输出到⼀个新⽂件中,在⽆命令时使⽤重定向符号,会创建⼀个⽂件。
但它不允许你在创建⽂件时向其中输⼊任何⽂本。但它对于不是很勤劳的管理员是⾮常简单有⽤的,只需要输⼊重定向符后⾯跟着你想要的⽂件名。
第⼆种:touch命令
⽤于将每个⽂件的访问和修改时间更新为当前时间,如果指定的⽂件名不存在,将会创建⼀个新的⽂件。
touch不允许在创建⽂件的同时向其中输⼊⼀些⽂本,它默认创建⼀个0KB的空⽂件。
第三种:echo命令
echo内置于⼤多数的操作系统中。它常⽤于脚本、批处理⽂件,以及作为插⼊⽂本的单个命令的⼀部分。
它允许在创建⼀个⽂件时就向其中输⼊⼀些⽂本。当然也允许在之后向其中输⼊⼀些⽂本
第四种:printf命令
⽤法与echo相同。
第五种:cat命令
cat表⽰串联,在Linux经常⽤于读取⼀个⽂件中的数据。
cat是在类Unix系统中最常使⽤的命令之⼀。它提供了三个与⽂本⽂件相关的功能:显⽰⼀个⽂件的内容、组合多个⽂件的内容到⼀个输出以及创建⼀个新的⽂件。(如果cat命令后如果不带任何⽂件的话,下⾯的命令在回车后也不会⽴刻结束,回车后的操作可以按Ctrl-C或Ctrl-D来结束)
第六种:vi/vim命令
是⼀个向上兼容vi的⽂本编辑器。它通常⽤来编辑所有种类的纯⽂本。在编辑程序时特别有⽤,vim中有很多功能可以⽤于编辑单个⽂件。linux系统vim编辑器
第七种:nano命令
nano是⼀个⼩且⽤户友好的编辑器,它复制了pico的外观及优点,并且是⼀个⾃由软件,它添加了pico缺乏的⼀系列特性,像是打开多个⽂件、逐⾏滚动、撤销/重做、语法⾼亮、⾏号等等。
第⼋种:head命令
⽤于输出⼀个⽂件开头部分,默认会打印⼀个⽂件前10⾏,如果有多个⽂件,则每个⽂件前都会有⼀个标题,⽤于表⽰⽂件名。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论