Linux Command To Find the System Configuration And Hardware Information

转载 2013年12月05日 08:00:24
What is the command to find the system configuration on Linux operating system using command line (text) mode?

On Linux based system most of the hardware information can be extracted from /proc file system, for example display CPU and Memory information, enter:

Tutorial details  
Difficulty Intermediate (rss)
Root privileges Yes
Requirements None
Estimated completion time 10 minutes
cat /proc/meminfo
cat /proc/cpuinfo

The following list summarizes commands to get various hardware from the system:

Linux cpu/hardware information

Use any one of the following command:
# less /proc/cpuinfo
OR
# lscpu

Linux show free and used memory in the system

Use any one of the following command:
# cat /proc/meminfo
OR
# free
# free -m
# free -mt
# free -gt

Linux find out the current running kernel version

Type the following command:
# cat /proc/version
Sample outputs:

Linux version 3.2.0-43-generic (buildd@batsu) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #68-Ubuntu SMP Wed May 15 03:33:33 UTC 2013

OR use
# uname -mrs
# uname -a

Find out information about the Linux distribution and version

# lsb_release -a
Sample outputs:

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 12.04.2 LTS
Release:	12.04
Codename:	precise

OR use the following command:
$ cat /etc/*release*
Sample outputs:

Red Hat Enterprise Linux Server release 6.4 (Santiago)

List all PCI devices

# lspci

List all USB devices

# lsusb

List all block devices (hard disks, cdrom, and others)

# lsblk

Dump all hardware information

Type the following command to see your motherboard, cpu, vendor, serial-numbers, RAM, disks, and other information directly from the system BIOS:
# dmidecode | less


电脑里每个盘下都出现$RECYCLE.BIN和system volume information等文件夹

电脑里每个盘下都出现$RECYCLE.BIN和system volume information等文件夹,如下:        解决方案:        如下图片中的四步操作。 ...
  • sinat_33718563
  • sinat_33718563
  • 2017年12月18日 21:56
  • 189

linux下提示:command not find解决方法

在linux下我们经常输入某些命令时经常出现提示说:command notfind。对此网上已经有很多人对此作了阐述,但是对于菜鸟来说可能仍然不理解,下面我我对这个做一下详细说明。   首先 当出...
  • liyuan_669
  • liyuan_669
  • 2014年04月22日 23:41
  • 1682

Android硬件抽象Hardware库加载过程源码分析

作为开放而非开源的Android系统,由于其基于Linux内核实现,在不违背Linux基于GPL许可前提下,为了隐藏各厂家自身特定硬件驱动实现细节,在用户空间定义了一套硬件抽象层,对硬件的操作细节从内...
  • yangwen123
  • yangwen123
  • 2013年09月26日 11:22
  • 5879

U盘中毒了?教你如何删除System Volume Information这个顽固文件夹

不得不说cmd命令很好用呢 我的电脑是win10,win+R搜索cmd,启用cmd命令编辑器,并输入以下命令: attrib "H:\System Volume Information" -s   /...
  • qq_33607405
  • qq_33607405
  • 2017年04月04日 19:48
  • 24467

linux 命令 find -exec 操作的问题

最近有这样一个需求,删掉某目录下的一些文件夹。其实就是名为“CVS”的文件夹,用过CVS的人都知道,CVS会在目录的每一级建立一个名为CVS的文件夹,里面放着CVS相关信息,我需要将某目录下所有的名为...
  • pushme_pli
  • pushme_pli
  • 2013年05月07日 23:17
  • 5095

虚拟机ubuntu部署hadoop2.2.0伪分布(2)

所用软件所在网址:链接:http://pan.baidu.com/s/1bn4IIQF密码:ramg   1、hadoop-2.2.0安装完成后接下来我们可以进行伪分布配置(Hadoop可以在伪分布模...
  • shoubuliaolebu
  • shoubuliaolebu
  • 2014年12月12日 11:01
  • 4411

为s3c2410开发板 配置和编译内核过程

为s3c2410开发板 配置和编译内核 编译环境:ubuntu8.10 linux内核:linux2.6.22  1. 首先下载内核源码 linux2.6.22.tar.bz2 解压缩...
  • hcl0317
  • hcl0317
  • 2015年12月30日 11:30
  • 584

Android应用程序访问linux驱动第二步:实现并测试hardware层

不管是出于什么样地考虑,android系统终究是提供了hardware层来封装了对Linux的驱动的访问,同时为上层提供了一个统一的硬件接口和硬件形态。一.Hardware概述在Hardware层中的...
  • u011913612
  • u011913612
  • 2016年09月14日 12:03
  • 2266

linux 图形界面篇+

原文链接:http://www.cnblogs.com/huzhiwei/archive/2012/05/07/2487266.html  我用的是RedHat Enterprise Linux 5....
  • changyanmanman
  • changyanmanman
  • 2013年09月10日 14:57
  • 5040

2 itk安装记录

1 下载源码1 官网 https://itk.org/ 2 百度云盘 链接: http://pan.baidu.com/s/1eSKbpJG 密码: uuxb2 cmake编译及安装步骤基本跟v...
  • qq_16949707
  • qq_16949707
  • 2017年02月14日 21:21
  • 515
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux Command To Find the System Configuration And Hardware Information
举报原因:
原因补充:

(最多只允许输入30个字)