回答: Root是用户名,默认情况下可以访问所有文件和命令。超级用户可以执行许多操作,但是普通用户不能执行诸如安装软件,更改文件权限等操作。
25.解释虚拟桌面吗?
**回答:**当您面临如何管理桌面上的多个窗口的问题时,虚拟桌面是一种用户界面,虚拟桌面可以作为替代方法。虚拟桌面存储远程服务器,并允许您在干净的状态上使用一个或多个程序。
26.使用vi编辑器时有哪些不同的模式?
回答: vi编辑器中有三种模式。他们是
-
命令模式/常规模式
-
插入模式/编辑模式。
-
防爆模式/更换模式。
27.什么是inode和进程ID?
回答: inode是赋予每个文件的唯一名称,进程id是赋予每个进程的唯一名称。
28. Linux中的进程状态是什么?
回答: Linux中的五个过程状态。他们是
-
新建/就绪:已创建一个新进程并准备运行。
-
正在运行:正在执行该进程。
-
阻止/等待:进程正在等待用户输入。
-
终止/完成:进程已完成执行或被操作系统终止。
-
僵尸:进程已删除,但仍在进程表中存在有关该进程的信息。
29.解释Linux中的流程管理系统调用吗?
回答: Linux中的流程管理系统调用:
-
**fork():**用于创建新进程。
-
**exec():**执行新进程。
-
**wait():**等到进程执行。
-
**exit():**退出进程。
系统调用以获取进程ID:
-
**getpid():**查找唯一的进程ID。
-
**getppid():**查找唯一的父进程ID。
30.解释Linux中的文件权限组?
回答: 每个文件和目录都有三个基于用户的权限组。
他们是:
-
**所有者:**所有者只需要访问文件或目录,就不会影响其他用户的操作。
-
**组:**这些权限仅适用于已分配给文件或目录的组。它们不会影响其他用户的操作。
-
**所有用户:**这些权限适用于系统上的所有用户。
31.什么是Linux中的文件系统?
回答: Linux文件系统存储和处理数据。没有文件系统,它将无法知道文件的起始位置和文件的结束位置。
32.解释Linux中不同的文件系统类型吗?
订阅我们的YouTube频道以获取新的更新。
**回答:**在Linux中,有许多文件系统:
Ext,Ext2,Ext3,Ext4,JFS,XFS,btrfs,ufs,autofs,devpts,ntfs和交换。
Linux管理员面试问题
32.为什么需要LVM?
回答: LVM代表大容量管理,它是一种存储管理设备。用户可以创建,调整大小和删除LVM分区。它增加了抽象性,灵活性和控制性。LVM用于将现有存储设备收集到该组中并分配逻辑单元。
33.什么是umask?
回答: unmask代表用户文件创建模式。用户创建任何文件时,它具有默认文件权限。因此,取消屏蔽将对新创建的文件指定很少的限制(它控制文件权限)。
1个
|
umask [-S] [mask]
|
34.如何为用户永久设置面罩?
**回答:**如果调用unmask命令时不带任何参数,则表示它将显示当前掩码。
要永久设置取消遮罩,我们有两种类型。
他们是:
-
Ocotal表示。
-
符号表示。
35.在Linux中什么是网络绑定?
回答: 网络绑定是将两个以上的网络接口组合成一个网络接口的过程。它通过增加网络吞吐量和带宽来提供性能改进和冗余。无需担心一个接口关闭或拔出,因为另一个接口可以工作。绑定界面的行为取决于绑定方法。
36. Linux中的网络绑定有哪些不同的模式?
答:
-
**Mode-0(balance-rr):**这是默认模式,基于轮询策略。它提供容错和负载平衡功能。它使用轮询方式来传输数据包。
-
**模式1(active-backup):**它基于主动备份策略,只有一个从机将在频带中起作用,而另一个将在其他从机发生故障时起作用。它还提供了容错能力。
-
**模式2(balance-xor):**设置源Mac地址和目标Mac地址之间的异或模式,以提供容错能力。
-
**模式3(broadcast):**它基于广播策略,并在从属接口中传输所有内容。它还提供了容错能力,并且只能用于特定目的。
-
**模式4(802.3ad):**这是一种动态聚合模式,它创建了具有相同速度的聚合组。它使用传输哈希方法选择从站以进行传出流量。
-
**模式5(balance-tlb):**传出流量是根据从站上的当前负载,而传入流量是从站接收的。这称为自适应发送负载平衡模式。
-
**模式6(balance-alb):**这是一种自适应负载平衡模式。它不需要任何开关支持。
37.如何查看默认路由和路由表?
回答: 要显示默认路由和路由表,我们使用以下命令。
1个
2
3
4
5
|
$ route-n
$ nestat-rn
$ ip
|
38.如何检查Linux服务器中正在侦听哪些端口?
**回答:**我们有两个命令来检查Linux Server中正在侦听哪些端口。以下是两个命令
1个
2
|
# netstat --listen
# netstat -l
|
39.内核模块位于何处?
回答: **lib / modules / kernel-version /,**此目录存储有关Linux系统下已编译驱动器的所有信息。使用lsmod命令,我们还可以看到已安装的内核模块。