当前位置: 首页 > news >正文

使用cmd查看3568主板相关

主要是说清楚思路的

rk3568主板能运行的程序都在system/bin里面,这个是我们直接可以使用cmd用到的

所以,往后我们想通过cmd了解RK3568的某一项参数的时候,或者想使用RK3568某一个系统功能的时候。应该先去system/bin里面查找对应的系统程序。如下图:

 如果系统里面有对应的方法,则可以查找出对应的参数。如果没有,则无须去看

以下是RK3568的system/bin里面的部分程序及其功能:

  1. abb:Android Debug Bridge工具,用于连接和控制Android设备。
  2. acpi:Advanced Configuration and Power Interface,用于管理计算机的电源和硬件配置。
  3. base64:用于将二进制数据编码为ASCII字符串的工具。
  4. bzip2:数据压缩工具,支持多种压缩算法。
  5. busybox:一个包含了许多基本UNIX命令行工具的集合,类似于Linux系统中的busybox。
  6. cal:计算日期和时间的命令行工具。
  7. cat:用于查看文件内容的命令行工具。
  8. chgrp:更改文件或目录所属的用户组。
  9. chmod:更改文件或目录的权限。
  10. chown:更改文件或目录的所有者。
  11. cmp:比较两个文件的内容是否相同。
  12. cp:复制文件或目录的命令行工具。
  13. cpio:用于处理归档文件(如tar、cpio等)的命令行工具。
  14. date:显示或设置系统日期和时间的命令行工具。
  15. dd:用于复制和转换文件的命令行工具。
  16. diff:比较两个文件或目录的内容差异的命令行工具。
  17. dumpkmap:显示内核内存映射的命令行工具。
  18. dumpsys:显示系统状态信息的命令行工具。
  19. echo:在终端输出指定文本的命令行工具。
  20. e2fsck:检查和修复ext2/ext3文件系统的命令行工具。
  21. e2freefrag:整理ext2/ext3文件系统的碎片的命令行工具。
  22. e2fsdroid:将ext2/ext3文件系统转换为Android兼容格式的命令行工具。
  23. egrep:使用正则表达式搜索文本的命令行工具。
  24. find:在目录中查找文件的命令行工具。
  25. fsck:检查和修复文件系统的命令行工具。
  26. getconf:获取系统配置信息的命令行工具。
  27. grep:使用正则表达式搜索文本的命令行工具。
  28. gunzip:解压缩gzip格式文件的命令行工具。
  29. gzip:压缩文件的命令行工具。
  30. id:显示当前用户的用户ID和组ID的命令行工具。
  31. ifconfig:配置网络接口的命令行工具。
  32. killall:终止指定进程名称的所有进程的命令行工具。
  33. ldd:链接器工具,用于显示程序或共享库所依赖的其他共享库。
  34. librank:链接器工具,用于显示程序或共享库的运行时依赖关系。
  35. linker -> /apex/com.android.runtime/bin/linker:链接器,用于将目标文件和库文件链接成可执行文件或共享库。
  36. linker64 -> /apex/com.android.runtime/bin/linker64:链接器,用于将目标文件和库文件链接成64位可执行文件或共享库。
  37. linker_asan -> /apex/com.android.runtime/bin/linker:链接器,用于将目标文件和库文件链接成使用ASAN(AddressSanitizer)的可执行文件或共享库。
  38. linker_asan64 -> /apex/com.android.runtime/bin/linker64:链接器,用于将目标文件和库文件链接成使用ASAN64(AddressSanitizer-64bit)的可执行文件或共享库。
  39. lockagent_crasher:系统服务,用于在设备启动时进行崩溃检测。
  40. locksettings:系统服务,用于锁定屏幕设置以防止误操作。
  41. logcat:日志查看工具,用于查看设备的实时日志信息。
  42. logcatd:日志收集工具,用于收集设备的日志信息并将其发送到远程服务器。
  43. mini-keyctl:系统工具,用于管理键盘快捷键。
  44. losetup:磁盘工具,用于在块设备上创建循环设备。
  45. lpdump:网络工具,用于显示网络接口的统计信息。
  46. lpdumpd:网络工具,用于监控网络接口的状态变化。
  47. ls:列出目录内容的命令行工具。
  48. lsattr:列出文件或目录属性的命令行工具。
  49. make_f2fs:制作F2FS文件系统的工具。
  50. md5sum:消息摘要工具,用于计算文件的MD5哈希值。
  51. mdnsd:DNS服务器,用于处理域名解析请求。
  52. mediaextractor:多媒体文件提取工具,用于从Android设备中提取音频、视频等多媒体文件。
  53. mediametrics:媒体分析工具,用于收集和分析媒体数据。
  54. mediaserver:媒体服务器,用于播放音频、视频等多媒体文件。
  55. monkey:随机生成伪随机数的命令行工具,用于进行压力测试和性能分析。
  56. more:分页显示文本内容的命令行工具。
  57. mount:挂载文件系统的命令行工具。
  58. mountpoint:显示或修改挂载点信息的命令行工具。
  59. netcat:网络通信工具,用于在本地主机和远程主机之间传输数据。
  60. netutils-wrapper:网络工具包装器,用于提供更友好的命令行界面。
  61. nice:调整进程优先级的命令行工具。
  62. nohup:在后台运行命令并忽略挂起信号的命令行工具。
  63. notify-traceur.sh:通知跟踪器脚本,用于在设备启动时启动跟踪器服务。
  64. nsenter:在其他进程中执行命令的命令行工具。
  65. pkill:终止进程的命令行工具。
  66. pmap -> toybox:显示进程的内存映射。
  67. pppd:配置点对点协议(PPP)连接。
  68. pppoe-connect:启动PPPoE客户端以连接到互联网。
  69. pppoe-setup:设置PPPoE客户端以连接到互联网。
  70. pppoe-start :启动PPPoE客户端以连接到互联网。
  71. pppoe-status:显示PPPoE客户端的状态。
  72. pppoe-stop:停止PPPoE客户端。
  73. printenv -> toybox:打印环境变量。
  74. printf -> toybox:格式化输出字符串到标准输出设备。
  75. procrank:显示系统中正在运行的进程的排名。
  76. ps -> toybox:显示当前终端下的进程列表。
  77. pwd -> toybox:显示当前工作目录的路径。
  78. racoon:管理RADIUS认证服务器的配置和访问控制列表(ACL)。
  79. readelf -> toybox:显示ELF文件的信息,如头文件、节表等。
  80. readlink -> toybox:显示符号链接的目标。
  81. realpath -> toybox:解析并返回给定路径的绝对路径。
  82. reboot :重启系统。
  83. recovery-persist:恢复系统到之前的状态。
  84. remount:重新挂载文件系统为读写模式。
  85. resize2fs -> fsck.f2fs:调整文件系统的大小。
  86. restorecon -> toybox:恢复文件或目录的权限属性。
  87. rm -> toybox:删除文件或目录。
  88. rmdir -> toybox:删除空目录。
  89. rmmod -> toybox:卸载内核模块。
  90. rss_hwm_reset:重置硬件内存监视器(HMM)的阈值。
  91. run-as:以其他用户身份运行命令。
  92. setprop -> toolbox:设置系统属性。
  93. setenforce -> toybox:切换SELinux模式(强制或宽容)。
  94. sensorservice:管理传感器服务。
  95. sdcard -> toybox:管理SD卡存储设备。
  96. settings:显示和修改系统设置。
  97. sgdisk:分区工具,用于创建、删除和格式化磁盘分区。
  98. sh -> Linux shell命令解释器。
  99. sha1sum -> toybox:计算文件的SHA-1哈希值。
  100. sha224sum -> toybox:计算文件的SHA-224哈希值。
  101. sha256sum -> toybox:计算文件的SHA-256哈希值。
  102. sha384sum -> toybox:计算文件的SHA-384哈希值。
  103. sha512sum -> toybox:计算文件的SHA-512哈希值。
  104. showmap :显示内存映射信息。
  105. simpleperf:简单的性能分析工具。
  106. simpleperf_app_runner -> toybox:运行simpleperf应用程序分析器。
  107. sleep -> toybox:让当前进程暂停指定的时间(以秒为单位)。
  108. sload_f2fs:在文件系统f2fs上执行sload操作。
  109. sqlite3 -> SQLite数据库管理工具。
  110. ss ->查看网络套接字信息。
  111. start -> toolbox:启动一个新进程,使用指定的参数和环境变量。
  112. start_with_lockagent:启动一个新进程,并在启动前锁定锁代理。
  113. stat -> toolbox:显示指定文件的状态信息。
  114. stop -> toolbox:停止当前正在运行的进程。
  115. storaged -> Android设备的存储管理器。
  116. strace -> 跟踪系统调用和信号。
  117. strings -> toybox:显示二进制可执行文件中的字符串表。
  118. stty -> 控制终端行设置。
  119. surfaceflinger -> 负责渲染Android界面的组件。
  120. svc -> Android服务的启动和管理工具。
  121. swapoff -> toybox:关闭交换空间。
  122. swapon -> toybox:打开交换空间。
  123. sync -> toybox:将缓冲区的数据同步到磁盘。
  124. sysctl ->toybox: 控制内核参数的工具。
  125. tac ->toybox: 将输入数据按字符反转输出。
  126. tail ->toybox: 显示文件的末尾内容。
  127. tar ->toybox: 用于创建、删除和提取tar归档文件的工具。
  128. taskset ->toybox: 设置或检索进程的CPU亲和性。
  129. tc (Traffic Control) - 用于配置和监控网络流量控制。
  130. tcpdump -> toybox - 用于捕获网络数据包。
  131. tee -> toybox - 将输入同时输出到屏幕和指定文件。
  132. telecom - 用于测试电话线路。
  133. test -> toybox - 用于测试不同参数的命令行工具。
  134. time -> toybox - 显示当前时间。
  135. timeout -> toybox - 在指定时间内等待用户输入,超时则退出。
  136. tinycap - 用于录制Android设备的屏幕内容。
  137. tinymix - 用于混合音频轨道。
  138. tinypcminfo - 显示音频文件的信息。
  139. tinyplay - 在Android设备上播放音频文件。
  140. tombstoned - 用于备份和恢复已删除的文件。
  141. toolbox - 包含了许多实用工具,如top、touch等。
  142. top -> toybox - 实时显示进程信息。
  143. touch -> toybox - 模拟触摸屏操作。
  144. toybox -> toybox - 将其他命令转换为toybox命令,以便在非root环境下使用。
  145. tr -> toybox - 将输入字符转换为大写或小写。
  146. traced - 跟踪系统调用和信号。
  147. traced_perf - 跟踪系统调用和信号的性能指标。
  148. traced_probes - 跟踪系统调用和信号的探测点。
  149. tracepath - 显示数据包在网络中的路径。
  150. tracepath6 - 显示数据包在IPv6网络中的路径。
  151. trigger_perfetto - 触发Perfetto性能分析器。
  152. true -> toybox - 将输入设置为真值(true)。
  153. truncate -> toybox - 将文件截断到指定大小。
  154. tty -> toybox - 将输入模拟为终端设备。
  155. tune2fs - 调整文件系统的大小和参数。
  156. uncrypt - 对输入进行解密。
  157. uniq -> toybox - 从输入中删除重复的行。
  158. unlink -> toybox - 删除文件或目录。
  159. unshare -> toybox - 将文件描述符集合共享给其他进程。
  160. wait_for_keymaster - 在启动过程中等待关键模块加载完成。

后面会继续补全,如果有啥不对的地方。麻烦指出来,谢谢!

相关文章:

使用cmd查看3568主板相关

主要是说清楚思路的 rk3568主板能运行的程序都在system/bin里面,这个是我们直接可以使用cmd用到的 所以,往后我们想通过cmd了解RK3568的某一项参数的时候,或者想使用RK3568某一个系统功能的时候。应该先去system/bin里面查找对应的系统程序。…...

SpringBoot限制(限流)接口访问频率

限流整个流程过程 1.首先用户的请求进来,将用户ip和uri组成key,timestamp为value,放入zset 2. 更新当前key的缓存过期时间,这一步主要是为了定期清理掉冷数据,和上面我提到的常见错误设计2中的意义不同 3. 删除窗口之…...

蓝桥杯,我劝你不要参加的8个完美理由

蓝桥杯,是一个全国高校的IT技术比拼,如果你参加了,可能不止是刷题数量的剧增,还有你的软件人生 我劝你不要参加,因为如果你参加了,可能会有以下烦恼: 目录 1、会让你变得上进 2、会提前感受码…...

ChatGPT及其工作原理;OpenAI申请注册商标GPT-5,引发关注

🦉 AI新闻 🚀 OpenAI申请注册商标GPT-5,引发关注 摘要:OpenAI已在上月18日申请注册商标GPT-5,显示该模型将提供文本生成、自然语言理解、语音转录、翻译、分析等功能。此前OpenAI曾表示尚未开始训练GPT-4的后继者GPT…...

[C++项目] Boost文档 站内搜索引擎(2): 文档文本解析模块parser的实现、如何对文档文件去标签、如何获取文档标题...

项目开始的准备工作 在上一篇文章中, 已经从Boost官网获取了Boost库的源码. 接下来就要编写代码了. 不过还需要做一些准备工作. 创建项目目录 所有的项目文件肯定要在一个目录下, 找一个位置执行下面这行指令 mkdir Boost-Doc-Searcher将文档html文件, 存放到项目中 cd Boost…...

若依框架vue使用Element 如何把当前页面的所有Table表格row.id和一个表单的16个字段内容通过js传Java后台,Java后台是如何接收的

如果你使用的是Vue.js与Element UI框架,可以按照以下步骤将当前页面的所有表格行的row.id和一个表单的16个字段内容通过JavaScript传递给Java后台: 首先,在Vue组件中,使用Element UI的Table组件和Form组件来构建表格和表单。为了…...

迁移学习:使用Restnet预训练模型构建高效的水果识别模型

引言 本项目在Restnet预训练模型的基础上,通过迁移学习构建了水果分类识别模型,经过30epochs训练,实现了模型的快速收敛,准确率达到了96%以上。通过此项目实战,我们进一步熟悉了如何在预训练模型的基础上进行迁移学习…...

浅谈机器视觉

目录 1.什么是机器视觉 2.学习机器视觉需要掌握的知识 3.机器视觉的由来 4.机器视觉带来的福利 1.什么是机器视觉 机器视觉(Computer Vision)是人工智能领域中的一个分支,旨在通过模仿人类的视觉系统,使计算机能够理解和解释图…...

助力保险行业数字化创新,麒麟信安参展2023中国财险科技应用高峰论坛

2023年7月27日,由中科软科技股份有限公司主办的“中国财险科技应用高峰论坛”在北京古北水镇成功举办。作为享誉中国保险科技界的盛会,本次活动以“数智保险 创新未来”主题,汇聚全国数百位保险公司主管领导、资深保险行业信息化专家&#xf…...

eclipse was unable to locate its companion shared library

当转移或者Copy工程时, eclipse was unable to locate its companion shared library eclipse.ini 里面的路径配置错误导致 --launcher.library C:/Users/**/.p2/pool/plugins/org.eclipse.equinox. launcher.win32.win32.x86_64_1.2.700.v20221108-1024 -product …...

【MySQL】使用C/C++连接MySQL数据库

【MySQL】使用C/C连接MySQL数据库 验证使用select特殊点 本文目的&#xff1a;使用MySQL提供的CAPI完成对数据库的操作 验证 #include <iostream> #include <mysql/mysql.h>int main() {std::cout<<"mysql cilent version: "<<mysql_get_cl…...

【Python】从同步到异步多核:测试桩性能优化,加速应用的开发和验证

目录 测试工作中常用到的测试桩mock能力 应用场景 简单测试桩 http.server扩展&#xff1a;一行命令实现一个静态文件服务器 性能优化&#xff1a;使用异步响应 异步响应 能优化&#xff1a;利用多核 gunicorn 安装 gunicorn 使用 gunicorn 启动服务 性能优化&#…...

使用checkBox组件时,动态设置disabled,仍能触发click事件的原因及解决办法

在使用vant的Checkbox组件时&#xff0c;为了实现复选框组选择一个&#xff0c;禁用掉另一个&#xff0c;同时添加点击事件的功能时。遇到明明disabledtrue&#xff0c;但仍能触发点击事件的情况。为此&#xff0c;分析下触发点击事件的原因及解决方法。 一、原因 1、异步更新…...

【JavaScript】如何进行除法运算且保留小数部分不参与四舍五入【推荐库bignumber.js 】

在 bignumber.js 中进行除法运算并保留小数部分&#xff0c;不参与四舍五入&#xff0c;你可以使用 decimalPlaces 方法来指定保留的小数位数&#xff0c;并使用 ROUND_DOWN 舍入模式来实现截断而不进行四舍五入。 以下是在 bignumber.js 中进行除法运算且保留小数部分&#x…...

掌握Java JDK 1.8 API帮助文档中文版,事半功倍编程

文章目录 1. JDK 1.8 API帮助文档简介2. 如何查阅JDK 1.8 API帮助文档中文版2.1 在线文档2.2 本地文档2.3 集成开发环境&#xff08;IDE&#xff09; 3. 如何使用JDK 1.8 API帮助文档中文版3.1 寻找类和方法3.2 阅读文档说明3.3 查看示例代码 4. 总结 引言&#xff1a; Java是一…...

Spring Boot的自动配置原理

一.原理解释 Spring Boot的自动配置是Spring框架的一个重要特性&#xff0c;它旨在简化应用程序的开发和部署过程。自动配置通过基于类路径中的依赖关系和配置文件内容来预先配置Spring应用程序的各种组件和功能。这样&#xff0c;我们可以在无需显式配置大量参数的情况下&…...

NFS服务器

目录 1.nfs简介 2.nfs安装与配置简述 安装包&#xff1a; 配置文件&#xff1a; /etc/exports配置文件的写法 权限&#xff1a;&#xff08;客户端对共享目录的权限&#xff0c;但是最主要的还是目录本身的权限&#xff09; 3.nfs配置 服务端 客户端 4.autofs自动挂载…...

说明学习委员之作业管理系统—后端部分

项目背景 学习委员收集作业的过程&#xff0c;繁琐且曲折&#xff0c;作者充分理解并体谅为大家服务的苦逼学习委员&#xff0c;以此为出发点和灵感&#xff0c;设计并开发了此套作业管理系统&#xff0c;希望能帮助各位提高效率&#xff0c;早日摆脱重复机械式的工作&#xf…...

质数(判定质数 分解质因数 筛质数)

目录 一、判定质数思路分析代码实现 二、分解质因数思路分析典型题目代码实现 三、质数筛经典题目思路分析1. 朴素筛法2. 埃氏筛法3. 欧拉筛法 一、判定质数 思路分析 由于每个合数的因子是成对出现的&#xff0c;即如果 d d d 是 n n n 的因子&#xff0c;那么 n d \frac…...

SAP数据库表维护视图生成器的使用

在SAP中&#xff0c;经常需要自定义数据库表。而且可能需要人工维护数据库表中的数据&#xff0c;可以通过SM30进行维护数据&#xff1b;但是SM30事务的权限太大&#xff0c;不适宜将SM30直接分配&#xff1b;因此&#xff0c;可以通过给维护表分配事务代码&#xff0c;来达到控…...

2026实测不踩坑!6款成品PPT网站客观测评

2026实测不踩坑&#xff01;6款成品PPT网站客观测评作为常年深耕AI工具测评的博主&#xff0c;日常需应对各类PPT创作需求&#xff0c;也经常收到粉丝咨询相关工具选择。经过实测多款成品PPT网站后&#xff0c;整理出6款适配性较强的平台&#xff0c;涵盖不同需求场景&#xff…...

GLM-4.6V-Flash-WEB新手入门:从镜像加速到网页推理实战

GLM-4.6V-Flash-WEB新手入门&#xff1a;从镜像加速到网页推理实战 1. 为什么选择GLM-4.6V-Flash-WEB 智谱AI最新开源的GLM-4.6V-Flash-WEB是一款专为实际业务场景优化的多模态视觉大模型。它结合了视觉理解和语言生成能力&#xff0c;特别适合需要快速部署的Web应用场景。 …...

Cortex-M为何不能运行Linux?解析ARM架构与操作系统的兼容性

1. Cortex-M与Linux的兼容性解析作为一名在嵌入式领域摸爬滚打多年的工程师&#xff0c;我经常被问到这个问题&#xff1a;"为什么我的STM32&#xff08;基于Cortex-M内核&#xff09;不能跑Linux&#xff1f;"要回答这个问题&#xff0c;我们需要从处理器架构和操作…...

计算机毕业设计:Python汽车销售数据可视化与分析系统 Flask框架 requests爬虫 可视化 数据分析 大数据 机器学习 大模型(建议收藏)✅

博主介绍&#xff1a;✌全网粉丝10W,前互联网大厂软件研发、集结硕博英豪成立工作室。专注于计算机相关专业项目实战6年之久&#xff0c;选择我们就是选择放心、选择安心毕业✌ > &#x1f345;想要获取完整文章或者源码&#xff0c;或者代做&#xff0c;拉到文章底部即可与…...

7步掌握MetaGPT:从单行需求到完整软件的多智能体革命

7步掌握MetaGPT&#xff1a;从单行需求到完整软件的多智能体革命 【免费下载链接】MetaGPT &#x1f31f; The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming 项目地址: https://gitcode.com/GitHub_Trending/me/MetaGPT 想…...

如何用Wi-Fi信号实现非接触检测:ESP-CSI完整指南

如何用Wi-Fi信号实现非接触检测&#xff1a;ESP-CSI完整指南 【免费下载链接】esp-csi Applications based on Wi-Fi CSI (Channel state information), such as indoor positioning, human detection 项目地址: https://gitcode.com/GitHub_Trending/es/esp-csi 想要让…...

【Matlab】MATLAB教程:图形句柄;案例:h=plot(x,y);应用:控制图形属性

MATLAB教程:图形句柄;案例:h=plot(x,y);应用:控制图形属性 在MATLAB数据可视化、实验报告绘图、工程结果展示等场景中,仅仅通过plot函数绘制基础图形远远不够。实际科研与工程应用中,往往需要精准调整图形的线条样式、颜色、标记点、坐标轴、图例等属性,让图形更清晰、…...

云计算算力价格波动:行业重构与竞争新格局

云计算价格反转&#xff1a;从价格战到集体涨价2025年4月&#xff0c;阿里云率先发起价格战&#xff0c;京东云、腾讯云、华为云等纷纷跟进&#xff0c;“最高降幅达60%”的口号让行业陷入价格混战。然而&#xff0c;到了2026年3月&#xff0c;市场风向突变&#xff0c;谷歌云、…...

BabyOS:MCU裸机开发的轻量级框架解析

1. BabyOS&#xff1a;专为MCU裸机开发设计的轻量级框架 在嵌入式开发领域&#xff0c;重复造轮子一直是困扰工程师的痛点。每次新项目启动&#xff0c;我们总需要重新调试那些基础功能模块——从串口通信到Flash操作&#xff0c;从定时器管理到协议栈实现。BabyOS的出现&#…...

[具身智能-189]:ROS2的Node通信机制,为硬件的仿真平台与模型算法的分离以及他们之间标准化的通信提供了保障,在嵌入式系统,特别是具身智能开发中,解决“软硬耦合”这一顽疾。

ROS 2 的节点通信机制&#xff0c;本质上就是为了解决“软硬耦合”这一顽疾而生的。 它通过去中心化的架构和标准化的中间件&#xff08;DDS&#xff09;&#xff0c;让仿真平台&#xff08;如 Gazebo、Isaac Sim&#xff09;和模型算法&#xff08;如导航、感知&#xff09;能…...