技术面面试高频考点总结-Linux篇

技术面面试高频考点总结-Linux篇

大家好呀,这里是小黛!

Linux是一种类Unix操作系统,是由芬兰的林纳斯·托瓦兹(Linus Torvalds)在1991年首次发布。Linux完全开源,并且拥有一个庞大的社区来支持它的开发和更新。

Linux也是在面试中几乎必考的学科,今天就来介绍一下Linux面试必考的内容吧~

大家可以用这份必考内容总结进行查缺补漏,检验自己Linux掌握情况

这份考点总结具备的一些特点:

1)贴近面试:几乎百分之百都是本人面试中遇到的问题;

2)简洁实用:不会涵盖各个方面,但会包括每个专题下最重要的知识和最常考的知识。

3)不给出官方标准答案:一方面可以检验自己的掌握情况,一方面也可以在主动搜寻答案中记忆更加深刻。

本系列过往内容:

技术面面试高频考点总结-计算机网络篇:https://mp.weixin.qq.com/s/13oOfB0z4C1wQc301TcLdQ

技术面面试高频考点总结-MySQL篇:https://mp.weixin.qq.com/s/n_lK4P7jF35ow39e3XhHtQ

技术面面试高频考点总结-C++篇:https://mp.weixin.qq.com/s/VRFkrTImrcUo5rH1gIqLfA

技术面面试高频考点总结-Redis篇:https://mp.weixin.qq.com/s/nHKv3ZMpAdoHyBABX1uKzQ

HR面与反问环节考点总结:https://mp.weixin.qq.com/s/_eFbmQgEGvGxM2LFHWUpSQ

小贴士:虽然这份考点总结不会给出答案,但后续在计算机基础知识这里,会给出Linux、C++、JAVA、计算机网络、操作系统、设计模式、数据结构与算法、Redis、MySQL、JS、CSS、VUE、HTML等知识专题的详细版本八股文PDF,包括题目和题目的详细解答,既包括本推送系列的题目解答,也包括一些考频也很高的考点的题目解答。其中后端知识由我来整理,前端知识由一位前端大佬来整理~已经在整理中啦!

下面就开始吧~

一、Linux常考考点列举

下方列出的问题都是我在面试中被问到的问题~

1)Linux中查看日志的方法

tail,head,cat,more,less,vim,sed

2)CPU占用过高怎么办

3)怎么用命令查看TCP连接的状态,TCP的状态有哪些

4)一个可执行程序崩了,怎么处理

5)什么是信号

6)Linux系统下连不上网怎么办

7)文件权限

文件的rwx

目录的rwx

8)如何查找某文件

9)row和cow

10)内存溢出,如何排查

11)Linux锁机制和具体实现

12)sed命令

13)awk命令

14)列举Linux高级命令

  • netstat 网络状态监控

  • netstat -tunlp 查看端口占用情况

  • top 系统运行状态 查看内存占用

  • iotop io读写情况

  • lsblk 查看硬盘分区

  • df -lh 查看磁盘存储

  • find 查看

  • ps -aux 查看运行进程

  • chkconfig 查看服务启动状态

  • systemctl 管理系统服务

15)如何在一个文件中替换一行

16)Linux中新建磁盘的操作

17)Linux gdb调试

18)查看内存占用,查看网络占用和磁盘占用的命令

19)Linux的目录结构

20)如何查看一个进程的线程个数

21)如何查看一个文件后五行

22)如何杀死一个进程,如何杀死一个进程下面全部的线程

23)如何查看内存泄漏情况

24)如何开启和关闭防火墙

25)创建进程的系统调用有那些?

26)Linux通过什么方式实现系统调用?

27)如何让一个程序后台运行

28)你了解哪些Linux命令,列举他们的作用

这个问题包括常见命令的使用,比较多,这里先不列出,后续会有专门的PDF介绍这里,先浅浅列出几个简单的命令吧~

  • cd
  • pwd
  • ls
  • ll
  • touch
  • mkdir
  • cat
  • more
  • less
  • tail
  • cp
  • mv
  • rm
  • ps
  • find

29)Linux中,进程间通信的方式有哪些

二、Linux推荐学习资料

下面简单介绍一下Linux的一些学习资料吧~

Linux属于工具类的学科,要亲身实践,多敲敲相关命令,自己玩一玩就熟悉了,应付面试还是很简单的!

1.视频课

新手推荐看:【小白入门 通俗易懂】2021韩顺平 一周学会Linux

2.书籍与文档

《鸟哥的Linux私房菜》

Linux快速入门教程:https://linuxtools-rst.readthedocs.io/zh_CN/latest/index.html#,比较适合上手,快速了解Linux知识

中文版命令大全:https://www.runoob.com/linux/linux-command-manual.html

三、小结

好的,到此为止,关于Linux必考的内容和推荐的学习资料就介绍完了~

本系列的初衷就是,给大家一个最快的方式上手技术面面试,过一遍题目,就可以乱杀技术面面试的基础问题了~

希望可以帮到大家~

题外话

这里写一点,最近小黛要更新的内容:

主要更新两个专题,加上整理一些PDF:

面试必考专题:Linux,HR面,操作系统,云原生&分布式&微服务,场景题&智力题,测试开发,前端开发

国企深度揭秘专题:建行运营数据中心,交通银行总行金融科技管培生,航天科工三院三部,交通银行总行软件开发,工商银行软件中心,电信总部云网运营部,渤海银行总行信息科技部,天翼云,中信银行总行信息科技部,中国银行总行信息科技管培生

PDF整理:小黛的秋招百次面经,各地区国企央企推荐,国企央企版本八股文PDF

关于PDF,目前也已经整理了很多PDF资料了,都是免费获取~

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1bu86Are-1680914559943)(C:\Users\Zz\AppData\Roaming\Typora\typora-user-images\image-20230403072227142.png)]

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值