zl程序教程

您现在的位置是:首页 >  系统

当前栏目

、1>>和0>>的区别Linux 中2>>、1>>和0>>的区别(linux中2)

Linux 区别 gt
2023-06-13 09:14:18 时间

Linux 是一种开放源代码的操作系统,它能够实现多任务、多用户的高可用系统。Linux 操作系统中,2 、1 和 0 都是重定向输出的指令,他们都能够将Linux程序的输出重定向到文件。

2 用于将stderr(失败)重定向到指定的文件:例如,可以使用以下命令将程序的失败信息保存到err.txt文件:

$ command 2 err.txt

1 用于将stdout(成功)重定向到指定的文件:例如,可以使用以下命令将程序的输出信息保存到out.txt文件:

$ command 1 out.txt

0 用于将stdin(输入)重定向到指定的文件:例如,可以使用以下命令将程序的输入信息保存到in.txt文件:

$ command 0 in.txt

上述三种指令都可以同时使用,以便将Linux程序的标准输入、输出和错误输出重定向到指定的文件。例如,下面的命令将Linux程序的标准输入、输出和错误输出全部转存到mydata.txt文件中:

$ command 0 mydata.txt 1 mydata.txt 2 mydata.txt

以上就是Linux中 2 、1 和 0 的区别和使用的方法。由此可见,使用2 、1 和 0 可以很方便的将Linux程序的输出重定向到指定的文件。


我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题

本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 、1>>和0>>的区别Linux 中2>>、1>>和0>>的区别(linux中2)