摘要:linux下几乎什么操作都要用到命令,没有像windows图形界面那样的、方便,windows下我们查看系统相关信息的话只需要点两下就可以了,linux下怎么看呢,当然还是使用linux系统命令来查看对应的系统信息。
1 # uname -a # 查看内核/操作系统/CPU信息的linux系统信息命令 2 # head -n 1 /etc/issue # 查看操作系统版本,是数字1不是字母L 3 # cat /proc/cpuinfo # 查看CPU信息的linux系统信息命令 4 # hostname # 查看计算机名的linux系统信息命令 5 # lspci -tv # 列出所有PCI设备 6 # lsusb -tv # 列出所有USB设备的linux系统信息命令 7 # lsmod # 列出加载的内核模块 8 # env # 查看环境变量资源 9 # free -m # 查看内存使用量和交换区使用量 10 # df -h # 查看各分区使用情况 11 # du -sh # 查看指定目录的大小 12 # grep MemTotal /proc/meminfo # 查看内存总量 13 # grep MemFree /proc/meminfo # 查看空闲内存量 14 # uptime # 查看系统运行时间、用户数、负载 15 # cat /proc/loadavg # 查看系统负载磁盘和分区 16 # mount | column -t # 查看挂接的分区状态 17 # fdisk -l # 查看所有分区 18 # swapon -s # 查看所有交换分区 19 # hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) 20 # dmesg | grep IDE # 查看启动时IDE设备检测状况网络 21 # ifconfig # 查看所有网络接口的属性 22 # iptables -L # 查看防火墙设置 23 # route -n # 查看路由表 24 # netstat -lntp # 查看所有监听端口 25 # netstat -antp # 查看所有已经建立的连接 26 # netstat -s # 查看网络统计信息进程 27 # ps -ef # 查看所有进程 28 # top # 实时显示进程状态用户 29 # w # 查看活动用户 30 # id # 查看指定用户信息 31 # last # 查看用户登录日志 32 # cut -d: -f1 /etc/passwd # 查看系统所有用户 33 # cut -d: -f1 /etc/group # 查看系统所有组 34 # crontab -l # 查看当前用户的计划任务服务 35 # chkconfig –list # 列出所有系统服务 36 # chkconfig –list | grep on # 列出所有启动的系统服务程序 37 # rpm -qa # 查看所有安装的软件包 38 cat /proc/cpuinfo :查看CPU相关参数的linux系统命令 39 cat /proc/partitions :查看linux硬盘和分区信息的系统信息命令 40 cat /proc/meminfo :查看linux系统内存信息的linux系统命令 41 cat /proc/version :查看版本,类似uname -r 42 cat /proc/ioports :查看设备io端口 43 cat /proc/interrupts :查看中断 44 cat /proc/pci :查看pci设备的信息 45 cat /proc/swaps :查看所有swap分区的信息
1、查看CPU信息(型号) # cat /proc/cpuinfo 2、查看CPU运行模式是64位或者32位 # getconf LONG_BIT 3、查看内存信息 # cat /proc/meminfo 4、查看当前操作系统内核信息 # uname -a www.2cto.com 5、查看当前操作系统发行版信息 # cat /etc/issue | grep Linux 6、查看机器型号 # dmidecode | grep "Product Name" 7、查看网卡信息 # dmesg | grep -i eth
1 查看Linux的版本: cat /etc/issue 或 cat /proc/version 2 查看CPU信息(型号): # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 3 查看CPU实际上核的数: # cat /proc/cpuinfo | grep physical | uniq -c 4 当前CPU运行在32bit模式下:# getconf LONG_BIT 5 结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit: # cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l 6 查看当前操作系统发行版信息: # cat /etc/issue | grep Linux 7 查看机器型号: # dmidecode | grep "Product Name" 8 查看网卡信息: # dmesg | grep -i eth 9 查看进程开始时间、结束时间、运行时间:ps -o stime,etime 28486 (SPID) 10 系统 11 # uname -a # 查看内核/操作系统/CPU信息 12 # head -n 1 /etc/issue # 查看操作系统版本 13 # cat /proc/cpuinfo # 查看CPU信息 14 # hostname # 查看计算机名 15 # lspci -tv # 列出所有PCI设备 16 # lsusb -tv # 列出所有USB设备 17 # lsmod # 列出加载的内核模块 18 # env # 查看环境变量 19 资源 20 # free -m # 查看内存使用量和交换区使用量 21 # df -h # 查看各分区使用情况 22 # du -sh <目录名> # 查看指定目录的大小 23 # grep MemTotal /proc/meminfo # 查看内存总量 24 # grep MemFree /proc/meminfo # 查看空闲内存量 25 # uptime # 查看系统运行时间、用户数、负载 26 # cat /proc/loadavg # 查看系统负载 27 磁盘和分区 28 # mount | column -t # 查看挂接的分区状态 29 # fdisk -l # 查看所有分区 30 # swapon -s # 查看所有交换分区 31 # hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) 32 # dmesg | grep IDE # 查看启动时IDE设备检测状况 33 网络 34 # ifconfig # 查看所有网络接口的属性 35 # iptables -L # 查看防火墙设置 36 # route -n # 查看路由表 37 # netstat -lntp # 查看所有监听端口 38 # netstat -antp # 查看所有已经建立的连接 39 # netstat -s # 查看网络统计信息 40 进程 41 # ps -ef # 查看所有进程 42 # top # 实时显示进程状态 43 用户 44 # w # 查看活动用户 45 # id <用户名> # 查看指定用户信息 46 # last # 查看用户登录日志 47 # cut -d: -f1 /etc/passwd # 查看系统所有用户 48 # cut -d: -f1 /etc/group # 查看系统所有组 49 # crontab -l # 查看当前用户的计划任务 50 服务 51 # chkconfig --list # 列出所有系统服务 52 # chkconfig --list | grep on # 列出所有启动的系统服务 53 程序 54 # rpm -qa # 查看所有安装的软件包
春风如贵客,一到便繁华

浙公网安备 33010602011771号