240 发简信
IP属地:浙江
  • 守护进程

    简介 守护线程在系统启动时运行,在系统终止时退出,没有控制终端,只在后台作为一个服务默默运行 编写规则 1.调用umask()设置文件创建时的权限规则2.调用fork, 然后...

  • linux信号

    信号的分类 1.可靠信号: 此类信号支持排队, 不会丢失, 发送多少次就接收多少次. 此类信号的用途可由用户自定义2.不可靠信号: 此类信号不支持排队, 可能会丢失, 连续多...

  • 120
    系统数据文件和信息

    /etc/passwd passwd文件保存着用户的初始工作信息, 每一行保存一位用户的信息 可以通过getpwuid或getpwnam来获取指定用户的信息struct pa...

  • linux 文件在磁盘上的表示

    基本构成 分区就是把磁盘像比萨饼一样切成大小一样的扇形, 当然分区大小不一样扇形的大小也就不一样上下一串盘片中,相同半径的磁道所组成的一个圆柱型的环壁,就称为柱面在柱面组中,...

  • linux 目录

    创建和删除 int mkdir(const char *pathname, mode_t mode);int rmdir(const char *pathname);另外re...

  • linux 文件属性

    关于属性的结构 在linux下文件和文件夹都被认为是文件, 所以以下的这个属性对文件和文件夹通用获取属性的函数有stat/fstat/lstat/fstat 文件类型 lin...

  • @Nitroethane 如果对format的格式不做检查, 然后对参数个数不检查的话确实很容易出错, 特别是把printf的format和参数个数交给用户自己输入确定时

    printf函数

    打印基本类型 以下打印基本的数据类型, 如int, char, float等, 最后两行是以八进制和十六进制打印数字10 windows gcc输出: 设置输出宽度 设置每个...

  • printf函数

    打印基本类型 以下打印基本的数据类型, 如int, char, float等, 最后两行是以八进制和十六进制打印数字10 windows gcc输出: 设置输出宽度 设置每个...

  • linux 线程笔记

    线程与进程关键字对比创建新流 fork/pthread_create 退出控制流 exit/pthread_exit获取退出状态 waitpid/pthread_join在退...

  • linux 标准io笔记

    三种缓冲 1.全缓冲:在缓冲区写满时输出到指定的输出端. 比如对磁盘上的文件进行读写通常是全缓冲的.2.行缓冲:在遇到'\n'时输出到指定的输出端. 比如标准输入和标准输出就...

  • linux 进程控制笔记

    进程创建 普通函数调用完成后,最多返回(return)一次,但fork/vfork会返回二次,一次返回给父进程,一次返回给子进程父进程的返回值为子进程的进程ID,子进程的返回...

  • linux 非缓冲io笔记

    简介 在linux中,打开的的文件(可输入输出)标识就是一个int值,如下面的三个标准输入输出STDIN_FILENO/STDOUT_FILENO/STDERR_FILENO...

  • linux 终端io笔记

    简介终端的两种工作模式:以行为单位的工作模式,以字符数或时间为单位自定义模式 终端判断函数: int isatty(int fd) 终端属性的获取与设置: int tcget...