因为工作需要开始使用Linux,决定跟着刘超老师学习趣谈Linux操作系统,记录下他出的12个练习题,把这套题目当作一个工具,在后面的不断学习中,一个个解答这些问题,还要时常回过头来检测一下自己,对照这些内容,有针对性的去学习自己欠缺的知识点。

原文参考于: https://time.geekbang.org/column/article/87104

1、在Linux上安装一个软件的常用方式有

A  make install

B  通过rpm和deb文件

C  通过yum和apt-get

D  下载压缩包解压缩后设置PATH

2、下列过程在实模式下运行的有

A  BIOS加载启动扇区

B  启动扇区加载Grub的Kernel.img

C  Grub加载Linux内核

D  Linux内核加载驱动

3、对于在Linux内核初始化阶段创建进程,下列说法正确的有

A  0号进程是所有用户态进程的祖先

B  1号进程是所有用户态进程的祖先

C  1号进程是所有内核态进程的祖先

D  2号进程是所有内核态进程的祖先

4、下列属于触发系统调用指令的有

A  int $0x80

B  sysenter

C  syscall

D  systemcall

5、对于内核中的进程管理,下列描述正确的有

A  将所有进程放在一个链表中,所有现场放在另一个链表中

B  处于TASK_RUNNING状态的进程一定在占用CPU

C  父进程和子进程之间可以通过指针相互访问

D  从用户态到内核态要切换到内核栈

6、对于进程调度,下列说法正确的有

A  优先级低的进程可以采取FIFO策略

B  优先级低的进程可以采取轮流调度策略

C  对于普通进程可以采取CFS调度策略

D  对于实时进程可以采取CFS调度策略

7、对于进程的内存管理,下列说法正确的有

A  进程的代码非常关键,要放在内核态

B  进程的代码非常关键,不能修改

C  进程的栈被划分为两部分,用户栈和内核栈

D  不同进程的内核态映射到相同的地方

8、对于物理内存的管理,下列说法正确的有

A  物理内存先被划分为大小相同的段,然后再分为大小相同的页

B  物理内存的页需要被标记这个页是属于内核的还是用户的

C  很可能CPU访问不同的页速度不同

D  会有多个链表保存空闲的页面

9、对于文件,下列描述正确的有

A  文件描述符仅在一个进程内有效

B  每个进程维护一个file链表,维护它打开的文件

C  操作系统统一维护一个file链表,维护所有打开的文件

D  每个文件都要有一个inode

10、对于虚拟文件系统,下列描述正确的有

A  文件系统需要注册才能使用

B  dentry结构维护了文件名和inode之间的关系

C  每种文件系统对于读、写、打开、关闭操作都可以有自己的实现

D  虚拟文件系统可以对接NFS之类的网络文件系统

11、对于输入输出设备,下列描述正确的有

A  对于设备的操作可以完全使用文件的方式

B  块设备可以使用缓存,也可以不使用缓存进行读写

C  字符设备可以使用缓存,也可以不实用缓存进行读写

D  设备也会关联inode

12、对于网络通信,下列描述正确的有

A  七层协议全部都有在内核里面实现

B  套接字也是一个文件,因而也有inode

C  相同机器的两个进程Socket通信只能通过Loopback

D  相同机器的两个进程Socket通信可以通过文件

关于linux内存管理说法不正确,Linux自我检测题 - osc_8wyy9cyu的个人空间 - OSCHINA - 中文开源技术交流社区...相关推荐

  1. Linux环境变量隔代,python基础题 - osc_vwtuqll7的个人空间 - OSCHINA - 中文开源技术交流社区...

    47.metaclass作用?以及应用场景? metaclass,直译为元类,简单的解释就是:当我们定义了类以后,就可以根据这个类创建出实例, 所以:先定义类,然后创建实例.但是如果我们想创建出类呢? ...

  2. linux下安装EDK2开发环境,EDK2开发环境搭建 - osc_y9wmeuxa的个人空间 - OSCHINA - 中文开源技术交流社区...

    EDK2开发环境搭建 来源 https://blog.csdn.net/rikeyone/article/details/80759724 EDK2全称为"uEFI Development ...

  3. python包管理机制_Python 包机制 - osc_8wyy9cyu的个人空间 - OSCHINA - 中文开源技术交流社区...

    Python中的Module是比较重要的概念.常见的情况是,事先写好一个.py文 件,在另一个文件中需要import时,将事先写好的.py文件拷贝 到当前目录,或者是在sys.path中增加事先写好的 ...

  4. 麒麟linux改中文,麒麟助手改版小结 - 优麒麟操作系统的个人空间 - OSCHINA - 中文开源技术交流社区...

    "恰到好处的解决方案才能让人满足"--Susan Weinschenk <设计师要懂的心理学> "同质化的竞争环境下,决定竞争差距的关键因素就是执行力和创新的 ...

  5. linux中nfs存储权限,NFS权限管理 - 麦苗的个人空间 - OSCHINA - 中文开源技术交流社区...

    对于NFS中权限管理的理解,首先需要熟悉Linux中关于文件或文件夹的访问控制策略,其次要认识NFS中服务器如何控制客户端的访问. 默认情况下,Linux对于文件或文件夹的权限管理分为所属者(ownu ...

  6. Linux目录的可写意味着,Linux权限分析 - osc_h5427nyq的个人空间 - OSCHINA - 中文开源技术交流社区...

    在学习Linux的权限之前,我们先来理解几个概念: 可读,可写 .可执行 Linux的文件和目录有以下三种方式: r  .w .x:可读,可写 .可执行 r-可读(read) w-可写(write) ...

  7. linux使用wdm设备驱动模型,驱动开发(WDM) - thomas_more的个人空间 - OSCHINA - 中文开源技术交流社区...

    windows 设备对象名称(内核对象必须命名才能被用户层访问产生句柄) \Driver\ 内核模式下访问 \.\ 用户模式下访问 winObj(symbollink设备名称的别名,各个节点查看)和d ...

  8. rpm包备份命令linux,RPM常用命令介绍 - Linux就该这么学的个人空间 - OSCHINA - 中文开源技术交流社区...

    rpm命令是RPM软件包的管理工具.rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎.逐渐受到其他发行版的采用.RPM ...

  9. linux ps ax tl,Linux常用指令 - osc_wa6fkyf0的个人空间 - OSCHINA - 中文开源技术交流社区...

    空格键    :向下翻动一页: [pagedown]:向下翻动一页: [pageup]  :向上翻动一页: /字符串     :向下搜寻[字符串]的功能: ?字符串     :向上搜寻[字符串]的功能 ...

最新文章

  1. 【通知】有三个人指导以及VIP星球6月份之后升级,你的专属AI顾问了解一下
  2. 3、ShardingSphere 之 Sharding-JDBC 实现水平分库
  3. 【Python基础】关于日期特征,你想知道操作都在这儿~
  4. JuPyter(IPython) Notebooks中使用pip安装Python的模块
  5. 网络原理题+复习资料
  6. 入门科普:一文看懂NLP和中文分词算法(附代码举例)
  7. 信息学奥赛C++语言: 区间内的真素数
  8. 【luogu3834】【POJ2104】【模板】可持久化线段树 1 [主席树]
  9. 总结一下在ASP.NET中开发网站的一般步骤
  10. 天融信的FTP服务器
  11. java并发编程(四) 线程池 任务执行、终止源码分析
  12. 关于计算机科学与技术二级学科的一点介绍
  13. 电机与拖动(电、磁、机械运动)
  14. 我在上海对日外贸公司的经历
  15. cvat标注软件入门
  16. LQBv13-Python:猜年龄
  17. Linkerd2入门
  18. 清华大学c语言程序设计期末试卷,清华大学出版社C语言程序设计习题.doc
  19. 【电磁场】矢量分析基础
  20. 飞机座舱布局工效综合评价与评价方法初探

热门文章

  1. 飞机复合外壳的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  2. 使用moco mock http请求
  3. 浏览器因为代理打不开
  4. 在Hbuilder中进行APP开发的手机模拟器选择问题
  5. 【元胞自动机】元胞自动机传染病传播模拟【含Matlab源码 1680期】
  6. 合伙人项目模式,抢占市场先机,三年上市
  7. 动手学深度学习(十一) NLP循环神经网络
  8. https://www.runoob.com/jquery/html-text.html
  9. BlackBerry 9850应用推荐
  10. php bluehost,适合PHP程序的BlueHost Linux外贸主机