龙空技术网

42页Linux面试题汇总,基础题+实战题,手把手教你轻松通过面试

马哥教育IT实战 448

前言:

眼前同学们对“linux面试题及答案基础”大约比较珍视,咱们都想要学习一些“linux面试题及答案基础”的相关内容。那么小编同时在网络上收集了一些对于“linux面试题及答案基础””的相关内容,希望大家能喜欢,同学们快快来了解一下吧!

Linux的重要性就不在这里赘述了,但恰是因为大家都知道Linux是是IT人必会的基础技能,从学校里就开始学习,因此会有自己对Linux十分掌握的错觉,从而在面试的时候对一些Linux基础和实战问题却回答不上来的现象发生。

这种现象叫“舌尖现象”,克服此现象的最好办法是保持冷静,并构建自己的学习知识网,那么今天就给大家分享42页Linux面试题汇总,帮助大家构建知识体系,从而轻轻松松通过面试。

包括Linux概述、磁盘目录、安全、Shell、编程题、实战、文件管理命令、磁盘管理命令、网络通讯命令、系统管理命令、备份压缩命令等,基础+实战,全面详细,不仅可以用来当作面试指南,还能当做Linux查漏补缺的学习资料,建议收藏!

【文末有领取方式!!】

【文末有领取方式!!】

目录展示什么是 Linux 内核?

Linux 系统的核心是内核。内核控制着计算机系统上的所有硬件和软件,在必要时分配硬件,并根据需要执行软件。

1. 系统内存管理

2. 应用程序管理

3. 硬件设备管理

4. 文件系统管理

BASH和DOS之间的基本区别是什么?

BASH和DOS控制台之间的主要区别在于3个方面:

1、BASH命令区分大小写,而DOS命令则不区分;

2、在BASH下,/ character是目录分隔符,\作为转义字符。在DOS下,/用作命令参数分隔符,\是目录分隔符

3、DOS遵循命名文件中的约定,即8个字符的文件名后跟一个点,扩展名为3个字符。BASH没有遵循这样的惯例。

Linux系统安装多个桌面环境有帮助吗?

通常,一个桌面环境,如KDE或Gnome,足以在没有问题的情况下运行。尽管系统允许从一个环境切换到另一个环境,但这对用户来说都是优先考虑的问题。有些程序在一个环境中工作而在另一个环境中无法工作,因此它也可以被视为选择使用哪个环境的一个因素。

什么是默认登录 Shell ?

在 Linux 操作系统,"/bin/bash" 是默认登录 Shell,是在创建用户时分配的。

使用 chsh 命令可以改变默认的 Shell 。示例如下所示:

## chsh <用户名> -s <新shell> ## chsh ThinkWon -s /bin/sh
Shell 脚本中 if 语法如何嵌套?
if [ 条件 ] then 命令1 命令2 ….. else if [ 条件 ] then 命令1 命令2….else 命令1 命令2 ….. fifi
Linux 性能调优都有哪几种方法?

1、Disabling daemons (关闭 daemons)。

2、Shutting down the GUI (关闭 GUI)。

3、Changing kernel parameters (改变内核参数)。

4、Kernel parameters (内核参数)。

5、Tuning the processor subsystem (处理器子系统调优)。

6、Tuning the memory subsystem (内存子系统调优)。

7、Tuning the file system (文件系统子系统调优)。

8、Tuning the network subsystem(网络子系统调优)。

kill 命令

发送指定的信号到相应进程。不指定型号将发送SIGTERM(15)终止指定进程。如果任无法终止该程序可用"-KILL" 参数,其发送的信号为SIGKILL(9) ,将强制结束进程,使用ps命令或者jobs 命令可以查看进程号。root用户将影响用户的进程,非root用户只能影响自己的进程。

常用参数:

-l 信号,若果不加信号的编号参数,则使用“-l”参数会列出全部的信号名称

-a 当处理当前进程时,不限制命令名和进程号的对应关系

-p 指定kill 命令只打印相关进程的进程号,而不发送任何信号

-s 指定发送信号

-u 指定用户

实例:

(1)先使用ps查找进程pro1,然后用kill杀掉

kill -9 $(ps -ef | grep pro1)

【领取方式见下图!!】

注:资料来源于网络,侵删

标签: #linux面试题及答案基础