中级系统管理面试题训练内容:
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 调试 程序或系统调试信息等