操作系统的一个克隆版本。
2.Linux 的命令运行环境是_shell_____,它是一个命令解释器,在用户和操作
系统之间提供了一个交互的接口。
3.Linux 系统中有四种基本的文件类型,它们是 普通文件 、 目录文件 、 设备文
件 、链接文件 。
4.Linux 系统通过_ 目录 _ 将系统中的所有文件分级、分层组织在一起,形成了
Linux 文件系统的树形层次结构。
5.在 Linux 系统中建立新目录的命令是 mkdir__。
7.Linux 编程可分为__shell____编程和__高级语言__编程。
8.Linux 系统提供了许多文本编辑程序,比较常用的有_vi__和_emacs_。
9.要使用 make,必须编写一个叫_ makefile _的文件。
10._autoconf__是一个用于生成可以自动配置软件源代码包,以适应多种类
Unix 系统的 shell 脚本的工具。
11._automake__是一个从文件 Makefile.am 中自动生成 Makefile.in 文件的工具。
12.Linux 系统的文件是一个简单的_字节序列 _ ____。
13.对于 Linux 而言,所有对设备和文件的操作都使用_文件描述符___来进行。
14.调用_open()_函数可以打开或创建一个文件。
15.执行文件的存取权限分为 属主 _、_同组用户__和_其他用户 三类,每类分
为_读 __ ___、__ 写 __ __和_执行__权限。
16.每一个进程都有一个目录与之连接,它称为__当前工作目录 _ ___。
17.当打开一个流时,标准输入输出函数返回一个_FILE
函数 _____。
20.每一个流对象内部都保持着两个指示器,一个为_错误指示器 _ ____,当读
写文件出错时该指示器被设置;另一个为_ 文件结束指示器 _____,当遇到文件
尾时该指示器被设置。
21.流有 3 种不同的缓冲类型,它们是_全缓冲 _ ____、_行缓冲_____和_无 缓冲
_____ 。
22.进程在其生存期内可能处于三种基本状态,分别是__ 运行 态 __ __、__ 就绪
态____和__ 等待 态 _ ___。
23.为了让 Linux 来管理系统中的进程,每个进程用一个_task_struct_____数据
结构来表示。
24.在 Linux 系统中,进程有两种运行模式,分别是_ 系统 模式 _____和__用户
模式 __ __。
25 .创建一个新进程的唯一方法是由某个已存在的进程调用 __fork()____ 或
_vfork()_____ 函数,被创建的新进程称为 __ 子进程 ____ ,已经存在的进程称为 _