1.查看CPU信息
在/proc目录下有一个cpuinfo文件,里面有关于CPU的一些信息。想知道cpu有几个核可以使用这个命令。
cat /proc/cpuinfo | grep processor | wc -l
其实这个命令显示的核数并不一定是真实的,因为现在普遍使用超线程技术,所以显示的核数可能是真实核数的两倍。
想要查看CPU的型号可以使用这个命令。
cat /proc/cpuinfo | grep "model name" | uniq | cut -d ':' -f2
这个命令会显示CPU的型号,厂商,主频等。
想要查看CPU的位数,可以使用这个命令。
getconf LONG_BIT
除此之外dmidecode命令可以查看CPU的详细信息。
dmidecode -t processor
2.查看内存信息
想查看当前内存的使用量,可以使用free命令。
free -m
查看更详细的内存信息,可以看/proc/meminfo文件。
使用dmidecode工具查看内存信息。
dmidecode -t memory
这个命令会显示支持的最大内存容量和插槽数量。
3.查看硬盘信息
想要查看硬盘的分区情况,可以使用fdisk命令,fdisk可以对硬盘进行分区。
fdisk -l
使用df可以查看分区的挂载情况。
想要查看硬盘的型号,可以查看/proc/scsi/scsi文件。
4.查看网络信息
查看本机的ip地址可以使用ifconfig命令,查看网关可以用route命令。
查看网络状态可以使用netstat命令。
# 显示系统路由表,和route命令差不多
netstat -r
# 显示正在listen状态的socket
netstat -ln
# 显示所有TCP应用程序所使用的端口号,并显示使用此端口号的进程
netstat -apt
查看网卡型号可以查看/etc/sysconfig/hwconf文件,其实里面除了网卡信息,还有其它硬件的信息,比如光驱、硬盘、鼠标等。
5.查看操作系统信息
查看内核版本可以用uname。
uname -r
查看操作系统的版本可以查看/proc/version文件。
分享到:
相关推荐
Linux学习笔记整理资源 1、Linux简介:一种开源的、免费的操作系统,安装在计算机硬件上、用来管理计算机的硬件和软件资源的系统软件。 Linux注重安全性、稳定性、高并发处理能力,但缺乏优异的可视化界面。 2、...
Linux运行级别 init 0 1 2 3 4 5 6 Linux运行级别 0:系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。 1:单用户工作状态,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式...
北大青鸟计算机网络培训一期Linux课堂笔记,适合初学者入门使用
非常辛苦收集的~基本上包括计算机所有的方面 c笔记,嵌入式开发,孙鑫VC学习笔记 J2EE中spring,structs,hibernate,EJB,JDBC等 J2ME开发以及笔记 Linux包括Ubuntu和solaris10 oracle,python,XML,UML,php,asp,js ...
软件开发设计:应用软件开发、系统...云计算与大数据:包括云计算平台、大数据分析、人工智能、机器学习等,云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备
:open_book: 读书笔记 :slightly_smiling_face: :upside-down_face: 买过很多书,也打印过很多电子版的书籍和资料,断断续续的读,杂乱无章。心血来潮,想自己整理一下,希望可以坚持下去,不断学习,不断提升自己。...
系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。它 的建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。 通 常所说的Linux,指的是GNU/Linux,即采用Linux内核的...
《Linux 高性能服务器编程》和《Linux多线程服务端编程:使用muduo C++网络库》的笔记和源码,以及两个轻量级服务器的项目代码 软件开发设计:应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python...
学习笔记1版(记录了linux,操作系统,计算机网络等笔记)
Notes:学习笔记:java,Javaweb,LInux,计算机网络,操作系统,JVM虚拟机,数据结构
Ansible自动化运维平台 CI和CD代码管理平台 Docker容器实战部署 Kubernetes云计算实战 Linux常用服务器部署实战 ...计算机网络基础 企业级监控系统-Zabbix 容器监控-Prometheus 数据安全之企业存储 虚拟化之KVM
本项目用于Linux Cpp后台开发秋招学习,内容主要涵盖以下几个部分:Cpp进阶,操作系统, 计算机网络, Linux内核,MySQL数据库, Redis数据库, 数据结构与算法,Leetcode刷题等内容。我会对校招所需掌握的基础...
Linux内核与设备驱动程序学习资料笔记+源码.zipLinux内核与设备驱动程序学习资料笔记+源码.zipLinux内核与设备驱动程序学习资料笔记+源码.zipLinux内核与设备驱动程序学习资料笔记+源码.zipLinux内核与设备驱动程序...
Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,比如手机、平板电脑、路由器等。尤其在这里提及一下,我们熟知是Android程序最底层就是运行在linux系统上的...
学习笔记之用:C++、数据结构与算法、计算机网络、操作系统、Linux、Git、MySQL等;
兼容Linux的计算机笔记型电脑戴尔电脑Ubuntu 18.04 LTS戴尔不再出售价格:$ 900至$ 1400 存储容量:最多1 TB固态驱动器(价格为300美元) 内存:8 GB 交换:2 GB 屏幕分辨率:1920x1200 触摸屏:假可用性:美国,...
html div css linux php 学习笔记等计算机软件编程学习及教程资料合集
本笔记使你快速学习和入门linux,尤其适合学计算机专业的初学者
Linux 3DCS Linux系统致力于在人类健康,兽医和专业技术领域中使用3D计算机图形学。以前的自2005年以来,我一直在使用Linux作为主要系统。在很长的一段时间里,我有机会测试了从最简单到最复杂的许多发行版和版本,...
这本书我看了两遍,有些章节甚至看了三四遍,整理出来的笔记,希望对大家有用