首页 > 系统服务 > 详细

Linux之重定向

时间:2021-07-17 23:43:03      阅读:22      评论:0      收藏:0      [点我收藏+]

1,Linux中的重定向到底是个什么呢?

Linux中的重定向就是将原本要输出到屏幕中的数据信息,重新指向某个特定的文件中,或者定向到黑洞(/dev/null)中。

1.2重定向有什么用呢?

  • 1,当程序执行输出的信息比较多时,需要保存下来在进行分页查看。
  • 2,后台执行的程序一般都会有输出,不希望它输出干扰到终端。
  • 3,执行定时的备份任务,希望备份的结果保留下来时。
  • 4,当重复创建用户,会提示一些错误信息,可以直接将信息丢弃。
  • 5,希望将错误日志与正确日志,分别输出保存到不同文件时。

1.3 标准输入与输出

  • 当进程操作一个文件时:
  • 1,首先进程是无法直接访问硬件的,需要借助内核来访问文件
  • 2,而内核kernel需要利用文件描述符 (file descriptor)来访问文件。
  • 总结:进程---通过---》文件描述符(非负整数)--访问---》文件名称;进程使用文件描述符来管理打开的文件对应关系。

Linux之重定向

原文:https://www.cnblogs.com/qinghuani/p/15024730.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!