linux 系统操作
技术的微光
talk is cheap,show me the code!
展开
-
uboot下U盘烧写系统及应用程序
【代码】uboot下U盘烧写系统及应用程序。原创 2023-02-14 20:36:23 · 444 阅读 · 0 评论 -
升级ubuntu上的编译工具链详细方法
本文主要讲述升级ubuntu编译工具链方法,重点讲述手动下载及安装,调试工具链及libc库的操作方法原创 2022-12-14 10:33:39 · 1658 阅读 · 2 评论 -
curl命令详解
curl命令是linux中用于文件传输的安全工具,在PC及嵌入式linux系统中,取代了ftp命令原创 2022-06-18 15:46:35 · 6610 阅读 · 0 评论 -
linux文件完整性校验-md5-sha256
在linux系统中使用md5或sha验证文件方法原创 2022-06-16 08:34:52 · 2247 阅读 · 0 评论 -
编译器库链接原理概述
编译、连接、执行过程原理原创 2022-06-13 14:40:40 · 155 阅读 · 0 评论 -
linux时钟操作接口
linux获取时钟接口概述linux系统开发环境中,需要获取各种类型时钟,针对这些情况做了一个简单整理。首先对时钟接口的需求大概包括有:1:获取当前时钟,这个在内核中一般表现为UTC时钟(从1970.1.1 00:00:00到当前时间的秒及纳秒)2:获取系统启动后单调时钟,即系统启动以来的秒和纳秒数3:设置时钟4:针对时钟不同结构体数据之间的转换时区时区分类:UTC:整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协原创 2022-05-17 18:52:13 · 875 阅读 · 0 评论 -
linux解释器工作原理
linux都支持解释器文件(interpreter file),文件是文本文件,格式为:#! pathname[ optional-argument]感叹号和pathname之间空格可选,最常见的是: #! /bin/shpathname一般是绝对路径(它不会使用PATH做路径搜索),对这个文件识别是由内核做为exec系统调用处理的。内核exec执行并不是解释器文件,而是第一行pathname制定的文件。一定要将解释器文件(文本文件,以#!开头),和解释器(由pathname指定)区分开。原创 2022-05-16 18:30:25 · 477 阅读 · 0 评论 -
嵌入式Linux应用中升级文件系统
linux系统启动后,如需要更新文件系统,一般有两个途径:1:在u-boot下更新,uboot实际是一个单片机程序,通过输入u-boot支持的命令,就可以将文件系统分区直接覆盖2:linux系统启动完成后,更新文件系统,此时,文件系统已经在运行了,此时如果直接覆盖相关文件系统分区,可能导致后续的更新命令无法识别,本文就是介绍如何在这种情况下更新文件系统。最开始的时候,直接在linux启动完成后脚本更新文件系统,命令如下:if [ -f $1/rootfs.cramfs ]; then原创 2022-05-14 14:53:09 · 870 阅读 · 0 评论