下面列出了最常见的Linux面试问题和答案。
1)什么是Linux?
Linux是基于UNIX的操作系统。 Linus Torvalds首先介绍了它。它是一个开放源代码操作系统, 旨在为计算机用户提供免费的低成本操作系统。
2)UNIX和Linux有什么区别?
UNIX最初是作为Bell实验室的专有操作系统启动的, 后来又发布了其商业版本, 而Linux是一个免费的, 开放源代码的非专有操作系统, 可供大量使用。
3)什么是Linux内核?
Linux Kernel是低级系统软件。用于管理用户的硬件资源。它提供了用于用户级交互的界面。
4)编辑Linux内核合法吗?
是。你可以编辑Linux内核, 因为它是根据通用公共许可证(GPL)发布的, 任何人都可以对其进行编辑。它属于免费和开源软件类别。
5)什么是LILO?
LILO是Linux的引导程序。它用于将Linux操作系统加载到主存储器中以开始其操作。
6)开源有什么优势?
开源可帮助你将软件(包括源代码)免费分发给感兴趣的任何人。因此, 你可以添加功能, 甚至调试和纠正源代码中的错误。
7)Linux的基本组件是什么?
与其他操作系统一样, Linux具有所有组件, 例如内核, 外壳, GUI, 系统实用程序和应用程序。
8)Linux的优势是什么?
每个方面都具有附加功能, 并且为所有代码提供免费下载功能。
9)定义外壳
它是Linux中的解释器。
10)列出Linux中常用的一些shell。
Linux中最常用的shell是bash, csh, ksh, bsh。
11)命名由Sun Microsystems专门设计的Linux。
Solaris是Sun Microsystems的Linux。
12)命名Linux加载程序。
LILO是Linux加载程序。
13)如果你已经在Linux中保存了文件。稍后你希望重命名该文件, 为此设计了什么命令?
” mv”命令用于重命名文件。
14)写一个内部命令。
外壳程序中内置的命令称为内部命令。
15)定义inode。
操作系统为每个文件赋予一个唯一的名称, 称为索引节点。
16)如果程序员希望在指定的时间执行一条指令。使用哪个命令?
‘at’命令用于相同的命令。
17)解释进程ID。
操作系统通过称为进程ID的唯一ID唯一地标识每个进程。
18)命名一些Linux变体。
一些Linux命令是:
- CentOS的
- 的Ubuntu
- 红色的帽子
- 德比安
- 软呢帽
19)什么是交换空间?
交换空间用于指定Linux用来临时保存一些并发运行的程序的空间。当RAM没有足够的空间来容纳正在执行的所有程序时, 将使用它。
20)什么是BASH?
BASH是Bourne Again SHell的缩写。它是由Steve Bourne编写的原始Bourne外壳的替代品。
21)BASH和DOS之间的基本区别是什么?
- BASH命令区分大小写, 而DOS命令不区分大小写。
- DOS在命名文件时遵循约定。在DOS中, 8个字符的文件名后跟一个点和3个字符的扩展名。 BASH不遵循这样的约定。
22)什么是根帐户?
根帐户就像系统管理员帐户。它为你提供了对系统的完全控制。你可以创建和维护用户帐户, 为每个帐户分配不同的权限, 等等。
23)什么是CLI?
CLI代表命令行界面。它是一个界面, 允许用户键入声明性命令来指示计算机执行操作。
24)什么是GUI?
GUI代表图形用户界面。它使用用户单击的图像和图标与系统进行通信。由于使用了图像和图标, 因此更具吸引力和用户友好性。
25)哪些流行的办公套件可免费用于Microsoft和Linux?
Microsoft和Linux均可免费使用Open Office Suite。你可以将它们安装在它们两个上。
26)假设你的公司最近从Microsoft转到Linux, 并且你有一些MS Word文档要保存并在Linux中工作, 你将怎么办?
在Linux上安装Open Office Suite。它可以帮助你处理Microsoft文档。
27)什么是SMTP?
SMTP代表简单邮件传输协议。它是邮件传输的互联网标准。
28)什么是桑巴舞?为什么使用它?
Samba服务用于通过提供Microsoft SMB支持将Linux计算机连接到Microsoft网络资源。
29)用户管理的基本命令是什么?
- 持续,
- ge
- chsh,
- lsof,
- 鲍恩
- chmod,
- 用户添加,
- 用户名,
- 新用户等
30)Linux中文件名的最大长度是多少?
255个字符。
31)Linux操作系统无病毒吗?
不, 到目前为止, 还没有没有病毒的操作系统, 但是已知Linux的病毒数量较少。
32)哪个分区在Linux系统中存储系统配置文件?
/ stc分区。
33)哪个命令用于解压缩gzip文件?
gunzip命令用于解压缩gzip文件。
34)为什么开发人员在密码上使用MD5选项?
MD5是一种加密方法, 因此在保存之前用于加密密码。
35)什么是虚拟桌面?
虚拟桌面用作最小化和最大化当前桌面上不同窗口的替代方法。虚拟桌面可帮助你在干净的板上打开一个或多个程序, 而不是最小化或还原所有需要的程序。
36)软安装点和硬安装点有什么区别?
在软安装中, 如果客户端无法连接服务器, 它将给出错误报告并关闭连接;而在硬安装中, 如果客户端无法访问服务器, 则连接将挂起;系统启动后, 它将再次访问服务器。
37)Alt + Ctrl + Del组合键在Linux中可以使用吗?
是的, 它的工作方式类似于Windows。
38)在Linux中有哪些文件权限?
下面给出了Linux OS中的3种权限:
- 读取:用户可以读取文件并列出目录。
- 写入:用户可以在目录中写入新文件。
- 执行:用户可以访问并运行目录中的文件。
39)VI编辑器中使用哪些模式?
vi编辑器中有3种模式:
- 常规模式或命令模式
- 插入模式或编辑模式
- 更换模式或防爆模式
40)如何退出vi编辑器?
以下命令用于退出vi编辑器。
- :wq保存当前工作并退出VI。
- :q!退出VI而不保存当前工作。
41)如何从vi中的文件中删除信息?
以下命令用于从vi编辑器中删除信息。
- x删除当前字符。
- dd删除当前行。
42)如何在vi中创建新文件或修改现有文件?
vi filename
工作/人力资源面试问题 |
jQuery面试问题 |
Java OOP面试问题 |
JSP面试问题 |
休眠面试问题 |
SQL面试题 |
Android面试题 |
MySQL面试问题 |
面试技巧
JavaScript面试问题
Java基础面试问题
Servlet面试问题
春季面试问题
PL / SQL面试问题
Oracle面试问题
SQL Server面试问题
来源:
https://www.srcmini02.com/32885.html