Linux
文章平均质量分 75
Linux系统命令
houxiaoni01
这个作者很懒,什么都没留下…
展开
-
【Linux】设备树详解dts
在Linux3.x版本后,arch/arm/plat-xxx和arch/arm/mach-xxx中,描述板级细节的代码(比如platform_device、i2c_board_info等)被大量取消,取而代之的是设备树,其目录位于arch/arm/boot/dts1. 设备树的组成1个dts文件+n个dtsi文件,它们编译而成的dtb文件就是真正的设备树。soc厂商会把soc公共的特性和多块开发板公用的特性提炼为dtsi,而dts则负责描述某个具体的产品(开发板)的特性。dts直接或间接的包含多个dt转载 2021-06-30 17:34:21 · 3524 阅读 · 0 评论 -
【Linux】Shell条件判断if中的-a到-z的意思
Linux shell条件判断if中的 -a到-z的意思转载 2022-11-25 09:38:19 · 1913 阅读 · 0 评论 -
Linux中对文件描述符的操作(FD_ZERO、FD_SET、FD_CLR、FD_ISSET)
在Linux中,内核利用文件描述符(File Descriptor)即文件句柄,来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。转载 2019-11-29 19:57:38 · 11787 阅读 · 0 评论 -
Linux 2.6内核Makefile浅析
1. 概述Makefile由五个部分组成:Makefile:根目录Makefile,它读取.config文件,并负责创建vmlinux(内核镜像)和modules(模块文件)。.config:内核配置文件(一般由make menuconfig生成)。arch/$(ARCH)/Makefile:目标处理器的Makefile。scripts/Makefile.*:所有kbuild Make...转载 2019-12-16 15:31:28 · 863 阅读 · 0 评论 -
Linux内核调试技巧 dump_stack()
linux内核提供函数dump_stack()来跟踪函数的调用过程,原理是通过打印当前cpu的堆栈的调用函数来显示当前的上下文环境与调用关系;转载 2021-09-07 16:43:17 · 1451 阅读 · 0 评论 -
【Linux】详解shell中source、sh、bash、./执行脚本的区别
source命令用法转载 2020-03-28 15:35:40 · 25403 阅读 · 2 评论 -
【Linux】ln命令 - 创建和删除软、硬链接
Linux ln命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。转载 2020-03-28 16:12:02 · 4974 阅读 · 0 评论 -
【Linux】 xxd命令功能
Linux下的xxd命令,能将一个给定文件或标准输入转换为十六进制形式,也能将十六进制转换回二进制形式。原创 2020-10-30 18:26:38 · 10300 阅读 · 0 评论 -
【Linux】free命令中cached和buffers的区别
cached是cpu与内存间的,buffer是内存与磁盘间的,都是为了解决速度不对等的问题。转载 2021-06-11 17:33:36 · 1488 阅读 · 0 评论 -
【Linux】strip命令简介------给文件脱衣服
作为一名linux开发人员, 如果没有听说过strip命令, 那是很不应该的。strip这个单词, 大家应该早就学过了, 你就记住是脱衣服就行了, 别的不要多想。在linux中, strip也有脱衣服的含义, 具体就是从特定文件中剥掉一些符号信息和调试信息。我们来看main.c文件:#include <stdio.h> int add(int x, int y){ return x + y;} int aaa;int bbb = 1;char szTest[] = "g转载 2021-08-06 10:12:06 · 2953 阅读 · 0 评论 -
Linux命令汇总
linux命令总结,便于查找使用原创 2022-08-01 14:39:31 · 832 阅读 · 0 评论