Linux系统笔试题中一些不懂的面试题

2019-04-10  本文已影响0人  刘Huai

1. 出现频率较高的笔试题

1.服务器的结构类型有哪些?简单说明
(1)中央处理器
(2)内存
(3)芯片组
(4)电源
(5)机箱
(6)I/O 总线 I/O设备
2.在32位操作系统最大可以使用多少 G 内存?
答:4G; 原因:32 位CPU

3.设超级用户root当前所在目录为:/usr/local,键入cd命令后,用户当前所在目录为() /root

A. /home
B. /root
C. /home/root
D. /usr/local

解题思路:
首先root用户的家目录在/root 键入 "cd" 命令之后,若不加路径则会跳转到当前用户的家目录,所以选择 B

4.如何删除一个非空目录/tmp? (B)

A  del /tmp/*
B  rm -rf /tmp
C  rm -Ra /tmp/*
D  rm -rf /tmp/*

解题思路:
A排除 linux中没有del这条命令
C排除,rm命令没有-R 这个选项
B 删除的是/tmp目录,tmp后没有间隔符
C 删除的是/tmp/目录下的所有文件,不是删除tmp目录
选择 B

5.根目录下都有哪些主要目录,解释下用途?如何创建新目录?

1  /etc/  存放系统配置文件 
2  /boot  引导系统启动,引导程序和系统内核
3  /bin 存放普通命令(二进制文件)
4  /sbin 存放超级用户使用的命令
5  /lib 存放库文件
6  /lib64 64位系统中出现的,与/lib一样
7  /dev 存放设备文件,U盘,磁盘分区,光盘
8  /home 普通用户家目录 
9  /root 超级用户家目录
10  /media 默认存放媒体文件
11  /mnt 临时挂载目录,默认空
12  /opt  第三方软件安装目录
13  /proc 内存信息,虚拟目录,进程信息,内核信息
14  /sys 类似/proc
15  /tmp 临时目录
16  /usr 存放用户软件,命令
17  / var  存放系统日志
  1. 批量创建用户,并设置随机密码


    批量创建用户,随机密码 方法1

容易出错的地方: 反引号的使用,可以使用$(), 分号有分隔的作用, &符号表示sed命令前边匹配到的结果,不懂可以使用反向引用 sed -r 's#.*#\1#g'

批量创建用户,随机密码 方法2

容易出错的地方:tr cd选项一定要加上,tr替换字符时,不能直接写0-Z;要写成0-9a-zA-Z ,如果写0-Z 生成密码会有特殊符号

  1. /etc文件系统的标准应用是用于 (存放用于系统管理的配置文件 )
    安装附加的应用程序
    存放可执行程序、系统管理工具
    设置用户的主目录
    存放用于系统管理的配置文件

  2. 数据冗余是指(存在重复的数据)
    数据和数据之间没有联系
    数据有丢失
    数据量太大
    存在重复的数据

  3. CentOS 6.x 操作系统内核版本是多少?
    答:CentOS 6 2.3.x CentOS 7 3.10.x

  1. 关于Linux的用户账号,下面说法正确的有(用户的密码,是以密文形式存储在/etc/shadow文件中的)
    用户的密码,是以密文形式存储在/etc/passwd 文件中的
    用户的密码,是以密文形式存储在/etc/passwd文件中的
    用户的密码,是以密文形式存储在/etc/shadow文件中的
    用户登录的时候,会把用户的密码明文与保存的密码做对比
  1. 系统交换分区时作为系统虚拟存储器的一块区域

  2. 用来分离目录名和文件名的字符是(/)
    dash(-)
    slash(/)
    period(,)
    asterisk(*)

  3. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。

  1. Linux所有服务器的启动脚本都存放在(A B)目录中
    /etc/rc.d/init.d
    /etc/init.d
    /etc/rc.d/rc
    /etc/rc.d

  2. 启动init进程前,不需要经过步骤 (C D)
    LIIO加载内核
    检测内存
    加载文件系统
    启动网络支持

  3. Linux启动的第一个进程init启动的第一个脚本程序是(B)
    /etc/rc.d/init.d
    /etc/rc.d/rc.sysinit
    /etc/rc.d/rc5.d
    /etc/rc.d/rc3.d

用什么命令来显示当前目录(A)
A:echo $(pwd)
B:echo pwd
C:$pwd
D:pwd | echo
  1. 4块1T的盘下面哪种raid级别做不了
    RAID5
    RAID6
    RAID10
    RAID1
  1. 如何查看系统运行的所有信息(CPU,memery,network,IO,分区,内核版本,pci设备)并列出常用命令
    ls cpu 查看CPU
    free -h 查看内存
    ip a 或者 ifconfig 查看网络
    top 查看IO
    df -i 或者 lsblk 查看分区
    uname 内核版本
lspci -vvn 查看PCI 接口设备
-v     :显示更多的 PCI 接口装置的详细信息
-vv :比 -v 还要更详细的信息
-n     :直接观察 PCI 的 ID 而不是厂商名称
  1. 将前一个命令的标准输出做为后一个命令的标准输入,称之为 | 管道符

  2. 请从数据安全、读写速度、磁盘利用率方面简述raid0、raid1、raid5的各自特点。

  1. IBM服务器通常配置什么管理卡

  2. 简述虚拟软件中的三种网络模式特点和区别

桥接
在这种模式下,VMware 虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。
需要手工为虚拟系统配置 IP 地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。

NAT(需要了解NAT协议)
使用 NAT 模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。
不需要进行任何其他的配置,只需要主机器能访问互联网即可

host only
Host-only 模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机

  1. 操作系统的组成部分
上一篇 下一篇

猜你喜欢

热点阅读