🌲
😓

mx1P">

  1. 🧘

      🐃🎈
      💍
      🏥
    • 😟
    • 📬💣
      📡
      💙
      🏸
      🛡🛅
      💡
    • 嵌入式开发必备-RK3562演示Linux常用系统查询命令(下)

      发布时间:2025-01-03 13:55  浏览量:2

      本文继续介绍Linux系统查看硬件配置及常用调试命令,方便开发者快速了解开发板硬件信息及进行相关调试。触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。

      查看系统版本信息

      查看操作系统版本信息

      root@ido:/# cat /etc/*release

      DISTRIB_ID=Ubuntu

      DISTRIB_RELEASE=20.04

      DISTRIB_CODENAME=focal

      DISTRIB_DESCRIPTION="Ubuntu 20.04.3 LTS"

      NAME="Ubuntu"

      VERSION="20.04.3 LTS (Focal Fossa)"

      ID=ubuntu

      ID_LIKE=debian

      PRETTY_NAME="Ubuntu 20.04.3 LTS"

      VERSION_ID="20.04"

      HOME_URL="https://www.ubuntu.com/"

      SUPPORT_URL="https://help.ubuntu.com/"

      BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"

      PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"

      VERSION_CODENAME=focal

      UBUNTU_CODENAME=focal

      BUILD_INFO="root@industio Sun Oct 9 05:54:12 UTC 2022"

      BUILD_INFO="root@industio Thu Oct 20 02:17:12 UTC 2022"

      BUILD_INFO="root@industio Thu Oct 20 02:19:41 UTC 2022"

      查看linux内核版本信息

      root@ido:/# uname -a

      Linux ido 5.10.160 #24 SMP Thu Jul 18 19:06:25 CST 2024 aarch64 aarch64 aarch64 GNU/Linux

      查看内核信息

      直接查看内核信息

      root@ido:/# dmesg

      [ 1.088625] Booting Linux on physical CPU 0x0000000000 [0x410fd034]

      [ 1.088642] Linux version 5.10.160 (ronnie@dell-PowerEdge-R430) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621, GNU ld (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 2.36.1.20210621) #24 SMP Thu Jul 18 19:06:25 CST 2024

      [ 1.092354] Machine model: Rockchip RK3562 IDO EVB3562 V1B Board

      ......

      筛选出关键字相关的内核信息

      # "xxx"替换成要搜索的关键字

      dmesg | grep "xxx"

      #需要忽略大小写时可以用加上-i

      dmesg | grep -i "xxx"

      关闭内核打印信息

      将系统日志优先级调为 0 即可关闭内核打印信息

      echo 0 > /proc/sys/kernel/printk

      #控制台的日志优先级简介

      #define KERN_EMERG 0 致命级:紧急事件消息,系统崩溃之前提示,表示系统不可用

      #define KERN_ALERT 1 警戒级:报告消息,表示必须采取措施

      #define KERN_CRIT 2 临界级:临界条件,通常涉及严重的硬件或软件操作失败

      #define KERN_ERR 3 错误级:错误条件,驱动程序常用KERN_ERR来报告硬件错误

      #define KERN_WARNING 4 告警级:警告条件,对可能出现问题的情况进行警告

      #define KERN_NOTICE 5 注意级:正常但又重要的条件,用于提醒

      #define KERN_INFO 6 通知级:提示信息,如驱动程序启动时,打印硬件信息

      #define KERN_DEBUG 7 调试级:调试级别的信息

      查看进程

      查看进程信息

      PID表示唯一标识,CMD表示进程名,能有多个。

      root@ido:~# ps

      PID TTY TIME CMD

      465 ttyFIQ0 00:00:00 login

      769 ttyFIQ0 00:00:00 bash

      991 ttyFIQ0 00:00:00 ps

      杀死进程

      #杀死某一个进程

      root@ido:~# kill -9 PID

      #杀死某一类进程

      root@ido:~# killall -9 CMD

      至此,Linux常用命令教程完成,希望能帮助到大家,提前祝大家元旦快乐。

      产品简介

      触觉智能RK3562开发板(型号EVB3562),基于瑞芯微新一代Soc RK3562/RK3562J设计,可用于轻量级人工智能应用。EVB3562开发板配备了PCIe2.1/USB3.0 OTG/千兆网口等各类型接口,支持4G/5G通信、多摄像头及多种视频接口,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示、工业控制等行业领域。


      标签: 嵌入式 linux ido

      外部推荐

      👱🚋

      🧖🈲

      🙉🔝

      8KcL4">

      🔄🛍
        ⛄💎
        1. 🕚🦆
        • 💧
          🚇
        • 🏇👀
        • 🆗
          🕤
        • 💱