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        调试        程序或系统调试信息等

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/777971.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

利用级数公式计算圆周率(π)

π是是指圆的周长与直径的比值,是无限不循环小数,有很多种方法可以求得它的近似值。这里用比较容易实现的关于π的无穷级数来求它的前10000位的取值。 π / 2 π 具体的,用两个字符数组x,z分别存放当前计算得到的pi值,数组…

在5G/6G应用中实现高性能放大器的建模挑战

来源:Modelling Challenges for Enabling High Performance Amplifiers in 5G/6G Applications {第28届“集成电路和系统的混合设计”(Mixed Design of Integrated Circuits and Systems)国际会议论文集,2021年6月24日至26日,波兰洛迪} 本文讨…

【学术会议征稿】第四届机械自动化与电子信息工程国际学术会议(MAEIE 2024)

第四届机械自动化与电子信息工程国际学术会议(MAEIE 2024) 2024 4th International Conference on Mechanical Automation and Electronic Information Engineering 由安徽大学主办,安徽大学电气工程与自动化学院、安徽省人机共融系统与智能…

强化训练:day13(牛牛冲钻五、最长无重复子数组、重排字符串)

文章目录 前言1. 牛牛冲钻五1.1 题目描述1.2 解题思路1.3 代码实现 2. 最长无重复子数组2.1 题目描述2.2 解题思路2.3 代码实现 3. 重排字符串3.1 题目描述3.2 解题思路3.3 代码实现 总结 前言 1. 牛牛冲钻五   2. 最长无重复子数组   3. 重排字符串 1. 牛牛冲钻五 1.1 题…

[CTF]-PWN:House of Banana堆块题型综合分析

搭配largebin attack: 例题(ISCC2024 heapheap): 版本:glibc2.31 知识点:largebin attack、house of banana、uaf 查看保护 查看ida delete存在uaf漏洞 largebin attack手法: #创建4个堆块&#xff0…

Qtgui编程基础

Qt简介 ( 框架5.9.8版本 ) Qt是源代码级的跨平台一次编写到处编译.一次开发的Qt应用程序可以移值到不同平台. Qt体系架构 Qt的整个设计都是以单根继承为主这跟java相同.所谓单根继承就是说所有的Qt类都有一个共同的祖先都是QObject类QObject类后面有三个大的子类分别负责不同…

51单片机基础8——单片机控制超声波模块

超声波模块的使用 51单片机控制超声波模块1. 软硬件条件2. 超声波控制原理2.1 超声波测距原理2.2 超声波模块工作原理 3. 接线4. 代码实现 51单片机控制超声波模块 1. 软硬件条件 单片机型号:STC89C52RC开发环境:KEIL4烧录软件:stc-isp超声…

进程的初步认识

目录 一、硬件方面介绍 1.冯诺依曼体系结构 2.存储分级 二、软件 方面 1.操作系统是一款进行管理的软件,它可以管理硬件也可以管理软件 2.操作系统如何管理? 三、进程 1.概念 总结 四、linux中对进程的管理 1.task_ struct内容分类 2.查看进…

C语言 -- 深入理解指针(一)

C语言 -- 深入理解指针(一) 1.内存和地址1.1 内存1.2 究竟该如何理解编址 2. 指针变量和地址2.1 取地址操作符(&)​2.2 指针变量和解引用操作符(*)​​2.2.1 指针变量2.2.2 如何拆解指针类型2.2.3 解引…

Vue2和Vue3的区别Vue3的组合式API

一、Vue2和Vue3的区别 1、创建方式的不同: (1)、vue2:是一个构造函数,通过该构造函数创建一个Vue实例 new Vue({})(2)、Vue3:是一个对象。并通过该对象的createApp()方法,创建一个vue实例。 Vue…

【React】React18 Hooks之useState

目录 useState案例1(直接修改状态)案例2(函数式更新)案例3(受控表单绑定)注意事项1:set函数不会改变正在运行的代码的状态注意事项2:set函数自动批量处理注意事项3:在下次…

C++ 多态篇

文章目录 1. 多态的概念和实现1.1 概念1.2 实现1.2.1 协变1.2.2 析构函数1.2.3 子类虚函数不加virtual 2. C11 final和override3.1 final3.2 override 3. 函数重载、重写与隐藏4. 多态的原理5. 抽象类6.单继承和多继承的虚表6.1 单继承6.2 多继承 7. 菱形继承的虚表(了解)7.1 菱…

springboot三层架构详细讲解

目录 springBoot三层架构0.简介1.各层架构1.1 Controller层1.2 Service层1.3 ServiceImpl1.4 Mapper1.5 Entity1.6 Mapper.xml 2.各层之间的联系2.1 Controller 与 Service2.2 Service 与 ServiceImpl2.3 Service 与 Mapper2.4 Mapper 与 Mapper.xml2.5 Service 与 Entity2.6 C…

论文阅读--Simple Baselines for Image Restoration

这篇文章是 2022 ECCV 的一篇文章,是旷视科技的一篇文章,针对图像恢复任务各种网络结构进行了梳理,最后总结出一种非常简单却高效的网络结构,这个网络结构甚至不需要非线性激活函数。 文章一开始就提到,虽然在图像复原…

【MYSQL】事务隔离级别以及InnerDB底层实现

事务隔离级别 读未提交(Read Uncommitted) 允许事务读取其他事务未提交的数据,可能会导致脏读。 读已提交(Read Committed) 一个事务只能看见已经提交的事务所做的更改,可以避免脏读,但可能…

【C++:默认成员函数初始化列表】

构造函数 特点 没有返回值支持函数重载对象实例化时,编译器自动调用作用不是构造,而是初始化函数名与类名相同无参函数和全缺省的函数,不用传参就能调用的函数叫做默认构造函数 构造函数是一个特殊的成员函数 注:无参构造函数在实…

星辰宇宙动态页面vue版,超好看的前端页面。附源码与应用教程(若依)

本代码的html版本,来源自“山羊の前端小窝”作者,我对此进行了vue版本转换以及相关应用。特此与大家一起分享~ 1、直接上效果图: 带文字版:文字呼吸式缩放。 纯净版: 默认展示效果: 缩放与旋转后&#xf…

简单的手动实现spring中的自动装配案例

简简单单的实现一个spring中的自动装配和容器管理的小骚操作。 1,创建AutoSetBean.java 使用injectBeans静态方法,可以扫描指定包下的所有带MyInject注解的字段,如果在beans的Map中存在这个字段的实例化类,则执行装配。 import…

【UE5.1 角色练习】13-枪械射击——拿出与收起武器

目录 效果 步骤 一、安装射击武器 二、拿武器和收武器 效果 步骤 一、安装射击武器 1. 在虚幻商城中将“FPS Weapon Bundle”添加到工程中,由于我们使用的是5.1版本,我们可以先将该资产放入UE4工程中,然后迁移到5.1版本的工程 2. 打开角…

alphazero学习

AlphaGoZero是AlphaGo算法的升级版本。不需要像训练AlphaGo那样,不需要用人类棋局这些先验知识训练,用MCTS自我博弈产生实时动态产生训练样本。用MCTS来创建训练集,然后训练nnet建模的策略网络和价值网络。就是用MCTSPlayer产生的数据来训练和…