文档章节

Linux 查看信息命令

小骏骏
 小骏骏
发布于 2015/12/14 11:33
字数 689
阅读 54
收藏 8

测试机器的硬件信息:  

查看CPU信息(型号) 

# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 

      8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz 

(看到有8个逻辑CPU, 也知道了CPU型号) 

  www.2cto.com  

# cat /proc/cpuinfo | grep physical | uniq -c 

      4 physical id      : 0 

      4 physical id      : 1 

(说明实际上是两颗4核的CPU) 

 

# getconf LONG_BIT 

   32 

(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit) 

 

# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l 

   8 

(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit) 

 

再完整看cpu详细信息, 不过大部分我们都不关心而已. 

# dmidecode | grep 'Processor Information' 

 

查看内存信息 

# cat /proc/meminfo 

  www.2cto.com  

# uname -a 

Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux 

(查看当前操作系统内核信息) 

 

# cat /etc/issue | grep Linux 

Red Hat Enterprise Linux AS release 4 (Nahant Update 5) 

(查看当前操作系统发行版信息) 

 

查看机器型号 

# dmidecode | grep "Product Name"  

 

查看网卡信息 

# dmesg | grep -i eth

 


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

# head -n 1 /etc/issue # 查看操作系统版本

# cat /proc/cpuinfo # 查看CPU信息

# hostname # 查看计算机名

# lspci -tv # 列出所有PCI设备

# lsusb -tv # 列出所有USB设备

# lsmod # 列出加载的内核模块

# env # 查看环境变量


资源


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

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

# du -sh <目录名> # 查看指定目录的大小

# grep MemTotal /proc/meminfo # 查看内存总量

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

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

# 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 # 查看所有进程

# 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 Commands


© 著作权归作者所有

小骏骏
粉丝 8
博文 110
码字总数 22428
作品 0
厦门
高级程序员
私信 提问
如何查看 Linux Mint 版本号和代号

Linux Mint 每两年发布一次主版本(如 Mint 19),每六个月左右发布一次次版本(如 Mint 19.1、19.2 等)。 你可以自己升级 Linux Mint 版本,而次版本也会自动更新。 在所有这些版本中,你可...

作者: Sergiu
09/19
0
0
linux下怎么查询服务器的信息

参考:https://zhidao.baidu.com/question/621368750657770092.html 1,查看内存大小: cat /proc/meminfo |grep MemTotal 2,其他一些可以查看详细linux系统信息的命令和方法: uname -a # 查...

phpervip
2018/05/30
0
0
Linux 中获取硬盘分区或文件系统的 UUID 的七种方法

作为一个 Linux 系统管理员,你应该知道如何去查看分区的 UUID 或文件系统的 UUID。因为现在大多数的 Linux 系统都使用 UUID 挂载分区。你可以在 文件中可以验证。 有许多可用的实用程序可以...

作者: Magesh Maruthamuthu
04/15
0
0
查看linux系统常用的命令,Linux查看系统配置常用命令

一、linux CPU大小 cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id" 说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpu......

华丽D转身
2018/08/22
0
0
用于测量磁盘活动的 Linux 命令

Linux 发行版提供了几个度量磁盘活动的有用命令。让我们了解一下其中的几个。 Linux 系统提供了一套方便的命令,帮助你查看磁盘有多忙,而不仅仅是磁盘有多满。在本文中,我们将研究五个非常...

作者: Sandra Henry-stocker
09/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 如果是个帅小伙你愿意和他出去吗

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 小小编辑推荐:《Ghost 》游戏《死亡搁浅》原声 《Ghost 》游戏(《死亡搁浅》原声) - Au/Ra / Alan Walker 手机党少年们想听歌,请使劲儿戳...

小小编辑
今天
203
7
java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
今天
6
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
5
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
16
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
19
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部