凡亿专栏 | Linux中级技巧:如何在Linux创建文件?
Linux中级技巧:如何在Linux创建文件?

对于电子工程师来说,Linux是非常好用的操作系统,能够提高工作效率,同时处理大量进程。而Linux服务器中所有内容都是文件,作为Linux管理员来说,创建文件是常有的操作。本篇文章主要用于总结Linux创建文件的方法,下面就来看看吧。

微积分/电路原理分析,来凡亿教育

90天电路原理分析与数学基础特训班

1、重定向符号(>)

Linux中的重定向符号允许在Linux上创建一个0KB的空文件,若是没有命令的情况下使用重定向符号,将建立一个空文件。需要注意的是不允许在创建文件时输入任何文本。

# > filename.txt  //filename是文件名

2、touch命令

touch命令作用是将每个文件的访问和修改时间更新为当前时间,若不存在该文件,将创建0KB的空文件。与重定向文件一样,也不允许在创建文件时输入任何文本。

# touch filename.txt

3、echo命令

echo命令是通过命令参数显示文本行,它允许用户在创建文件时输入文本,也允许把内容添加在文件尾部。

# echo "hello,凡亿教育">filename.txt

将内容添加到文件尾部:

# echo "hello,凡亿教育">>filename.txt

4、printf命令

printf命令是用于在终端窗口中显示指定的文本。用法和echo一样。

# printf "hello,凡亿教育">filename.txt

将内容添加到文件尾部:

# printf "\n hello,凡亿教育\n">>filename.txt

注意:printf具有转义字符等,所以要换行需要加上"\n"。

5、cat命令

cat命令是连接文件并在标准输出上打印。

# cat > filename.txt

注意:输入完内容之后,按回车,并且按ctr+D,保存编辑内容到文件。

将内容添加到文件尾部:

# cat >> filename.txt

凡亿教育

6、Vi/Vim

Vim是向上兼容Vi的文本编辑器,可用于编辑各种纯文本。

# vi filename.txt

7、nano命令

nano命令是一个小二有好的编辑器。

# nano filename.txt

8、head命令

head命令用于输出文件的第一部分。

# head -c 0k /dev/zero > filename.txt

9、tail命令

tail命令用于输出文件的最后一部分。

# tail -n 2 filename.txt > afilename.txt

10、truncate命令

truncate命令用于将文件大小缩小或扩展到指定大小。

# truncate -s 0k filename.txt

欲了解更多的Linux知识,来关注凡亿课堂

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论