SLAM面试笔记(7) — Linux面试题

本文汇总了38个关于Linux的面试问题,涵盖了系统组件、Linux与Unix的区别、编译程序、内存管理、常用指令、文件权限、进程状态、文件操作、任务调度、Vim命令、系统服务管理、远程登录等多个方面,是准备Linux面试的重要参考资料。
摘要由CSDN通过智能技术生成

目录

问题1:Linux系统基本组件?

问题2:Linux和Unix有什么区别?

问题3:Linux下编译程序

问题4:gcc基本格式和常用指令

问题5:用什么命令查找内存和交换使用情况?

问题6:Linux常用指令汇总

问题7:软链接和硬链接的区别?

问题8:解释Linux中的文件权限?

问题9:绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令?

问题10:怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户 id?查看指定帮助用什么命令?

问题11:Linux 下命令有哪几种可使用的通配符?分别代表什么含义?

问题12:Linux 中进程有哪几种状态?在 ps 显示出来的信息中,分别用什么符号表示的?

问题13:du 和 df 的定义,以及区别?

问题14:如何在 Linux 中创建和删除目录?

问题15:如何在Linux中创建文件?

问题16:如何在Linux中重命名文件和目录?:

问题17:如何在Linux中复制文件和目录?

问题18:如何在 Linux 中调度任务?什么是 crontab 并解释 crontab 中的字段?

问题19:你知道哪些基本的 Vim 命令?

问题20:如何将二进制文件添加到 $PATH 变量中?

问题21:解释Grep命令和正则表达式?

问题22:umask和ulimit有什么区别?

问题23:解释Linux中top命令的输出?

问题24:Linux 中的进程状态有哪些?

问题25:如何在 Linux 中备份或归档文件(tar 命令)?

问题26:如何停止Linux中正在运行的进程?

问题27:如何在linux中搜索文件?:

问题28:如何检查某项服务是否在运行?

问题29:如何启动服务、停止服务、重启时启动服务?

问题30:如何远程登录另一台linux电脑?

问题31:如何查看磁盘使用情况?

问题32:如何设置Linux文件/目录权限?

问题33:如何设置文件/目录的所有权?:

问题34:如何在Linux中创建用户和组?

问题35:如何在Linux中查找内核/操作系统版本?

问题36:如何查找接口IP地址?

问题37:基于名称的虚拟主机和基于IP的虚拟主机有什么区别?

问题38:网络绑定有什么优势?

参考文章


问题1:Linux系统基本组件?

Linux 由 4 个基本组件构成:

Kernel:这是Linux系统的核心。它负责与硬件组件交互并确保操作系统与硬件设备进行通信。

Shell: Shell 是 Linux 用户和内核之间的接口。在 shell 中,命令由用户发出,然后由操作系统执行。

系统库:这些是特殊程序或函数,它们负责实现操作系统的大部分功能,而不依赖于内核模块的代码访问权限。

系统实用程序:这些是执行某些任务的特定程序。例如 LibreOffice、Brasero、Gparted。

问题2:Linux和Unix有什么区别?

Linux和Unix是两个不同的操作系统,但它们有一些共同之处。Unix是最早的商业操作系统之一,而Linux是基于Unix的开源操作

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

几度春风里

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值