Linux输出输入重定向

输出重定向

shell 复制代码
# echo 是打印内容 输出重定向,将123写进1.txt文件中
[root@localhost ~]# echo 123 > 1.txt
# 将services文件的前5行写进1.txt中
[root@localhost ~]# head -5 services > 1.txt

注意:输出重定向会先清空文件的内容,再进行写入


# >> 追加输出,不会清空文件内容
[root@localhost ~]# head -5 services >> 1.txt

# 标准正确输出与标准错误输出
# 如果前面的指令正确,就会将正确的内容写进1.txt,如果错误,就会将报错信息写进2.txt中
[root@localhost ~]# head -5 services 1>1.txt 2>2.txt
# 清空指定文件
[root@localhost ~]# >1.txt

输入重定向

极少使用

shell 复制代码
[root@localhost ~]# cat < 1.txt
相关推荐
小秋求学记.42 分钟前
Linux_Ubuntu的相关问题
linux·运维·ubuntu
β添砖java1 小时前
黑马Linux笔记
linux·运维·笔记
寒晓星1 小时前
【网络编程】UDP编程
linux·网络·网络协议·udp
雪的季节2 小时前
【无标题】
linux·服务器·python
ly-272533 小时前
Ubuntu重启之后挂载盘符变更应该怎么修复
linux·ubuntu
Huangjin007_3 小时前
【Linux 系统篇(四)】权限详解(一)
linux·运维·服务器
杯酒慰风尘3 小时前
chmod 权限计算器使用指南:读懂 755、rwx 与特殊权限
linux
REDcker3 小时前
eBPF 运行时架构:Verifier、JIT、Map 与加载流程
linux·内核·ebpf·bpf
Zsy_0510034 小时前
【Linux】笔记01:基础命令
linux·运维·服务器
我星期八休息14 小时前
网络编程—应用层HTTP协议
linux·运维·开发语言·前端·网络·网络协议·http