系统

# uname

-a # 查看内核/操作系统/CPU信息

uname 命令可用于大多数 UNIX

和类

UNIX 系统以及

Linux。

功能说明:uname用来获取电脑和操作系统的相关信息。

语法:uname

[-amnrsvpio][--help][--version]

补充说明:uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。

参  数:

-a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称

-m或–machine 显示主机的硬件(CPU)名

-n或-nodename 显示主机在网络节点上的名称或主机名称

-r或–release 显示linux操作系统内核版本号

-s或–sysname 显示linux内核名称

-v 显示显示操作系统是第几个

version 版本

-p 显示处理器类型或unknown

-i 显示硬件平台类型或unknown

-o 显示操作系统名

# head -n 1

/etc/issue  #

查看文件的前1行

1.命令格式:

head [参数]... [文件]...

2.命令功能:

head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。

3.命令参数:

-q 隐藏文件名

-v 显示文件名

-c<

明朝";mso-ascii-font-family:Cambria;mso-ascii-theme-font:

minor-latin;mso-fareast-font-family:"MS

明朝";mso-fareast-theme-font:minor-fareast;

mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;mso-fareast-language:

ZH-CN">字节>

显示字节数

-n<

明朝";mso-ascii-font-family:Cambria;mso-ascii-theme-font:

minor-latin;mso-fareast-font-family:"MS

明朝";mso-fareast-theme-font:minor-fareast;

mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;mso-fareast-language:

ZH-CN">行数> 显示的行数

4.使用实例:

实例1:显示文件的前n行

命令:

head -n 5 log2014.log

# cat

/proc/cpuinfo # 查看CPU信息

#

hostname # 查看计算机名

# lspci

-tv # 列出所有PCI设备

# lsusb

-tv # 列出所有USB设备

#

lsmod # 列出加载的内核模块

Linux命令:lsmod——显示已载入系统的模块

lsmod 其实就是list

modules的缩写,即

列出所有模块.

功能说明:显示已载入系统的模块。

语法:lsmod 模块名称

说明:执行lsmod指令,会列出所有已载入系统的模块。Linux操作系统的核心具有模块化的特性,因此在编译核心时,无需把全部的功能都放入核心。你可以将这些功能编译成一个个单独的模块,待需要时再分别载入。

#

env # 查看环境变量

资源

# free

-m # 查看内存使用量和交换区使用量

# df

-h # 查看各分区使用情况

# du -sh

<

目录名> # 查看指定目录的大小

# grep

MemTotal /proc/meminfo #

查看内存总量

# grep

MemFree

/proc/meminfo # 查看空闲内存量

#

uptime # 查看系统运行时间、用户数、负载

系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足一下条件则其就会位于运行队中中:

它没有在等待I/O操作的结果

它没有主动进入等待状态(也就是没有调用wait)

没有被停止(例如:等待终止)

一般来说,每个CPU内核当前活动进程树不大于3,则系统运行表现良好!当然这里说的是每个CPU

内核,也就是如果你的主机是四核CPU的话,那么只要是uptime最后输出的一串字符数值小于12即表示系统负载不是很严重。

当然如果达到20,那就表示当前系统负载非常严重,估计打开执行web脚本非常缓慢。

以下显示输入uptime的信息:

20:38:23 up 4:28, 2

users, load average: 2.22, 2.34, 1.58

当前系统时间20:38:23

系统已经运行的时间4:28

当前在线用户2

user

平均负载:2.22,

2.34, 1.58

最近1分钟、5分钟、15分钟系统的负载,何为系统负载,参考上文所述。

# cat

/proc/loadavg # 查看系统负载

磁盘和分区

# mount |

column

-t # 查看挂接的分区状态

# fdisk

-l # 查看所有分区

# swapon

-s # 查看所有交换分区

# hdparm -i

/dev/hda # 查看磁盘参数(仅适用于IDE设备)

# dmesg |

grep

IDE # 查看启动时IDE设备检测状况

网络

#

ifconfig # 查看所有网络接口的属性

# iptables

-L # 查看防火墙设置

# route

-n # 查看路由表

# netstat

-lntp # 查看所有监听端口

# netstat

-antp # 查看所有已经建立的连接

# netstat

-s # 查看网络统计信息

进程

# ps

-ef # 查看所有进程

# ps –aux #可显示cpu

mem信息

#

top # 实时显示进程状态

用户

#

w # 查看活动用户

# id

<

用户名> # 查看指定用户信息

#

last # 查看用户登录日志

# cut -d: -f1

/etc/passwd #

查看系统所有用户

# cut -d: -f1

/etc/group # 查看系统所有组

# crontab

-l # 查看当前用户的计划任务

服务

# chkconfig

--list # 列出所有系统服务

# chkconfig

--list | grep

on #

列出所有启动的系统服务

程序

# rpm

-qa # 查看所有安装的软件包

linux查看电脑硬件信息,Linux下查看电脑硬件配置【转】相关推荐

  1. linux查看显卡核心数,linux查看硬件信息,linux查看硬盘信息,linux查看CPU信息,linux查看显卡,硬件型号信息 | 帮助信息-动天数据...

    linux查看硬件信息,linux查看硬盘信息,linux查看CPU信息,linux查看显卡,硬件型号信息 作者:dthost | 时间:2015-09-30 | 8,325 次阅读 linux服务器 ...

  2. Linux登录的shell信息,Linux展示登录Shell信息

    Linux显示登录Shell信息 Linux显示登录Shell信息 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ finger -p Login Name T ...

  3. windows 和linux查看硬件信息,Linux下如何查看硬件信息?

    我们在 Linux 下进行开发时,有时也需要知道当前的硬件信息,比如:CPU几核?使用情况?内存大小及使用情况?USB设备是否被识别?等等类似此类问题.下面良许介绍一些常用的硬件查看命令. lshw ...

  4. dmidecode 查看系统硬件信息 - linux下的鲁大师

    找不到linux下的鲁大师?文本模式下都没有GUI?有木有文本模式下查看系统硬件信息的简便方法?必须有,dmidecode 大部分linux都默认安装了该包,dmidecode 不扫描硬件,仅仅从 B ...

  5. linux下查看系统硬件,Linux 查看系统硬件信息 Linux 查看系统硬件信息(实例详解)...

    linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并作了分类,实例解说.html cpu lscpu命令,查看的是cpu的统计信息.linux blue@ ...

  6. linux 下查看应用版本信息,Linux下查看版本信息

    Linux下如何查看版本信息, 包括位数.版本信息以及CPU内核信息.CPU具体型号等. 1.# uname -a   (Linux查看版本当前操作系统内核信息) 2.# cat /proc/vers ...

  7. linux系统查看机器硬件信息,linux系统查看硬件信息的方法

    用过Linux系统的人都知道这么一个情况,那就是Linux大部分操作是通过命令实现的,并不像Windows那么直观.linux查看硬件信息也是需要通过命令查询才可以看得到硬件的信息,那linux系统如 ...

  8. linux查看注册表信息,linux下登录档及其查看方法

    一.Linux 常见的登录档档名 登录档可以帮助我们瞭解很多系统重要的事件,包括登入者的部分资讯,因此登录档的权限通常是设定为仅有 root 能够读取而已. 而由于登录档可以记载系统这麽多的详细资讯, ...

  9. linux如何获取声卡信息,ubuntu下怎么查看声卡型号?

    在Ubuntu上查看声卡型号执行如下命令: ~# lspci |grep -i audio ~/WorkSpace/mobvoi_test$ lspci |grep -i audio 02:02.0 ...

最新文章

  1. 【Java 网络编程】TCP 传输机制 ( 数据拆分 | 排序 | 顺序发送 | 顺序组装 | 超时重发 )
  2. 解决mysql导数据时,格式不对、导入慢、丢数据的问题
  3. c# list排序的三种实现方式
  4. oracle 增加列 生效,oracle基础(表的创建,插入,修改,增加,列的问题)
  5. CentOS6.5配置网易163做yum源
  6. java做节奏大师,《节奏大师》高手必修之路 亲测攻略_iOS游戏频道_97973手游网
  7. 黑苹果efi引导文件大全_经历了无数次失败以后,我终于“吃”上了黑苹果,经验分享...
  8. Aspose PDF预览出现乱码
  9. [WIFI]破解工具-BT4+unetbootin+spoonwep/wpa
  10. 数据单向安全传输方案
  11. 计算机界十位顶级人物!
  12. 微信平台开发获取微信用户的OPENID
  13. ns注册改服务器,NameSilo域名更改NS服务器简单过程介绍
  14. 《假如爱有天意》月光如春风拂面,你如种子深埋我心
  15. 系统分析与设计 复习
  16. Teams Bot App 代码解析
  17. C语言中字符数组char[] 和 字符串char*的区别
  18. linux文件改为nobody,Nginx配置中user设置为nobody有什么用?
  19. 拿什么拯救你,“闯祸”的充电宝
  20. 自理、自付、自费的详细解释?

热门文章

  1. mysql数据生产数据分析_基于MySQL玩转SQL数据分析课程 互联网数据分析师-SQL数据分析实战视频教程...
  2. 线性表的链式存储-单链表
  3. [Swift]LeetCode46. 全排列 | Permutations
  4. 题目1131:合唱队形(最长递增子序列进阶)
  5. Tomcat中设置数据源和连接池
  6. vs已停止工作的解决方案
  7. 所有的胜利,与征服自己的胜利比起来,都是微不足道。
  8. Makefile的几个赋值运算符(转:笔记)
  9. C# 无边框异型窗体制作
  10. Friday the Thirteenth