当前位置:文档之家› Linux查询系统配置常用命令

Linux查询系统配置常用命令



切换用户的命令是什么?




由一般用户切换到超级用户:su,切回来是:exit
一般用户之间或超级用户到一般用户:su username,切回来是:exit









Linux查询系统配置常用命令2011-02-28 15:35:54



分类: LINUX




系统

# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# mount # 查看挂载点以及文件系统

资源

# 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如何查询系统信息 2011-08-23 18:27:03| 分类: 应用服务器搭建 | 标签:linux |字号大中小 订阅 .

cat /proc/cpuinfo
或者vim /proc/cpuinfo

查看系统信息

cat /proc/cpuinfo - CPU (i.e. vendor, Mhz, flags like mmx)

cat /proc/interrupts - 中断

cat /proc/ioports - 设备IO端口

cat /proc/meminfo - 内存信息(i.e. mem used, free, swap size)

cat /proc/partitions -

所有设备的所有分区

cat /proc/pci - PCI设备的信息

cat /proc/swaps - 所有Swap分区的信息

cat /proc/version - Linux的版本号 相当于 uname -r

uname -a - 看系统内核等信息

查看linux系统版本方法:

cat /etc/redhat-release

cat /etc/issue

cat /proc/version

查看磁盘空间大小:

df -m

cat /etc/issue 查看操作系统版本

cat /etc/inittab 查看启动项

cat /proc/cpuinfo 查看cpu信息

uname -a 系统版本

df -h 查硬盘

cat /etc/passwd 查看所有用户的列表

cat /etc/group 查看用户组

du -sh 查看当前文件夹大小

这里linux下使用dmidecode查看硬件信息

dmidecode is a tool for dumping a computer''''s DMI (some say SMBIOS) table contents in a human-readable format. This table contains a description of the system''''s hardware components, as well as other useful pieces of information such as serial numbers and BIOS revision. Thanks to this table, you can retrieve this information without having to probe for the actual hardware. While this is a good point in terms of report speed and safeness, this also makes the presented information possibly unreliable.

dmidecode可以全面的显示bios、cpu、内存等硬件信息。

查看主板的序列号

dmidecode | grep "Serial Number"

显示物理内存块数

dmidecode |grep -A16 "Memory Device$"

显示CPU信息

dmidecode |grep -A42 "Processor"|more

另外:

grep -An (A和n之间也可以有空格) 输出包含指定字符串的行及该行后续的n行

/usr/sbin/dmidecode | grep "Serial Number"可以读出计算机的标示号,当然这只对正规品牌的机器有效,如DELL、HP之类,取出的值和机器上贴的值是对应的,而类似清华同方之流的兼容机,基本上读不出任何有意义的数据。


相关主题
文本预览
相关文档 最新文档