linux
qq_33974167
涓涓细流,方可成河。
展开
-
linux下文件操作的小demo
linux下常见的操作文件的函数,open,write,lseek (本文未使用到),read,close#include <unistd.h>//包含write,,write等#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>//包含open函数#include...原创 2018-09-16 20:13:50 · 549 阅读 · 0 评论 -
linux下的文件操作之文件复制
知识点提炼:open(const char *pathname,int flags)函数的使用, 第一个参数为文件所在路径以及文件名, 第二个参数为的打开文件的方式,有三种O_RDONLY.(只读),O_WRONLY(只写),O_RDWR(读写),以“|”连接添加新功能,常用功能 有O_APPEND(以追加的方式打开文件),O_CREAT(若无该文件,就创建文件) main()函数参数的...原创 2018-09-17 01:18:30 · 2616 阅读 · 2 评论 -
linux下库函数文件操作
知识点提炼:File 定义文件指针 fopen(), 第一个参数为文件路径 第二个参数为文件的打开方式(r,w,a,r+,w+,a+) (1)r,w,a r为以只读的方式打开 w以只写的方式打开,且有截断功能(即文件打开后是一个新文件),若文件不存在就新建文件 a以只写的方式追加,若文件不存在就新建一个文件 (2)r+,w+,a+ 功能在上述的基础上,新增为可读可写,为上述功...原创 2018-09-18 20:11:25 · 351 阅读 · 0 评论 -
linux下库函数操作之文件复制
知识点补充:ftell() 一个参数,文件指针 功能:获取当前文件指针到开头的字节数 其他知识点看参考上一篇#include <stdlib.h>#include <stdio.h>#define BUFFER_SIZE 50int main(int argc,char **argv){ FILE *from_fd ,*to_fd;//...原创 2018-09-19 09:14:48 · 2613 阅读 · 0 评论 -
linux下获取系统时间并实现自定义时间格式
先行知识点:一.time函数的相关使用包含头文件 time.h 了解结构体 struct tm(关于时间的结构体) time_t time(time_t time) 第一个参数若为NULL,就是直接获取当前的系统时钟 返回为日历时间 struct tm * localtime(const time_t *clock) 第一个参数填入time获取的时间 返回值为一个stru...原创 2018-09-19 11:35:15 · 1018 阅读 · 0 评论 -
fork与vfork函数的用法
fork()函数 (1).使用fork()函数创建进程,将会返回两个值,在父进程中将会返回子进程的进程ID,在子进程中将会返回0 (2).fork()将会复制主进程的数据空间,堆,栈等资源,也就是说子进程与父进程数据将不再共享,只共享了代码段 (3)fork()函数在调用之后,将会直接执行父进程和子进程,无先后关系 vfork()函数 (1)使用vfork函数创建进程,返回值与fork函...原创 2018-09-19 22:34:04 · 247 阅读 · 0 评论 -
NFS服务器的简单搭建
嵌入式开发中经常会和板端进行文件的传输,如果用tftp文件下载每次都要输指令,比较烦,因此我们就会在pc端linux搭建NFS服务器,这样板子就可以通过挂载PC端linux(即把pc端当做服务器)的NFS文件夹访问其中的内容。总之,好处就是在板子linux挂载NFS文件之后就可以直接在pc端linux进行编程,最后把文件直接放进NFS文件夹中,然后在板中就可以直接访问挂载的NFS文件夹并运行其...原创 2018-10-01 20:23:27 · 237 阅读 · 0 评论 -
tftp服务器搭建
在嵌入式开发中uboot经常是支持tftp的,因此我们在pc端linux搭建tftp服务器,就可以很方便的把文件载入板子中。下载tftp服务器,和tftp客户端(调试是否tftp服务器是否成功搭建): #tftp服务器下载sudo apt-get install tftpd-hpa#tftp客户端下载sudo apt-get install tftp-hpa 配...原创 2018-10-01 20:48:06 · 319 阅读 · 0 评论