news 2026/4/18 11:20:29

【专题01】Linux系统面试题(50题)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【专题01】Linux系统面试题(50题)
一、文件系统(10题)

1. Linux目录结构中,/etc、/var、/proc、/sys分别存放什么?

/etc - 系统配置文件 /var - 可变数据文件(日志、缓存、邮件等) /proc - 虚拟文件系统,存放进程和内核信息 /sys - 虚拟文件系统,存放设备和驱动信息

2. 软链接和硬链接的区别?

硬链接: - 与原文件共享同一个inode - 不能跨文件系统 - 不能链接目录 - 删除原文件不影响硬链接 软链接: - 有自己独立的inode - 可以跨文件系统 - 可以链接目录 - 删除原文件,软链接失效

3. 文件权限rwx分别代表什么?数字权限755代表什么?

r(read)=4 - 读权限 w(write)=2 - 写权限 x(execute)=1 - 执行权限 755 = rwxr-xr-x 所有者:读写执行 所属组:读执行 其他人:读执行

4. 什么是SUID、SGID、Sticky Bit?

SUID (4): - 用于可执行文件 - 执行时以文件所有者身份运行 - 例如:/usr/bin/passwd SGID (2): - 用于可执行文件或目录 - 文件:执行时以文件所属组身份运行 - 目录:新建文件继承目录的属组 Sticky Bit (1): - 用于目录 - 目录下的文件只有所有者才能删除 - 例如:/tmp
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 7:06:17

Redis篇4—(Redis深度剖析):内存淘汰策略与缓存的三大“天坑”

在前面的文章中,我们聊了分布式锁、聊了持久化,这些都是在讲“怎么用好 Redis”。但今天我们要聊一个更底层、更残酷的话题:资源限制与系统脆弱性。Redis 再快,它也是基于内存的。内存是昂贵的资源,不可能无限扩容。同…

作者头像 李华
网站建设 2026/4/17 17:17:27

为什么Rust的编译工具依赖C语言的编译工具?

Rust 编译工具链(如 rustc、cargo)依赖 C 语言编译工具(如 GCC、Clang、MSVC等)的核心原因,源于系统级编程的底层依赖和生态兼容性。1. 链接阶段的核心依赖:链接器(Linker)Rust 代码…

作者头像 李华
网站建设 2026/4/17 14:21:16

零基础入门大模型应用开发:程序员必学的AI实战指南

文章针对非AI背景开发者,介绍大模型应用开发核心技术,包括Prompt Engineering、Function Calling、RAG等,强调无需深厚AI知识即可参与。详细讲解了如何通过提示词与大模型协作,利用RAG技术将大模型与业务知识结合,并介…

作者头像 李华
网站建设 2026/4/18 8:15:58

大数据获客系统:技术赋能下的精准营销革命与架构实践

在数字化浪潮席卷各行各业的今天,企业获取新客户(获客)的成本持续攀升,传统广撒网式的营销模式效率低下,投资回报率(ROI)难以保障。企业面临着海量数据却无从下手的困境,如何从纷繁复…

作者头像 李华
网站建设 2026/4/13 0:45:18

别再让SaveChanges拖垮系统!提升EF Core写入性能的6种方法

第一章:EF Core 写入性能问题的根源剖析Entity Framework Core(EF Core)作为.NET平台主流的ORM框架,极大简化了数据访问逻辑的开发工作。然而在高并发或大批量数据写入场景下,开发者常遭遇性能瓶颈。这些问题并非源于框…

作者头像 李华
网站建设 2026/4/18 8:28:24

为什么你的协程 silently 崩溃?深入剖析纤维异常未捕获根源

第一章:协程异常静默崩溃的典型场景在现代异步编程中,协程(Coroutine)因其轻量级和高并发特性被广泛使用。然而,当协程内部发生未捕获的异常时,往往不会导致主线程崩溃,而是以“静默崩溃”的方式…

作者头像 李华