一、重定向符>
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保存退出
完
欢迎在评论区留言