话题: Linux

对于标准输入输出,他们的文件描述符在什么情况下用?

在linux基础的7-13中,似乎只提到了文件描述符在重定向标准错误的时候用,但是关于标准输入和输出的使用情况并没有提到。在cat中,加与不加文件描述符都能正常运行,所以我想知道,他们的文件描述符存在... 展开

写回答
  • 邀请回答
  • 举报
  • 鲶鱼
    2019.01.17

    虽然,对于我们用户user而言,在使用cat命令时,并不一定需要文件描述符;但是,对于内核而言,所有打开的文件都是通过文件描述符(file descriptor)引用的。当打开一个现有文件时,内核会向进程返回一个文件描述符。

  • 豆子_90723
    2021.03.12

    没一个优秀的人,都有一段苦逼的时光。或许是因为一份学业福彩双色球,一份工作,一段感情,离开了爸爸妈妈,去了一座别的城市。当你倦了厌了时,想想你的父母正在为你打拼,这就是你必须坚强的理由。