niusouti.com
更多“在UNIX系统中,用来把一个进程的输出连接到另一个进程的输入的文件称为()。 ”相关问题
  • 第1题:

    UNIX中,用来把一个进程的输出连接到另一个进程的输入的文件称为(7)。

    A.普通文件

    B.虚拟文件

    C.管道文件

    D.设备文件


    正确答案:C
    解析:在UNIX中文件共分为4种:(1)一般文件(ordinary file),包括文本文件和二进制文件;(2)目录文件(directory);(3)特殊文件(special file),包括块设备文件和2字符设备文件:(4)符号链接文件(symbolic links)。UNIX支持重定向和管道,一个管道事实上是一个记忆缓冲器。它接受两个不同进程的读写,这两个进程允许它们从前到后的传送数据,即将一个文件的输出作为另一个文件的输入。记忆缓冲器通常会限制大小,当它满的时候会阻止写进程;当它空的时候,会限制读进程。因此正确答案是C。

  • 第2题:

    24、在UNIX/Linux系统中,可以认为操作系统用了三张表来描述一个被进程打开的文件。


    uname

  • 第3题:

    2、什么是管道?

    A.管道是一个进程连接数据流到另一个进程的通道,它通常用作把一个进程的输入通过管道连接到另一个进程的输入。

    B.管道是一个进程连接数据流到另一个进程的通道,它通常用作把一个进程通过管道连接到另一个进程的输入。

    C.管道是一个进程连接数据流到另一个进程的通道,它通常用作把一个进程的输出通过管道连接到另一个进程的输出。

    D.管道是一个进程连接数据流到另一个进程的通道,它通常用作把一个进程的输出通过管道连接到另一个进程的输入。


    管道(pipeline)是连接读写进程的一个特殊文件,允许进程按先进先出传送数据,也能使进程同步执行操作。 发送进程视管道文件为输出文件,以字符流形式把大量数据送入管道;接收进程将管道文件视为输入文件,从管道中接收数据,所以,也叫管道通信。 管道中的消息是无界的,它存于外存。 此外,还需要一定的机制协调读写进程。

  • 第4题:

    下列关于UNIX操作系统的叙述中,不正确的是

    A. UNIX是一个多用户的系统

    B.UNIX的普通文件是无结构字符流文件

    C.SHELL既表示一种程序设计语言,又表示一种命令解释程序

    D.输入输出重定向是把一个程序的标准输出与另一个程序的标准输入连接在一起


    正确答案:D

  • 第5题:

    UNIX/ Linux系统为每个进程自动打开三个文件,分别是标准输入,标准输出,


    有前台进程、后台进程和批处理进程。 后台进程(background process)是指在系统后台运行的进程。在一个系统可能运行着很多一般用户不知道、也不关心的进程,比如系统本身用于管理和控制的进程、各种服务器进程等。前台的进程也可放在后台运行,但这时要用到I/O重定向。 守候进程(daemon process)也叫服务器或精灵进程,它是后台进程的一种,该类进程永久不停地运行着,以等待其它进程提出服务请求而为他们提供服务。