Linux
文章平均质量分 64
傅耳耳
这个作者很懒,什么都没留下…
展开
-
【Linux】目录遍历函数
目录遍历函数查看说明文档man 3 opendir/readdir/closedir1.1 opendir 函数#include <sys/types.h>#include <dirent.h>DIR *opendir(const char *name);作用:打开一个目录参数:name:需要打开的目录名称返回值:DIR * 类型:理解为目录流信息错误返回NULLDESCRIPTIONThe opendir() function原创 2022-03-24 22:31:55 · 1070 阅读 · 0 评论 -
【Linux】目录操作函数
目录操作函数1.1 mkdir 函数打开说明文档man mkdir # 打开第一章shell命令mkdir的说明man 2 mkdir # 打开第二章Linux系统函数mkdir的说明作用:创建一个目录参数:pathname:创建的目录的路径mode:权限,八进制的数返回值:成功返回0,失败返回-1#include <sys/stat.h>#include <sys/types.h>#include <stdio.h>int ma原创 2022-03-24 22:29:25 · 739 阅读 · 0 评论 -
【Linux】文件属性操作函数
文件属性操作函数1.1 access函数#include <unistd.h>int access(const char *pathname, int mode);作用:判断某个文件是否有某个权限,或者某个文件是否存在参数:pathname:要判断的文件路径mode:R_OK:判断是否有读权限W_OK:判断是否有写权限X_OK:判断是否有执行权限F_OK:判断文件是否存在返回值:成功返回0,失败返回-1例:access.c 文件(提前创建了a.txt原创 2022-03-24 22:27:11 · 377 阅读 · 0 评论 -
【Linux】stat 函数模拟实现 ls -l 命令
【stat 案例】模拟实现 ls -l 命令1.1 ls -l 命令ls -l 文件名 查看某个特定文件信息fuerer@fuerer-virtual-machine:~/Linux/lesson12$ ls -l a.txt-rw-rw-r-- 1 fuerer fuerer 12 3月 24 15:35 a.txt【目标】实现一个程序 app ,使用 ./app 文件名 就可以实现查看文件信息文件信息:-rw-rw-r-- 1 fuerer fuerer 12 3月 24 15:35原创 2022-03-24 22:23:34 · 1432 阅读 · 1 评论 -
【Linux系统】stat、lstat函数
Linux系统—stat、lstat函数#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>int stat(const char *pathname, struct stat *statbuf); int lstat(const char *pathname, struct stat *statbuf);1.1 stat 函数#include <sys/types.h原创 2022-03-24 22:20:09 · 1495 阅读 · 0 评论 -
【Linux系统IO函数】lseek函数
Linux系统IO函数—lseek函数1.1 lseek函数与标准C库的fseek函数lseek函数对应标准C库中的fseek函数查看标准C库中的fseek函数使用说明:(shell输入)man 3 fseekfseek函数:#include <stdio.h>int fseek(FILE *stream, long offset, int whence);查看Linux系统的lseek函数使用说明:man 2 lseeklseek函数:#include <s原创 2022-03-24 22:17:35 · 2073 阅读 · 0 评论 -
【Linux系统IO函数】read、write函数及实现文件拷贝
Linux系统—read、write函数ssize_t read(int fd, void *buf, size_t count);//将文件中的数据读入内存ssize_t write(int fd, const void *buf, size_t count);//把内存中的数据写入到文件里实现文件拷贝:1.1 read函数输入以下命令查看函数帮助文档:man 2 read/write#include <unistd.h>ssize_t read(int fd, v原创 2022-03-24 10:48:44 · 6323 阅读 · 0 评论 -
【Linux】Makefile工具的使用入门
01 什么是MakeFile02 MakeFile文件命名和规则03 MakeFile的工作原理检查规则中的依赖是否存在检查更新04 变量05 模式匹配使用模式匹配简化生成依赖的规则06 函数1)函数wildcard获取指定目录下指定类型的文件列表2)函数patsubst将符合匹配模式的字符串替换为目标字符串07 make执行指定规则声明指定目标为伪目标:.PHONY:规则名 参考课程:牛客网Linux服务器编程...原创 2022-03-22 22:32:17 · 383 阅读 · 0 评论