
Linux
文章平均质量分 97
嶔某
再上坡!
展开
-
Linux:EXT2文件系统
磁盘结构,分区,CHS寻址,LBA寻址,inode,Super_Block,GDT,块位图,inode位图,inode节点表,Data Block,路径解析,路径缓存,挂载分区,软硬链接,ACM时间,理解一切皆文件。原创 2025-01-20 22:09:05 · 911 阅读 · 0 评论 -
Linux:文件与IO
C 语言文件操作,如多种函数及打开模式;系统调用接口,如 open、close、write、read 函数及其参数、返回值;还介绍文件描述符原理,进程与文件联系,以及磁盘与内存文件关系,重定向原理,语言缓冲区,内核缓冲区,阐释基本文件操作原理与机制。原创 2024-12-07 18:09:26 · 1059 阅读 · 0 评论 -
Linux:进程(二)
进程退出的场景、退出码以及 exit 与_exit 函数。进程等待的原因和方法,status 参数、wait 和 waitpid 函数,非阻塞轮询。进程替换的概念、函数,如 execl、execle、execv。原创 2024-11-28 23:52:54 · 685 阅读 · 0 评论 -
Linux:环境变量与程序地址空间
想知道什么是环境变量,为什么会存在环境变量,程序地址空间的相关知识吗?快来看看这篇文章!!!原创 2024-11-24 22:48:25 · 772 阅读 · 0 评论 -
Linux:进程(一)
著名的冯诺依曼结构,什么是操作系统,为什么需要操作系统,进程是什么,进程如何创建,进程的状态,什么是僵尸进程和孤儿进程,进程优先级,O(1)调度算法。原创 2024-11-22 15:07:03 · 921 阅读 · 0 评论 -
Linux:版本控制器git和调试工具cgdb
为了能够更⽅便我们管理这些不同版本的⽂件,便有了版本控制器。所谓的版本控制器,就是能让你了解到⼀个⽂件的历史,以及它的发展过程的系统。通俗的讲就是⼀个可以记录⼯程的每⼀次改动和版本迭代的⼀个管理系统,同时也⽅便多⼈协同作业。 ⽬前最主流的版本控制器就是 Git 。原创 2024-11-16 16:02:03 · 980 阅读 · 0 评论 -
Linux:编辑器Vim和Makefile
vim主要的三种模式分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode)原创 2024-10-27 14:12:29 · 1435 阅读 · 0 评论 -
Linux:权限
目录的可执行权限是表示你可否在目录下执行命令。如果目录没有-x权限,则无法对目录执行任何命令,甚至无法cd进入, 即使目录仍然有-r读权限。(这个地方很容易犯错,认为有读权限就可以进入目录读取目录下的文件)而如果目录具有-x权限,但没有-r权限,则用户可以执行命令,可以cd进入目录。但由于没有目录的读权限,所以在目录下,即使可以执行ls命令,但仍然没有权限读出目录下的文档。原创 2024-10-26 22:08:10 · 974 阅读 · 0 评论 -
Linux:基本指令
XShell 下的复制粘贴复制: ctrl + insert (有些同学的 insert 需要配合 fn 来按)粘贴: shift + insertctrl + c / ctrl + v 是不行的原创 2024-10-03 22:54:01 · 854 阅读 · 16 评论