linux内核面试题(linux的题目,高手来做~~)

本文目录
linux的题目,高手来做~~
1,a
2,a
3,c
4,a
5,d
6,c
7,c
8,a
9,b
10,d
11,a
12,c
13,c
14.a
15.d
LINUX期末考试(前15题)
1. 配置Apache Web服务器需要修改的配置文件为 (A)
A. httpd.conf
B. access.conf
C. resolv.conf
D. named.conf
2. Linux使用ProFTPD配置ftp服务器,其配置文件是 (A)A. /usr/local/etc/proftpd.conf
B. /etc/ftpservers
C. /etc/rc.d/rc.inet1
D. /etc/rc.d/rc.local
3. 下列关于/etc/fstab文件描述,正确的是 (c)
A. fstab文件只能描述属于linux的文件系统
B. CD_ROM和软盘必须是自动加载的
C. 启动时按fstab文件描述内容加载文件系统
D. fstab文件中描述的文件系统不能被卸载
4. 文件document的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是 (B)
A. chmod a+x g+w document
B. chmod 765 document
C. chmod o+x document
D. chmod g+w document
5. 不是shell具有的功能和特点的是(分数:2, 完成次数:76) (D,不确定)
A. 管道
B. 输入输出重定向
C. 执行后台进程
D. 处理程序命令
6. 下列对shell变量my_var操作,正确的是 (C)
A. 为变量赋值:$my_var=1
B. 显示变量的值 my_var=1
C. 显示变量的值:echo $my_var
D. 判断变量是否有值:[ -f “$my_var“ ]
7. 设用户user当前所在目录为:/usr/local,键入cd命令后,用户当前所在目录为 (C)
A. 系统根目录
B. 工作目录
C. 用户根目录
D. 当前目录/usr/local
8. Linux系统通过 下面哪一个命令给其他用户发消息 (B,不确定)
A. write
B. mesg
C. echo to
D. less
9. Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在什么目录中? (B)
A. /bin
B. /dev
C. /etc
D. /lib
10. 在使用匿名登录ftp时,用户名为 (D)
A. guest
B. user
C. root
D. anonymous
11. 文件权限读、写、执行的三种标志符号依次是 (A)
A. rwx
B. rxw
C. wxr
D. rdx
12. 某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为 (C)
A. 467
B. 476
C. 764
D. 647
13. linux操作系统内核创始人是 (C)
A. Bill Gates
B. Richard Stallman
C. Linus Torvalds
D. Dennis M• Ritchie、Ken Thompson
14. linux系统中存放加密用户帐号信息的文件是 (A,/etc/shadow是放密码的)
A. /etc/passwd
B. /etc/shadow
C. /etc/group
D. /etc/securetty
15. 下面关于passwd命令说法不正确的是 (D)
A. 普通用户可以利用passwd命令修改自己的密码
B. 超级用户可以利用passwd命令修改自己和其他用户的密码
C. 普通用户不可以利用passwd命令修改其他用户的密码
D. 普通用户可以利用passwd命令修改自己和其他用户的密码
帮我做几个Linux的题目,谢谢!
44. 默认情况下管理员创建了一个用户,就会在__B___目录下创建一个用户主目录。
A. /usr B. /home C. /root D. /var
47.linux交换分区的作用是____C____
A. 保存系统软件 B. 保存访问过的网页文件
C.虚拟内存空间 D. 作为用户的主目录
57.在Linux操作系统中手工安装Apache服务器时,默认的Web站点的目录为__A__。
A. /etc/
A. kill -9 B. kill -15
C. killall -1 D. kill -3
14. 显示系统主机名的命令是( C )
A. uname -r B. who am i
C. uname -n D. whoami
17. 202.196.100.1是何类地址( D )
A、A类 B、B类C、C类 D、D类
linux系统为什么给内核分配1G不是500M为什么不是2:2分配
所有进程都必须占用一定数量的内存,这些内存用来存放从磁盘载入的程序代码,或存放来自用户输入的数据等。内存可以提前静态分配和统一回收,也可以按需动态分配和回收。
对于普通进程对应的内存空间包含5种不同的数据区:
代码段
数据段
BSS段
堆:动态分配的内存段,大小不固定,可动态扩张(malloc等函数分配内存),或动态缩减(free等函数释放);
栈:存放临时创建的局部变量;
4G进程地址空间被划分两部分,内核空间和用户空间。用户空间从0到3G,内核空间从3G到4G;
用户进程通常情况只能访问用户空间的虚拟地址,不能访问内核空间虚拟地址。只有用户进程进行系统调用(代表用户进程在内核态执行)等情况可访问到内核空间;
用户空间对应进程,所以当进程切换,用户空间也会跟着变化;
内核空间是由内核负责映射,不会跟着进程变化;内核空间地址有自己对应的页表,用户进程各自有不同额页表。
虚拟进程空间:通过查询进程页表,获取实际物理内存地址;
虚拟内核空间:通过查询内核页表,获取实际物理内存地址;
物理内存映射区:物理内存映射区与实际物理去偏移量仅PAGE_OFFSET,通过通过virt_to_phys()转化;
Linux采用虚拟内存管理技术,网页链接 一起学习linux, 每个进程都有各自独立的进程地址空间(即4G的线性虚拟空间),无法直接访问物理内存。这样起到保护操作系统,并且让用户程序可使用比实际物理内存更大的地址空间。
虚拟内存 转化为 真实物理内存:
虚拟内存与真实物理内存映射关系:
其中物理地址空间中除了896M(ZONE_DMA + ZONE_NORMAL)的区域是绝对的物理连续,其他内存都不是物理内存连续。在虚拟内核地址空间中的安全保护区域的指针都是非法的,用于保证指针非法越界类的操作,vm_struct是连续的虚拟内核空间,对应的物理页面可以不连续,地址范围(3G + 896M + 8M) ~ 4G;另外在虚拟用户空间中 vm_area_struct同样也是一块连续的虚拟进程空间,地址空间范围0~3G。

更多文章:
turtles歌曲(哪位大神有turtles(乌龟组合)的<谢谢>的歌词中文翻译 感激不尽)
2026年10月11日 10:00
金山铁路22号线(请问现在轨道交通22号线金山铁路是个什么情况据说9月28日就开通了啊~~~)
2026年10月11日 09:10
repercussions(都是余波,repercussions和aftermath有什么区别啊)
2026年10月11日 09:00
dropdownlist 绑定(DropDownList 绑定所有项 并 显示指定项)
2026年10月11日 08:50
易语言网页api接口怎么调用(易语言,怎么读取网页json的api)
2026年10月11日 08:00
majority of(the majority of 和 a majority of的区别以及用法例句)
2026年10月11日 07:40





