Linux系统管理面试题

中级系统管理面试题训练内容:
1)编译安装源代码的过程?
        从官方网站下载源码包 校验md5值
    解压    tar 命令解包    
    配置     进入解压目录配置,指定对应的模块、解包的路径
    编译    源代码编译成二进制文件    
    安装    将二进制文件复制到目录下进行安装

2)Linux常见的系统故障和解决办法有哪些?
MBR扇区故障、
3)如何对Linux系统进行安全优化或安全加固?(从哪几个方面入手)

4)Linux运行级别有哪些?其各自代表什么含义?
    0    关机
    1    单用户模式    
    2    不支持网络的多用户模式(默认等于3)
    3    字符页面的完整多用户模式
    4    系统未使用(默认等于3)
    5    图形页面的多用户模式
    6    重启

5)在Linux目录结构中,/bin /sbin /home /root /dev /usr /var /boot /tmp各目录的作用分别是?
    /root 系统管理员root的宿主目录
    /home 普通用户的宿主目录
    /boot 系统内核,启动文件
    /dev 设备文件
    /etc 配置文件
    /bin  所有用户可执行的命令
    /sbin 管理员可执行的命令
    /usr  其他用户的应用程序
    /var 存放系统经常变化的文件
    /tmp 临时目录

6)能够查看文件内容的命令有哪些(至少5个)
    cat more less head tail

7)使用tar命令对文件和目录进行归档压缩和解压缩时,调用的工具分别是什么?

8)Linux文件系统中,inode与block的区别是什么?
    block是块     文件数据存放的最小单位
    inode是i节点     包含文件的元信息

9)Linux文件系统EXT4与XFS两种文件系统的区别是什么?

10)Linux系统中,查询当前系统运行级别的命令是是什么?init 3 与 init 5区别是什么?
init3     是切换到字符界面用户模式
init5     是切换到图形化界面用户模式

11)Linux在优化启动的过程,使用的两个命令是什么?两者使用上有什么不同?
chkconfig               
ntsysv        图形化界面控制系统服务是否开机自启

12)linux系统计划任务的管理使用的命令是什么
一次性计划任务    at        时,分,年,月,日    ctrl+D 提交任务
    atq 查看未执行的任务计划
    atrm 数字  删除指定未执行的任务计划
周期性任务计划    crontab        分,时,日,月,周
    crontab -e -u 用户名        编辑任务计划
    crontab -l -u 用户名        查看任务计划
    crontab -r -u 用户名        删除任务计划

13)在磁盘的分区结构中,扩展分区和逻辑分区各自的作用分别是什么?
    扩展分区和主分区一共只能创建4个,逻辑分区在扩展分区内可以创建无数个
    扩展分区是一个概念,实际上是看不到所以不需要格式化,逻辑分区需要格式化

14)命令useradd和usermod在用法上有哪些不同
    useradd是创建用户时修改属性
    usermod是修改已经创建用户属性

15)linux系统中,uid与gid区别是什么?
    uid     用户id
    gid    组id

16)命令mount和umount区别是什么?
    mount    挂载
    umount    取消挂载

17)命令gpasswd -a 和 gpasswd -M区别是什么?
    gpasswd -a 向组内添加一个用户
    gpasswd -M 定义组成员列表,用逗号分开

18)命令rm -rf /kgc/ 和 rm -ri /kgc/;rpm -qa 与rpm -ql区别是什么?
    rm -rf /kgc    强制删除/kgc
    rm -ri /kgc    删除/kgc 并提醒
    rpm -qa        查询已经安装的rpm包
    rpm -ql         查询已经安装rpm包包含的目录,文件

19)在linux系统中,常见的日志文件/var/log/wtmp与/var/log/btmp分别存放哪些日志信息?
    登录成功的用户信息    last
    登录失败的用户信息    lastb

20)在linux内核中,根据日志消息的重要程度不同,将其分为不同的优先级,具体是什么?
0        EMERG        紧急        会导致主机系统不可用的情况
1        ALERT        警告        必须马上采取措施解决的问题
2        CRIT        严重        比较严重的情况
3        ERR        错误        运行出现错误
4        WARNING    提醒        可能会影响系统功能的事件
5        NOTICE        注意        不会影系统但值得注意
6        INFO        信息        一般信息
7        DEBUG        调试        程序或系统调试信息等

相关推荐

  1. Linux系统管理面试

    2024-07-10 09:44:01       31 阅读
  2. Linux系统——面试分享

    2024-07-10 09:44:01       25 阅读
  3. 面试 -- 内存管理

    2024-07-10 09:44:01       42 阅读
  4. 100道Linux系统面试(含答案)

    2024-07-10 09:44:01       45 阅读
  5. Linux面试1

    2024-07-10 09:44:01       48 阅读
  6. LINUX面试4

    2024-07-10 09:44:01       53 阅读
  7. Linux面试分享

    2024-07-10 09:44:01       48 阅读
  8. Linux面试 5

    2024-07-10 09:44:01       47 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-10 09:44:01       99 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-10 09:44:01       107 阅读
  3. 在Django里面运行非项目文件

    2024-07-10 09:44:01       90 阅读
  4. Python语言-面向对象

    2024-07-10 09:44:01       98 阅读

热门阅读

  1. IO练习网络爬虫获取

    2024-07-10 09:44:01       28 阅读
  2. C++设计模式---备忘录模式

    2024-07-10 09:44:01       23 阅读
  3. WHAT - React useEffect 依赖的 Object.is

    2024-07-10 09:44:01       27 阅读
  4. 探索 Neo4j:图数据库的强大应用

    2024-07-10 09:44:01       35 阅读
  5. Llama-factory源码详细解读

    2024-07-10 09:44:01       24 阅读