linux 习题

发布 2022-09-20 17:02:28 阅读 3618

习题1内核版本号中包含哪些信息?

是操作系统的一部分吗?作用是什么?习题2

下常用的函数库有哪些?glibc、/lib、/usr/lib、/usr/local/lib2.什么是makefile?编程当中为什么要作用它?习题3

1.什么是bootloader?它的作用是什么?常用bootloader有哪些?2.简述linux引导大致流程。

下init进程的主要作用是什么?4.简述linux系统运行级别。5.如何对运行级别进行配置?习题4

是通过什么方式描述进程的?什么是进程描述符?习题5

1.什么是系统调用?它与普通函数有何区别?习题7

基本系统由哪几部分组成?linux内核的功能是什么?p81.解释下列信息描述的文件类型和存储权限:(1)drwxr-xr-x(2)-rwx--x—x(3)crw-rw---

12.用ls–al命令列出下面的文件列表,问那一个文件是符号连接文件。()a.-rw---2hel-susers56sep0911:05hellob.-rw---2hel-susers56sep0911:

05goodbeyc.drwx---1helusers1024sep1008:10zhangd.lrwx---1helusers2024sep1208:12cheng3.在linux下,表示ide2口的主盘正确的名称是(c)a.

/dev/had;b./dev/hdb;c./dev/hdc;d.

/dev/hdd

20.x-window桌面环境默认使用的虚拟控制台是(a)x,不是tty1,是tty716.在ps命令什么参数是用来显示所有用户的进程的?()应是ps-ef16.以下不属于vi的3种工作模式的是(c)

a.末行模式b.编辑模式c.替换模式d.命令模式8.redhatlinux系统管理员用户是(d)

如果需要fedora启动自动进入字符界面的虚拟控制台shell,可以修改配置文件(b)a./etc/imrcb./etc/inittabc.

/etc/issued./etc/inputrc10.下列不是linux操作系统特点的是(d)

a.开放性b.良好的用户界面c.良好的可移植性d.单用户11.linux内核包括几个重要部分,其中有(d)

a.进程管理b.网络管理c.文件系统驱动d.以上都包括12.在linux系统中最高目录是(c)

a.我的计算机b.c:\c./是linux提供的一个图形化硬盘分区工具,使用这个工具能直观并且方便地完成硬盘分区工作。

6.(d)是多重启动管理器,它负责装入内核并引导linux系统。以下(d)中产品不是linux发行版。

系统管理员用户是(d)

15.在vi编辑器中,如果对文件进行修改后,不想保存被修改后的文件而要强行退出,应该使用(d)命令。

a.:qlb.:qwc.:qd.:q!16.以下不属于vi的3种工作模式的是(c)

a.末行模式b.编辑模式c.替换模式d.命令模式17.linux系统默认使用的shell是(b)

a.shb.bashc.cshd.ksh18.下列表达式中返回值为真的是(d)

a.1–eq2b.10!=10c.4–ge7d.3–tg219.telnet命令的功能是(c)

a.远程执行命令b.传输信息c.远程登录d.查看网络状态的含义是()。

2.安装linux时最少需要两个分区,分别是()和()。3.叙述linux的引导过程。

是什么?它有什么作用?5.

输入重定向符是()。6.输出重定向符是()。

7.管道符是()。拥有三种编辑模式:

()和()。9.在vim的输入模式下按()键会回到命令模式。

10.什么是shell?它的功能是什么?

11.何为linux中命令行的自动补齐功能?

12.显示系统中进程信息的命令有()。

14.显示参考手册,提供联机帮助信息的命令是()。系统中,将加密过的密码放到()文件中。

a./etc/shadowb./etc/passwdc.

/etc/为文件建立在其他路径中的访问方法(链接)的命令是()。链接有两种:()和()。

17.改变文件或目录的读写和执行权限的命令是()。18.

使用tar命令时,应该记住的两个选项组合是:()和(),它们的功能分别是()和()。

19.使用rpm可以很容易地对rpm形式的软件包进行()、升级、()校验和查询等操作。

20.已知用户主目录的访问权限是700,该目录下的memo文件的访问权限是777,其他人可以读取这个文件吗?为什么?

21.设当前的文件创建掩码为037,新建立的文本文件的默认权限是什么?新建立的目录的默认权限是什么?

22.写一条命令,统计memo文件的行数,将结果写入文件中。23.已知一个项目的源**文件都存放在project目录下,扩展名为“.c”。用一个命令统计所。

有源**的行数。

24.分别用一个命令行实现以下功能:

1)对文件data排序,将结果存入文件中。

2)对文件data排序,将结果存入文件中,在屏幕上显示文件行数。

3)对文件data排序,将结果存入文件中,将文件的行数存入文件中。25.用fork()、exec()和wait()系统调用写一个简单的测试程序。

父进程创建一个子进程,执行data命令。子进程结束后,父进程输出子进程的pid和退出状态。

默认打开的三个标准文件是什么?文件描述符是什么?它有什么作用?

有四种变量:(自定义变量)、(位置变量)、(环境变量)和(特殊变量)。28.

在定义变量时,变量名前不应加符号(),在引用变量的内容时则应在变量名前加该符号。

中函数实际上是由()组成的。30.执行shell程序的2种方法?

33.编写一个shell程序,能够根据键盘输入的学生成绩,显示相应的成绩标准(分为优、良、中、差)。

将一个文件系统的顶层目录挂到另一个文件系统的子目录上,使它们成为一个整体,成为挂载。挂载文件系统,目前有两种方法,一是通过mount命令来挂载,另一种方法是通过/etc/fstab文件来开机自动挂载。

5.简述linux的特点。

完全免费。高效安全稳定支持多种硬件平台友好的用户界面强大的网络功能支持多任务、多用户。

4.rpm有几种基本操作模式?(请列出各模式)

5种模式:安装、卸装、升级、查询和校验。

2.与用户账号有关的系统文件有哪几个?

etc/passwd,/etc/shadow,/etc/group

2fork/exec新进程的产生模式。

通常fork()创建一个新进程,然后新进程通过调用exec系列函数执行真正的执行文件。

函数fork()调用成功的话,当前进程就拥有了一个子进程。该函数对不同的进程返回两个不同的值,其中子进程返回0,父进程返回的是子进程的pid值。下面是一段示例**:

intmain(void)

elseif(pid==0)

else}

Linux习题

一 填空题。1 链接分为和。2 安装linux系统对硬盘分区时,必须有两种分区类型和。3 内核分为进程管理系统i o管理系统和等四个子系统。4 vim编辑器具有三种工作模式和命令行方式。5 dns实际上是分布在internet上的主机信息的数据库,其作用是实现和之间的转换。6 postfix邮件系统...

Linux课程习题Linux作业

作业1 linux系统基础知识 1 1.基础知识部分 必做 1.简述linux内核版本和发布版本的区别,并 举例说明 写出查看当前安装linux的发布版本信息和内核版本信息的具体命令 附上截图 答 linux的发布版本是由内核版本发展而来的。内核就是一个核心,其他软件都基于这个核心,不能直接使用。发...

Linux 习题 1

大作业 一 一 填空题。1 linux中除图形登录外还可以使用命令提示行进行登录。2 如果要访问网络中的另一台电脑,可以通过命令方式进行登录。3 shell 是一个类似于 dos 的命令行解释工具。4 shell的概念最初是在 unix 操作系统中形成和得到广泛应用的。5 linux中的shell有...