2.Linux 应用
文章平均质量分 51
记录linux应用过程中的问题
Black_黑色
苟日新,日日新,又日新。
展开
-
log4c 日志时间与系统时间不符
解决log4c 日志时间与系统时间不符问题:在项目中,通过ubuntu交叉编译log4c在ARM上运行时,发现生成的日志文件中log的打印时间与系统时间并不相符,因为时区的原因慢了8个小时。解决方案:将log4crc文件中的dated更改为dated_local:[root@Matrix_061001 dc]#cat log4crc <?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE log4c SYSTEM "">原创 2021-07-15 10:55:46 · 995 阅读 · 0 评论 -
VMware Workstation中安装linux系统(CentOS)超详细
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010996565/article/details/79048104 linux安装教程首先准备一下VM虚拟机 和Linux的镜像文件 连接如下:虚拟机安装包(...转载 2018-11-09 10:26:41 · 614 阅读 · 0 评论 -
Linux基本命令总结
一、Linux权限的概念 Linux下有两种用户:普通用户和超级用户()。 普通用户:在linux下做有限的事情; 超级用户:可以在linux系统下做任何事情,不受限制。 普通用户的提示符是“$”,超级用户的命令提示符是“#”。 命令: su [用户名] 功能:切换用户 Linux权限管理 1.文件访问者的分类(人) 文...转载 2018-11-14 10:46:09 · 140 阅读 · 0 评论 -
PC通过4G模块上网实现流程记录
项目中4G模块开发工作记录:模块组成:4G模组硬件结构:ATMET A5(ARM-V7) + SIM7600CE_CU模组4G模组软件结构:Linux kernel==5.4.53 + LE11B13SIM7600M21_CUS_HX实现流程:上电为SIM7600模块开机NDIS拨号为主板提供上网,获取wwan0桥接本地物理接口eth0 到 wwan0具体流程:1. 开机严格按照芯讯通手册通过POWERKEY引脚开机:int Sim7600_PowerOn(){ int原创 2020-08-31 13:51:14 · 1360 阅读 · 0 评论 -
c语言中argc和argv[ ]的作用及用法
在c语言编程中,经常可以看到如下的main函数声明:int main(int argc, char *argv[])那么a...转载 2020-01-20 13:39:06 · 43969 阅读 · 12 评论 -
采用4G模块上网
记录一篇文章:https://www.waveshare.net/study/article-929-1.html原创 2020-08-05 08:38:01 · 982 阅读 · 0 评论 -
ROS/Linux Udev rules 多个串口编号/别名/标签
ROS/Linux Udev rules 多个串口编号/别名/标签原文地址记录:https://blog.csdn.net/qq_16775293/article/details/81332690原创 2020-08-20 10:53:56 · 156 阅读 · 0 评论 -
ANSI C标准宏__FILE__的使用
ANSI C标准中几个标准预定义宏使用:运行结果如下:File:printf.c Line:14 Function:main DATE:Aug 19 2020 TIME:13:28:43 STDC:1>>TECHMATION!File:printf.c Line:15 Function:main DATE:Aug 19 2020 TIME:13:28:43 STDC:1>>A+B=3原创 2020-08-19 13:40:05 · 141 阅读 · 0 评论 -
Linux| |pthread_cancel函数&&取消点
对于pthread_cancel函数以及取消点的理解1.pthread_cancel函数做了什么pyhread_cancel函数只是给线程发送了一个请求该请求是希望可以将该线程终止。 所以对于该请求的话,只是对于线程的一个建议 线程也可能就不会立即终止,会继续运行,直到运行到取消点的时候该线程才会退出 2. 取消点的理解 取消点是线程检查他是否被取消的一个位置 取消点是...转载 2020-05-26 08:57:34 · 644 阅读 · 0 评论 -
linux 环境下进程被 killed掉原因分析和解决方法
最近在arm上运行自己写的程序,程序运行时间久一点就被killed,需要分析原因并找到解决方法.首先可能原因是(1)内存不够(2)程序出错1234 那么如何查看被killed原因呢? 1.内存不够 方法1是查看linux 系统日志. vi /var/log/messa...原创 2021-03-08 09:48:47 · 1359 阅读 · 0 评论