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
相关推荐
可乐_不渴10 小时前
【Linux】 项目自动化构建工具makefile&& 版本管理Git&&第一个程序
linux·git·自动化·1024程序员节
西安同步电子11 小时前
时统卡驱动踩坑:Windows 和 Linux 下时间同步的底层差异
linux·stm32·单片机
虚无的纽扣11 小时前
【Linux】线程互斥:多线程改同一个变量,到底会出什么问题
linux·服务器·1024程序员节
qetfw11 小时前
Bash 函数与流程控制:read、if、for、case 验证
linux·前端·javascript·bash
m0_5474866611 小时前
《Linux操作系统基本原理与应用》全套PPT课件2026
linux·linux系统
Pointer Pursuit11 小时前
Linux环境变量
linux·服务器·c语言·链表·1024程序员节
星恒随风12 小时前
Linux网络编程基础(二):彻底理解局域网通信、MAC与IP地址、数据封装、端口号、网络字节序及Socket接口
linux·网络·笔记·学习·tcp/ip·1024程序员节
CHHH_HHH12 小时前
【Linux网络篇】初识网络与Socket编程基础
linux·服务器·c语言·开发语言·网络·后端·1024程序员节
郭涤生12 小时前
Jetson Orin 启动链
linux·jetson
东城居士13 小时前
理解Linux LCD驱动编程
linux·嵌入式系统·1024程序员节