logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

程序员必懂网络基础:让你远离90%的网络故障!

本文详细介绍了网络基础的重要性及对程序员的价值,包括快速定位问题、优化网络请求和提升面试竞争力等方面。文中对比了OSI七层模型与TCP/IP四层模型,指出尽管OSI模型在理论上更为详细,但TCP/IP模型更贴近实际应用,是现代互联网的标准。文章还深入解析了TCP/IP协议栈中的关键协议(如DNS、IP、TCP、HTTP)的工作流程,并通过实例说明了从应用层到物理层的数据封装与解封装过程。最后,文章

文章图片
#网络#tcp/ip#网络协议
Linux操作系统开机启动的过程--使用GRUB引导

本文探讨了Linux系统从上电启动到用户空间启动的详细过程,涵盖BIOS和UEFI两种不同的固件启动方式、GRUB引导过程、内核和根文件系统的加载以及`systemd`和`SysVinit`的初始化流程。理解这些启动步骤不仅能帮助Linux系统管理员更好地排查启动问题,也为深入学习Linux内核和系统架构奠定了基础。

文章图片
#linux#运维#服务器
搞懂Linux文件系统,99%的操作不求人

本文详细介绍了Linux文件系统的关键概念和操作,包括文件系统的类型、结构概览以及磁盘与分区管理。文章首先解释了什么是文件系统及其功能,接着探讨了常见的文件系统类型如ext4、XFS和btrfs的特点及适用场景。文中还深入讲解了如何进行磁盘分区、格式化、挂载等操作,并指导读者如何配置自动挂载。此外,还涵盖了文件权限管理、软硬链接的区别与使用、文件系统的健康检查与修复等内容。最后通过实战案例展示了如

文章图片
#linux#运维#服务器
深入理解Linux内核中的虚拟文件系统(VFS)

在这篇教程中,我们深入探讨了Linux内核中的虚拟文件系统(VFS)。VFS作为抽象层,为不同类型的文件系统提供统一接口,使上层应用可以使用相同API访问文件。我们介绍了VFS的基本概念、关键数据结构(如`super_block`、`inode`、`dentry`和`file`)、VFS的回调函数与操作接口(如`file_operations`、`inode_operations`和`super_

文章图片
#linux
到底了