当前位置: 首页 > news >正文

Linux 面试准备 - 2024

复习一下,资料来自慕课网课程 Linux 速成班和一些网上面试资料。

1. Linux 内核功能

1. 内存管理

2. 进程管理

3. 设备驱动程序

4. 系统调用和安全防护

2. 文件系统 - 一切皆文件

2.1 文件目录

/根目录
etc配置文件
bin必要命令
usr

二级目录(非用户数据)

系统

home家目录
var动态数据

2.2 VFS 文件系统 (虚拟文件系统)

内核提供的同一抽象的文件相关调用接口;

超级块文件系统
索引节点具体文件
目录项文件路径
文件进程打开的文件

2.3 目录存储结构

-  inode :存储数据的元数据(权限、时间、字节数)

state file_name单文件元数据
df -iinode 使用情况

- 数据块:存储数据本身

df -h磁盘使用情况

2.4 文件类型

-普通文件
d目录
l链接文件
s套接字
b块设备
c字符设备
p管道

3. 常见命令

路径pwd,tree路径查看
查询find,tar(打包、压缩)查找与归档
进程ps,ss(tcp\udp 连接查看,端口)查看进程
查看cat,head查看文本
统计uniq,sort排序和过滤
网络tcpdump网络抓包分析
性能top(CPU)、htop、free(内存), df(磁盘)内存 CPU 查看
网络通信

ping

ifconfig(查看系统的网络接口信息)

netstat(查看网络连接和统计信息)

ss(详细的 netstat)

其他kill -9 强制杀进程

 4. 硬链接 & 软链接

硬链接:通过 inode 节点号建立链接,硬链接和源文件的 inode 节点号相同,对文件系统来说完全平等。通过 ln 指令创建。

软链接:类似于一个快捷方式。           

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 传统放牧方式与北斗科技的碰撞:北三短报文头羊定位追踪器PD28守护放牧生活
  • 【根据字符出现频率排序】python刷题记录
  • 阿里云RDS到亚马逊云RDS的实时数据同步方案详解
  • 传知代码-智慧医疗:纹理特征VS卷积特征(论文复现)
  • VSCode切换默认终端
  • IP Fabric三层路由
  • 关于黑马Ajax项目的笔记
  • 原生微信小程序wxml2canvas生成海报并包保存至本地
  • 【网络安全】文件上传基础及过滤方式
  • Vue前端工程
  • 【面试】前端开发中的“八股文”:助力还是阻力?
  • 入门 PyQt6 看过来(案例)16~ 竖状菜单
  • 晋升有望,5本易录用的计算机三四区潜力刊,通过率>50%,2个月超速接收,好发
  • 飞牛爬虫FlyBullSpider 一款简单方便强大的爬虫,限时免费 特别适合小白!用它爬下Boss的2024年7月底Java岗位,分析一下程序员就业市场行情
  • Prometheus+Grafana 监控平台实践-搭建常用服务监控告警
  • 深入了解以太坊
  • java 多线程基础, 我觉得还是有必要看看的
  • JavaScript对象详解
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • Laravel 菜鸟晋级之路
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • passportjs 源码分析
  • RxJS 实现摩斯密码(Morse) 【内附脑图】
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • 阿里云爬虫风险管理产品商业化,为云端流量保驾护航
  • 规范化安全开发 KOA 手脚架
  • 基于HAProxy的高性能缓存服务器nuster
  • 类orAPI - 收藏集 - 掘金
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 携程小程序初体验
  • 写给高年级小学生看的《Bash 指南》
  • 一些基于React、Vue、Node.js、MongoDB技术栈的实践项目
  • 与 ConTeXt MkIV 官方文档的接驳
  • - 转 Ext2.0 form使用实例
  • zabbix3.2监控linux磁盘IO
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • # Redis 入门到精通(八)-- 服务器配置-redis.conf配置与高级数据类型
  • #define
  • #systemverilog# 之 event region 和 timeslot 仿真调度(十)高层次视角看仿真调度事件的发生
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • ****三次握手和四次挥手
  • .mp4格式的视频为何不能通过video标签在chrome浏览器中播放?
  • .MyFile@waifu.club.wis.mkp勒索病毒数据怎么处理|数据解密恢复
  • .NET 4.0网络开发入门之旅-- 我在“网” 中央(下)
  • .NET Core Web APi类库如何内嵌运行?
  • .NET Core 将实体类转换为 SQL(ORM 映射)
  • .NET Framework 服务实现监控可观测性最佳实践
  • .NET Micro Framework初体验(二)
  • .Net MVC + EF搭建学生管理系统
  • .Net 代码性能 - (1)
  • .NetCore部署微服务(二)