• 2023-11-04最全的李慧芹APUE-文件系统笔记(上)
    文件系统注:李慧芹老师的视频课程请点这里,本篇为文件系统一章的笔记(上,剩余内容和李慧芹老师课上提到的myls的实现预计会一起在下中放出),课上提到过的内容基本都会包含,上一章为系统调用IO本章内容目录和文件获取文件属性(实现类ls)文件访问权限umask更
  • 2023-09-20最全的李慧芹APUE-标准IO笔记
    标准IO注:李慧芹老师的视频课程请点这里,本篇为标准IO一章的笔记,课上提到过的内容基本都会包含I/O(Input&Output):是一切实现的基础stdio(标准IO)sysio(系统调用IO/文件IO)系统IO是内核接口,标准IO是C标准库提供的接口,标准IO内部使用了系统IO标准IO会合并
  • 2023-03-13多线程编程(二)(李慧芹)
    (37条消息)互斥锁(mutex)_清风徐来Groot的博客-CSDN博客Linux中提供一把互斥锁mutex(也称之为互斥量)。每个线程在对资源操作前都尝试先加锁,成功加锁才能操作,操作结束解锁
  • 2022-11-27进程讲解(李慧芹)
    1、进程标识符pid1.1pid的类型叫pid_t,有符号的16位整型数1.2ps命令的使用:常用的有psaxf,psaxm,psax-L命令1.3进程号是顺次向下使用的1.4获取当前进程的进程
  • 2022-09-24李慧芹-Linux C视频教程 部分
    MakefileOBJS=main.otool1.otool2.oCC=gccCFLAGS+=-c-Wall-gmytool:$(OBJS)$(CC)$^-o$@%.o:%.c$(CC)$^$(CFLAGS)-o$@clean:$(RM)*.omytool