• 操作系统Linux面试题库和答案


    操作系统Linux面试题和答案*
    1、什么是 Linux?
    Linux 是一个基于 UNIX 的操作系统。 Linus Torvalds 首先介绍了它。 它是一个开源操作系统,旨在为计算机用户提供免费和低成本的操作系统。
    2、UNIX 和 Linux 有什么区别?
    UNIX 最初是作为贝尔实验室的专有操作系统开始的,后来发布了他们的商业版本,而 Linux 是免费、开源和非专有操作系统,供大众使用。
    3、什么是 Linux 内核?
    Linux Kernel 是低级系统软件。 它用于管理用户的硬件资源。 它为用户级交互提供了一个界面。
    4、编辑或修改 Linux 内核是否合法?
    合法。任何人可以编辑 Linux 内核,因为它是根据通用公共许可证 (GPL) 发布的,任何人都可以编辑它。 它属于免费和开源软件的类别。
    5、什么是LILO?
    LILO 是 Linux 的引导加载程序。 它用于将 Linux 操作系统加载到主内存中以开始其操作。
    6、开源有什么好处?
    开源有助于向任何感兴趣的人免费分发您的软件,包括源代码。 因此,可以添加功能甚至调试和纠正源代码的错误。
    7、Linux的基本组件是什么?
    就像其他操作系统一样,Linux 拥有所有组件,如内核、shell、GUI、系统实用程序和应用程序。
    8、Linux的优势是什么?
    每个方面都带有附加功能,它为所有代码提供免费下载工具。
    9、Linux中 Shell 是什么?
    Linux中 Shell是 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、Linux的内部命令是什么?
    内置在 shell 中的命令称为内部命令。
    15、索引节点是什么?
    每个文件都由操作系统赋予一个唯一的名称,称为 inode。
    16、如果程序员希望在指定的时间执行一条指令,应该使用哪个命令?
    ‘at’ 命令用于相同的目的。
    17、解释进程ID是什么?
    操作系统通过称为进程 ID 的唯一 ID 唯一标识每个进程。
    18、Linux 系统的变体有哪些(常见的Linux系统有哪些)?
    一些常见的 Linux 系统有: CentOSUbuntuRedhatDebianFedora
    19、什么是交换空间?
    交换空间用于指定一个空间,供 Linux 用来临时存放一些并发运行的程序。 当 RAM 没有足够的空间来容纳所有正在执行的程序时使用它。
    20、什么是 BASH?
    BASH 是 Bourne Again SHell 的缩写形式。 它是由 Steve Bourne 编写的原始 Bourne shell 的替代品。
    21、BASH和DOS的基本区别是什么?
    BASH 命令区分大小写,而 DOS 命令不区分大小写。DOS 遵循命名文件的约定。 在 DOS 中,8 个字符的文件名后跟一个点和 3 个字符的扩展名。 BASH 不遵循这样的约定。
    22、什么是根(root)帐户?
    root 帐户类似于系统管理员帐户。它可以完全控制系统。可以创建和维护用户帐户,为每个帐户分配不同的权限等。
    23、什么是 CLI?
    CLI 代表命令行界面(Command Line Interface)。 它是一个界面,允许用户键入声明性命令来指示计算机执行操作。
    24、什么是图形用户界面?
    GUI 代表图形用户界面。 它使用用户单击的图像和图标与系统进行通信。 由于使用了图像和图标,它更具吸引力和用户友好性。
    25、哪些办公套件可免费用于 Microsoft 和 Linux?
    Open Office Suite 可免费用于 Microsoft 和 Linux。 可以在这两个系统上安装和使用它。
    26、假设要从 Microsoft 切换到 Linux,并且有一些 MS Word 文档要保存并在 Linux 中工作,您会怎么做?
    在 Linux 上安装 Open Office 套件。 它有助于您使用 Microsoft 文档。
    27、什么是 SMTP?
    SMTP 代表简单邮件传输协议。 它是用于邮件传输的 Internet 标准。
    28、什么是Samba? 为什么使用它?
    Samba 服务用于通过提供 Microsoft SMB 支持将 Linux 机器连接到 Microsoft 网络资源。
    29、Linux中用户管理的基本命令有哪些?
    Linux中用户管理的基本命令有 - last,chage,chsh,lsof,chown,chmod,useradd,userdel,newusers
    30、Linux 中文件名的最大长度是多少?
    Linux 中文件名的最大长度是 255 个字符。
    31、Linux 操作系统没有病Du吗?
    不是,到目前为止还没有无病Du的操作系统,但众所周知,Linux 的病Du数量较少。
    32、Linux系统的系统配置文件存放在哪个分区?
    /stc 分区。
    33、哪个命令用于解压缩 gzip 文件?
    gunzip 命令用于解压缩 gzip 文件。
    34、为什么开发人员在密码上使用 MD5 选项?
    MD5 是一种加密方式,所以用来在保存之前对密码进行加密。
    35、什么是虚拟桌面?
    虚拟桌面用作最小化和最大化当前桌面上不同窗口的替代方法。 虚拟桌面可帮助我们在一张页面上打开一个或多个程序,而不是最小化或恢复所有需要的程序。
    36、软安装点和硬安装点有什么区别?
    软挂载时,客户端连接服务器失败,报错并关闭连接;硬挂载时,客户端访问服务器失败,连接挂起; 一旦系统启动,它就会再次访问服务器。
    37、Alt+Ctrl+Del 组合键在 Linux 中有效吗?
    是的,它像 Windows 一样工作。
    38、Linux中的文件权限是什么?
    Linux 操作系统中有 3 种类型的权限,如下所示: 读取:用户可以读取文件并列出目录。写入:用户可以在目录中写入新文件。执行:用户可以访问和运行目录中的文件。
    39、VI编辑器有哪些模式?
    vi编辑器中有 3 种模式: 常规模式或命令模式插入模式或编辑模式替换模式或防爆模式
    40、如何退出vi编辑器?
    以下命令用于退出 vi 编辑器: :wq - 保存当前工作并退出 VI。:q! - 退出VI而不保存当前工作。
    41、如何从vi中的文件中删除信息?
    以下命令用于从 vi 编辑器中删除信息。 x - 删除当前字符。dd - 删除当前行。
    42、如何在 vi 中创建新文件或修改现有文件?
    可以使用以下命令: vi filename

  • 相关阅读:
    优先级队列
    1014 Waiting in Line
    了解一下,我是如何用Python在业余时间赚5千外快的
    局域网内vue2 配置本地IP地址访问项目
    Android13 通知栏和设置显示中添加副屏亮度条,调节副屏亮度
    力扣160:相交链表
    【MySql】mysql 常用查询优化策略详解
    Last Week in Milvus
    【探索Spring底层】2.容器的实现
    【Pytorch Lighting】第 2 章:第一个深度学习模型起步
  • 原文地址:https://blog.csdn.net/weixin_48077282/article/details/127795795