Linux系统 查看系统版本、CPU、内存、主频等信息
2021/6/6 7:27:12
本文主要是介绍Linux系统 查看系统版本、CPU、内存、主频等信息,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、显示操作系统的内核版本号
root@ATK-IMX6U:~# uname -a Linux ATK-IMX6U 4.1.15 #2 SMP PREEMPT Sat Jun 5 00:26:20 PDT 2021 armv7l armv7l armv7l GNU/Linux
2、查看系统主机名
root@ATK-IMX6U:~# cat /etc/hostname ATK-IMX6U
3、查看系统登录信息
root@ATK-IMX6U:~# cat /etc/issue Freescale i.MX Release Distro 4.1.15-2.1.0 \n \l
4、查看CPU相关信息
root@ATK-IMX6U:~# cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 5 (v7l) BogoMIPS : 12.00 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 5 Hardware : Freescale i.MX6 Ultralite (Device Tree) Revision : 0000 Serial : 0000000000000000
5、查看内存相关信息
root@ATK-IMX6U:~# cat /proc/meminfo MemTotal: 506884 kB MemFree: 311732 kB MemAvailable: 325904 kB Buffers: 7424 kB Cached: 84268 kB SwapCached: 0 kB Active: 73800 kB Inactive: 69444 kB Active(anon): 51752 kB Inactive(anon): 3716 kB Active(file): 22048 kB Inactive(file): 65728 kB Unevictable: 0 kB Mlocked: 0 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 506884 kB LowFree: 311732 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 51548 kB Mapped: 57708 kB Shmem: 3920 kB Slab: 10744 kB SReclaimable: 3816 kB SUnreclaim: 6928 kB KernelStack: 1216 kB PageTables: 940 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 253440 kB Committed_AS: 237584 kB VmallocTotal: 1548288 kB VmallocUsed: 3820 kB VmallocChunk: 1367964 kB CmaTotal: 131072 kB CmaFree: 97240 kB
6、查看芯片内部内置传感器
root@ATK-IMX6U:~# cat /sys/class/thermal/thermal_zone0/temp 60710
温度值:60710/1000 = 60.710°C
7、系统时钟与RTC
查看系统时钟
root@ATK-IMX6U:~# date Sat Jun 5 19:15:21 UTC 2021
设置系统时钟
root@ATK-IMX6U:~# date -s "2021-06-05 20:00:00" Sat Jun 5 20:00:00 UTC 2021
查看硬件(RTC)时钟
root@ATK-IMX6U:~# hwclock Sat Jun 5 19:16:07 2021 0.000000 seconds
将系统时间写入硬件 hwclock -w
root@ATK-IMX6U:~# hwclock -w root@ATK-IMX6U:~# hwclock Sat Jun 5 20:00:10 2021 0.000000 seconds
8、查看CPU主频
root@ATK-IMX6U:~# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_freq 198000 396000 528000 792000
输出的主频有198MHz,396MHz,528MHz,792MHz
1)查看CPU运行的主频
root@ATK-IMX6U:~# cpufreq-info cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009 Report errors and bugs to cpufreq@vger.kernel.org, please. analyzing CPU 0: driver: imx6q-cpufreq CPUs which run at the same hardware frequency: 0 CPUs which need to have their frequency coordinated by software: 0 maximum transition latency: 91.0 us. hardware limits: 198 MHz - 792 MHz available frequency steps: 198 MHz, 396 MHz, 528 MHz, 792 MHz available cpufreq governors: interactive, conservative, userspace, powersave, performance current policy: frequency should be within 198 MHz and 792 MHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 792 MHz (asserted by call to hardware). cpufreq stats: 198 MHz:0.00%, 396 MHz:0.00%, 528 MHz:0.00%, 792 MHz:100.00% (1)
current CPU frequency is 792 MHz (asserted by call to hardware).并且有 792 MHz:100.00%
2)修改主频(不重新编译程序如何修改主频,临时修改系统重启失效)
- 申请用户空间控制CPU主频
echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
- 修改主频为198M
echo 198000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
查询修改后的值
root@ATK-IMX6U:~# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq 198000
root@ATK-IMX6U:~# cpufreq-info ... current CPU frequency is 198 MHz (asserted by call to hardware). cpufreq stats: 198 MHz:1.02%, 396 MHz:0.00%, 528 MHz:0.00%, 792 MHz:98.98% (2)
CPU主频已经修改为198M,并且主频使用已经1.02% ,系统运行会比较卡。
这篇关于Linux系统 查看系统版本、CPU、内存、主频等信息的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-0600-macOS和Linux安装和管理多个Python版本
- 2024-03-30[译]漫画SELinux概念
- 2024-03-29linux 移动文件
- 2024-03-28linux .so file
- 2024-03-28Linux 磁盘管理
- 2024-03-28Linux学习笔记(十三)磁盘管理(一):磁盘分区
- 2024-03-26linux 创建 文件
- 2024-03-25使用SecureCRT对Linux vim进行颜色设置
- 2024-03-202019-2020-12 20199317 《Linux内核原理与分析》 第十二周作业
- 2024-03-20Linux运维的第二周总结