首页 > 系统相关 >linux查看系统硬件信息的命令

linux查看系统硬件信息的命令

时间:2023-09-20 14:05:55浏览次数:37  
标签:查看 分区 信息 cat 硬件 etc linux proc


linux查看系统硬件信息的命令   

 

系统和硬件 

 

# cat /etc/redhat-release     //查看操作系统版本(redhat和centos) 

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

# lsb_release -a              //操作系统版本 

# uname -a                   //查看内核/主机名和其他信息 

# dmesg | head -n 1        //Linux的内核和其他信息 

# cat /proc/version          //同上 

# dmidecode             //主板信息 

# hostname                   //查看计算机名 

# lspci -tv                  //显示总线设备信息 

# lsusb -tv                  //显示USB设备 

# cat /proc/cpuinfo     //查看CPU相关参数 

# cat /proc/meminfo     //查看内存信息 

# cat /proc/ioports     //查看设备io端口 

# cat /proc/partitions     //查看硬盘和分区 

# cat /proc/interrupts     //查看中断 

# cat /proc/swaps     //查看所有swap分区的信息

 

资源 

 

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

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

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

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

# cat /proc/loadavg      // 查看系统负载 

# vmstat                 // 查看详细系统运行信息 

# env                    // 查看环境变量资源 

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

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

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

 

 

磁盘和分区 

 

# fdisk -l               // 查看所有分区 

# swapon -s              // 查看所有交换分区 

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

# dmesg | grep IDE       // 查看启动时IDE设备检测状况 

# mount | column -t      // 查看挂接的分区状态  

 

 

网络 

 

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

# iptables -L            // 查看防火墙设置 

# route -n               // 查看路由表 

# netstat -lntp          // 查看所有监听端口 

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

# netstat -s             // 查看网络统计信息  

 

进程 

 

# ps -ef                 // 查看所有进程 

# top                    // 实时显示进程状态  

 

用户 

 

# w                          // 查看登陆用户及操作 

# who                 // 显示登陆用户 

# whoami             // 查看当前用户 

# id  用户名                 // 查看指定用户信息 

# last                       // 查看用户登录日志 

# cut -d: -f 1 /etc/passwd   // 查看系统所有用户 

# cut -d: -f 1 /etc/group    // 查看系统所有组

标签:查看,分区,信息,cat,硬件,etc,linux,proc
From: https://blog.51cto.com/u_16242566/7536799

相关文章

  • linux系统硬件配置查看方法
    一:查看cpumore/proc/cpuinfo|grep"modelname"grep"modelname"/proc/cpuinfo如果觉得需要看的更加舒服grep"modelname"/proc/cpuinfo|cut-f2-d: 二:查看内存grepMemTotal/proc/meminfogrepMemTotal/proc/meminfo|cut-f2-d:free-m|grep&qu......
  • Linux中iptables设置详细
    无论如何,iptables是一个需要特别谨慎设置的东西,万一服务器不在你身边,而你贸然设置导致无法SSH,那就等着被老板骂吧,呵呵。。。一下内容是为了防止这种情况发生而写的,当然很初级,不过一般服务器也够用了:1.首先介绍一下指令和相关配置文件1.启动指令:serviceiptablesstart2.重......
  • 关于.Net 6.0 在Linux ,Docker容器中,不安装任何依赖就生成图形验证码!!!!!!!!!!!
    在.NetFramework时代,我们生成验证码大多都是用System.Drawing。在.Net6中使用也是没有问题的。但是,System.Drawing却依赖于WindowsGDI+。为了实现跨平台,我陷入了沉思!! 微软推荐使用SkiaSharp进行替代,所以就开始了,踩坑之旅首先,安装SkiaSharp 编写好图形生成代码。......
  • linux查看文件夹大小、文件数量的方法
    查看文件数量及大小ls-l|grep"^-"|wc-l或find./company-typef|wc-l查看某文件夹下文件的数量,包括子文件夹里的。ls-lR|grep"^-"|wc-l查看某文件夹下文件夹的数量,包括子文件夹里的。ls-lR|grep"^d"|wc-l以上的命令解释:ls-l长列表输出该目录下文件信息(注意这里......
  • linux 中实现部分取反
     001、测试文件(实现仅提取==1185==和其他不包含==数字==的行)[root@pc1test2]#lsa.txt[root@pc1test2]#cata.txt##测试文件==1185==abcadoiafa==1120==asvgaojfajsdfja==3875==yuerdded==1130==afsdalj==1185== 002、sed实现[root@pc1test2]#ls......
  • Linux 动态库符号冲突
    问题起源在Linux下编译动态库的时候,所有的符号默认都是导出的,也就是动态库中的函数名,类名等,在外部都是可见的。当程序引用多个动态库时,由于各个动态库可能属于不同的团队来开发,不同团队使用相同的第三方库的可能性也是有的(例如openssl,libcurl,cjson等),不同的团队使用的第三方......
  • linux关闭终端,后台程序不退出
    你要退出终端会话时,要是存在被停止的进程,会出现警告信息。但如果使用了后台进程,只有某些终端仿真器会在你退出终端会话前提醒你还有后台作业在运行。 如果希望运行在后台模式的脚本在登出控制台后能够继续运行,我再一篇文章中看到,有方法可以实现。有时你会想在终端......
  • (笔记)Linux修改、查看日期和时间的方法
      1、查看时间、日期#dateFriJan1114:04:10CST2019 2、修改时间语法:date-s"时:分:秒"#date-s"17:20:30" 3、修改日期、时间语法:date-s"年-月-日时:分:秒"#date-s"2019-01-1114:21:30"注意:设置时间需要使用双引号括起来,否则会报错。 ......
  • Linux 下安装安装rz/sz命令
    http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz  下载lrzsz安装包tarzxvflrzsz-0.12.20.tar.gz&&cdlrzsz-0.12.20#解压并切换到lrzsz-0.12.20目录下面yum -yinstall gcc cc./configuremakemakeinstall上面安装过程默认把lsz和lrz安装到了/usr/loc......
  • 22_Linux常用指令
    Linux常用指令终端Ctrl+Alt+T终端多开Ctrl+Shift+T终端切换Alt+numIsIs-IIs-apwdnautilus.Mkdircatcdcd-GeditCpRmFindGrepChmodchmod777*.c给最高权限AdbshellAdbpushAdbpullCode......