『Linux』使用Terminal新建文件

本文介绍了Linux中重定向符的使用,包括如何使用`>`新建或清空文件,以及结合`echo`和`cat`进行内容写入。同时讲解了使用`touch`命令创建空文件的方法。最后,简要说明了`vi`和`nano`这两个文本编辑器的基本用法,用于新建和编辑文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、重定向符>

1、使用>新建空文件

>是输出重定向符

>filename

将标准输出重定向至文件,如果文件不存在则会新建,支持自定义扩展名,由于当前输出为空,因此只会创建一个空文件

上述指令等效于:

1>filename

缺省值为1,标准输出是1号进程

2、echo + >

echo用于显示字符串,默认输出到1号进程也就是标准输出,输出重定向至文件夹即将输出写入文件

echo "hello world!\n">1.txt

3、cat + >

无终止符

cat有个特殊的功能,当不带任何参数时:cat会将标准输入的内容全部输出到标准输出

cat
123
123
456
456
^C

因此重定向至文件即可写入

cat>filename
123
456
^C

停止写入使用ctrl+c,一般会对标准输入重定向一个结束符,当输入结束符停止写入、保存

有终止符

输入终止符匹配到的字符即结束输入、保存

cat>filename<<eof
123
456
eof

输入重定向需要使用输入追加重定向符号,并且先重定向输入还是输出都不影响实际的使用

cat<<eof>filename
123
456
eof

二、使用touch新建空文件

touch用于编辑文件信息,如果文件不存在则新建空文件

touch filename

三、文本编辑器

1、vi

使用vi编辑器新建文件

vi filename

输入完成使用:wq退出

2、nano

使用nano编辑器保存文件

nano filename

ctrl+O保存退出

欢迎在评论区留言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值