![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux学习
怠惰是深渊啊啊啊啊
在下初学,欢迎交流指正kkuokkuo1234@qq.com
展开
-
linux(1)——文件类型
1、普通文件(-)(1)、文本文件常见的.c文件,.h文件,.txt文件都是文本文件。内容本质上都是数字(0和1),文件的内容由某种既定的编码格式将数字转换成文本。(2)、二进制文件本质上也是数字,但并不是文字的编码数字,而是真正的数字。常见的gcc编译生成的a.out,arm-linux-gcc编译连接生成的.bin都是二进制文件。文本文件和二进制文件没有任何区别,只原创 2017-09-11 16:12:14 · 760 阅读 · 0 评论 -
linux(2)——常用文件属性获取
每个文件中都附带了这个文件的一些属性,属性信息只能被专用的API打开查看。文件属性信息查看的API有三个:stat、fstat、lstatstruct stat结构体是内核定义的一个结构体,在中声明,结构体中所有元素就是文件属性信息。int stat(const char *path, struct stat *buf);从文件名出发得到文件属性信息结构原创 2017-09-11 16:12:59 · 257 阅读 · 0 评论 -
linux(3)——时间
1、GMT时间GMT是格林尼治地区当地时间,作为全球国际时间,用以描述全球性事件的时间,方便大家记忆。2、UTC时间UTC时间近年来用的更多,称为通用协调时。UTC + 时区差 = 本地时间时区差东为正,西为负、3、点时间和段时间段时间 = 点时间 - 点时间定时器(timer)定的时间就是段时间,实时时钟(RTC)是和点时间有关的一原创 2017-09-11 16:13:26 · 260 阅读 · 0 评论 -
linux(4)——9个常用时间相关的系统调用
time_t time (time_t *t)返回值是自1970-01-01 00:00:00 +0000 (UTC)到现在一共过去了多少秒。char *ctime(const time_t *timep)返回固定字符串格式的当前时间。struct tm *gmtime(const time_t *timep)返回一个tm类型的结构体。获取的原创 2017-09-11 16:14:08 · 547 阅读 · 0 评论