摘要: 1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。 目前常用的linux发行版有两个:centos和ubuntu。centos是红帽商业版的开源实现,比较稳定,适合运行在服务器上。而Ubuntu则更倾向于个人桌面。 2、配置环境变量,实现执行history的时候可以看到执行命令的时 阅读全文
posted @ 2021-11-16 15:43 crine 阅读(81) 评论(1) 推荐(0) 编辑
摘要: 一、服务器硬件参数检查 1、CPU情况检查: lscpu命令检查物理情况,包括CPU个数、频率、核数等;或者cat /proc/cpuinfo,proc目录是运行过程中临时存储数据的目录,cpuinfo可以理解为系统运行过程中CPU的动态详情。 2、 内存情况检查:free 或cat /proc/m 阅读全文
posted @ 2021-11-16 11:32 crine 阅读(152) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/chengd/p/7803664.html 阅读全文
posted @ 2019-12-09 09:38 crine 阅读(162) 评论(0) 推荐(0) 编辑
摘要: fseek函数可以在fopen打开的文件中直接移动到任意字节处, 函数原型: int fseek(fp,0L,SEEK_SET); fseek 函数第一个参数是要操作的文件指针,第二个是定位的偏移量,long类型,第三个参数是模式。 例如: fseek ( fp, 0L,SEEK_SET); 定位到 阅读全文
posted @ 2019-10-22 17:19 crine 阅读(3479) 评论(0) 推荐(0) 编辑
摘要: open函数 函数原型:int open(const char*pathname,int flags); int open(const char*pathname,int flags,mode_t mode); 该函数有两个函数原型,其实是参数的数量问题。 1、int open(const char 阅读全文
posted @ 2019-10-10 17:33 crine 阅读(8307) 评论(0) 推荐(0) 编辑
摘要: 数据在内存中的存储是按类型分配空间的,例如:int型变量一般分配四个字节,数据会存储在这四个字节中。同样的;数组的存储也是按照类型来的。 例如:int ar[10] = {1,2,3,}; 对于该数组来说,因为是int类型的数组,所以会占用40字节的空间,每4字节存储一个int类型元素。由此引出字符 阅读全文
posted @ 2019-10-09 16:10 crine 阅读(1516) 评论(0) 推荐(1) 编辑
摘要: 1、gettimeofday函数:获取到当前时间的秒数。 该函数的头文件在/usr/include/sys/time.h头文件中。 函数原型:int gettimeofday(struct timeval*tv, struct timezone *tz); 用到两个结构体: timeval 和 ti 阅读全文
posted @ 2019-10-09 13:44 crine 阅读(12087) 评论(0) 推荐(0) 编辑
摘要: stat结构体 stat结构体原型在<sys/stat.h>中。因为有各种特殊数据类型,所以需<sys/types.h>头文件。struct stat { dev_t st_dev; /* ID of device containing file -文件所在设备的ID*/ ino_t st_ino; 阅读全文
posted @ 2019-10-09 11:59 crine 阅读(1148) 评论(0) 推荐(0) 编辑