linux
文章平均质量分 60
别拍我后脑勺
这个作者很懒,什么都没留下…
展开
-
linux c语言 时间函数 带时区转换
世界协调时间(Universal Time Coordinated,UTC): GPS 系统中有两种时间区分,一为UTC,另一为LT(地方时)两者的区别为时区不同,UTC就是0时区的时间,地方时为本地时间,如北京为早上八点(东八区),UTC时间就为零点,时间比北京时晚八小时,以此计算即可。和localtime刚好相反,是将struct tm格式转换为UTC的秒,注意转换的过程会根据本地时区来转换到UTC的秒。返回值:成功则返回秒数,失败则返回((time_t)-1)值,错误原因存于errno中。原创 2022-12-11 22:23:26 · 3917 阅读 · 0 评论 -
openwrt移植4G CAT1 (L610) ——自动拨号,获取DNS,守护网络实时在线
4G模组拨号成功后,发现还是不能正常连接外网。这时还需要通过dhcp来获取ip,同时需要修改/etc/resolv.conf配置域名后才能正常上网;另外我们还担心网络是否会出现异常,此时需要守护网络的健康,让网络实时在线。这里记录调试过程,并提供编写的可用脚本和配置文件。1.移植L610到openwrt下,通过4G CAT1实现ECM拨号上网这步骤这里不重复介绍2.openwrt开发板 MT7628DBarrier Breaker 版本号是14.07,linux内核版本3.10.14。原创 2022-09-30 17:00:11 · 2235 阅读 · 0 评论 -
linux fork()
linux fork() 练习sleep 是看看父进程退出时,子进程是否退出。实际是子进程不会因为父进程退出而退出。int mian (){ pid_t fpid; //fpid表示fork函数返回的值 int count = 1; int pid; fpid = fork(); if (fpid < 0) printf("errorin fork!\r\n"); else if (fpid == 0) { pid = getpid(); printf原创 2022-05-03 19:42:39 · 276 阅读 · 0 评论 -
openwrt移植4G CAT1 (L610) ECM拨号上网
目的移植L610到openwrt下,通过4G CAT1实现ECM拨号上网准备L610模组,以及驱动移植指南参考资料《FIBOCOM L610系列 ECM拨号指南_Linux_V1.0.4.pdf》openwrt开发板 MT7628DBarrier Breaker 版本号是14.07,linux内核版本3.10.14编译host主机:Ubuntu 14.04.5 LTSL610和 MT726D通过USB连接步骤 编译openwrt系统 进入主目录make menu原创 2022-09-30 16:59:40 · 813 阅读 · 0 评论 -
shell linux 根据进程名字杀进程
ps| grep DTU_MG.exe |grep -v grep | awk '{print $1}'|xargs kill -9$1 是第一个变量$0 是指全部字符串可以用如下命令观察ps| grep DTU_MG.exe |grep -v grep | awk '{print $1}'...原创 2019-07-23 16:21:29 · 335 阅读 · 0 评论 -
BOA 调用 CGI 原理
文章目录BOA 调用 CGI 原理BOA 调用 CGI 原理环境:arm7 i.mx6ul源码 boa-0.94.13boa 移植以及怎么使用CGI网上有很多示例,但是找不到原理相关的。今天项目中有关用到,就看了下源码。首先我们用放在’cgi-bin/’ 目录下的动xxx.cgi文件是一个可执行文件,可以使用./xxx.cgi来开始执行,其实是可以正常跑的。cgi编译的输出一般是用...原创 2019-07-01 16:44:34 · 1899 阅读 · 0 评论 -
linux启动过程
Linux开机启动十步骤收藏分享2012-2-6 11:15|发布者:红黑魂|查看数: 1366|评论数: 0|来自: 比特网摘要: 开机过程指的是从打开计算机电源直到LINUX显示用户登录画面的全过程。分析LINUX开机过程也是深入了解LINUX核心工作原理的一个很好的途径。 启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIO ... 开机过程指...转载 2019-06-10 20:30:22 · 175 阅读 · 0 评论 -
Linux 时间修改--date -s命令
转:https://blog.csdn.net/babymouse1212/article/details/71078876Linux 时间修改 不重启修改时区一、修改linux的时间root使用date指令:date -s1、只修改日期,不修改时间,输入:Linux代码 1. date -s 2007-08-03date -s 2007-08-032、只修改时间,输入:...转载 2019-05-18 12:36:07 · 61308 阅读 · 1 评论 -
visualGDB下导入cmake工程
新建工程创建工程所在目录,给工程起名字导入cmake工程配置linux(Ubuntu为例)主机环境选择源文件目录,让源代码存在windows电脑下导入工程完成---点击finish完成,编译就可以了...原创 2019-05-15 20:50:06 · 615 阅读 · 0 评论 -
Ubuntu+ visual studio + visualGdb
一、环境:Linux主机(host):Ubuntu14.04Windows 开发环境:win10+visual studio Community 2017+ visualGDB5.4R2开发板(target):imx6 为了方便开发arm linux 的app应用,方便仿真。其实ubuntu下装eclipse也是可以的,前提是不要装虚拟机,在虚拟机下开发一般会比较卡。 ...原创 2019-01-23 15:46:31 · 905 阅读 · 0 评论 -
arm linux下配置静态IP
参考:https://blog.csdn.net/u011077672/article/details/71123319 以下是开发板下配置文件,粗体部分设置静态IP,配置完后下次重启生效 root@mys6ull14x14:~# cat /etc/network/interfaces # /etc/network/interfaces -- c...原创 2019-01-23 15:44:21 · 4717 阅读 · 1 评论 -
linux 用户权限
linux 多任务、多用户操作系统实现多用户可以从多个终端登陆,进行自己的操作。每个用户都有自己的对特定文件的权限,互不干扰每个文件都能设置对应用户,用户组,其他用户组的指定权限。查看用户:cat /etc/passwdroot:x:0:0:root:/root:/bin/bash 注册名:口令:用户标识号:组标识号:用户名:用户主目录:命令解释程序 查看用原创 2017-12-15 22:55:49 · 9300 阅读 · 1 评论