一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 8497|回复: 0

LINUX 系统命令

[复制链接]
发表于 2016-11-19 21:23 | 显示全部楼层 |阅读模式
LINUX                                                                                                               系统命令
& v) u4 y- D1 U5 }5 m1 d. z7 M' Q9 J& R9 C- K
# uname -a               # 查看内核/操作系统/CPU信息; B) \/ U% @9 H3 G( b1 T" @$ h# K
# head -n 1 /etc/issue   # 查看操作系统版本+ _. A  q7 ^6 z& l6 ~. G& ~/ S
# cat /proc/cpuinfo      # 查看CPU信息  R: h, q! p8 O/ y$ a& @
# hostname               # 查看计算机名
  ?1 u. W, h+ ^* u. P# lspci -tv              # 列出所有PCI设备
- I/ n4 \! O8 Y# [7 U: h$ e# lsusb -tv              # 列出所有USB设备
& O! A) i- d$ S4 B/ y# lsmod                  # 列出加载的内核模块
- O- G7 q* t% J& \) J" N- S* _, p! l# env                    # 查看环境变量
4 T% b  d( N9 h& _0 \3 L. Z, e6 c' w+ \2 ~# x8 ?: y
资源7 t. A1 b- A1 Q( F% f% w2 o7 x% O
7 K2 R* j; a5 T0 p* s' A' c! E9 d7 C
# free -m                # 查看内存使用量和交换区使用量1 j" ?: \9 |, L3 P# _
# df -h                  # 查看各分区使用情况
$ v5 A' v: [- n/ \# du -sh <目录名>        # 查看指定目录的大小4 d2 X7 `+ i( B! q+ N! \; @
# grep MemTotal /proc/meminfo   # 查看内存总量1 a  N1 `9 ^! J3 M  t
# grep MemFree /proc/meminfo    # 查看空闲内存量0 C) \1 ?0 [/ N: d" L/ B
# uptime                 # 查看系统运行时间、用户数、负载
6 }  S3 N4 z) |. a' T- `; `% N# cat /proc/loadavg      # 查看系统负载
/ {& b$ x6 I3 P, A% l- O8 V1 e/ R  Q% I: w
磁盘和分区; _; C# A0 V: h, T) p$ B

& d5 @5 e# Y  O# mount | column -t      # 查看挂接的分区状态" @; t( ^0 ~3 @
# fdisk -l               # 查看所有分区
% }5 |' I0 [5 k7 h# swapon -s              # 查看所有交换分区/ d1 C- s6 {( E2 o9 d
# hdparm -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)
; b1 W4 p; y4 A" e  {0 i# dmesg | grep IDE       # 查看启动时IDE设备检测状况
* b/ O5 c: y$ J8 l
7 H+ j7 ~0 X: Z- N: V' d网络
  c  g* }) E4 `4 w3 z9 j! R8 D) W, F! ^; I
# ifconfig               # 查看所有网络接口的属性! O8 f. B+ \. Q! A' A% A' ~
# iptables -L            # 查看防火墙设置
9 Q; w0 `- |7 `/ h( O0 k# route -n               # 查看路由表
/ U2 p, ]% N3 P( ~# netstat -lntp          # 查看所有监听端口8 _" @3 d; C& N6 e" u% H5 M2 I' s+ ]
# netstat -antp          # 查看所有已经建立的连接
7 T7 x7 f- h  E! `# netstat -s             # 查看网络统计信息
* k% U% T4 E6 I, y
: ~8 F% y6 H+ ?8 B: \% _: `7 x进程/ W" F8 \7 C2 {* v7 b
- {  [; A9 f$ H, d  e0 r2 D
# ps -ef                 # 查看所有进程
- I) w4 ^1 w/ y% q* ]# top                    # 实时显示进程状态
8 V! j, j, H& e6 y* e+ y# |
9 B$ j2 C0 E$ h3 U# I) [3 C用户
$ T# n) h. U+ O' G  h3 f1 l' r' D
1 {4 {+ w/ x! a7 @5 n& d# w                      # 查看活动用户/ d; y6 {/ p- p; V
# id <用户名>            # 查看指定用户信息
7 g# t% D8 F* S( }3 k8 F/ {# last                   # 查看用户登录日志
  P' H$ E$ F/ ~3 l# cut -d: -f1 /etc/passwd   # 查看系统所有用户. R$ T$ G0 B& W% \9 L. N
# cut -d: -f1 /etc/group    # 查看系统所有组6 B, u4 R& T% t( Q
# crontab -l             # 查看当前用户的计划任务$ ?! U( X/ `7 ?1 c5 g0 i- Z* J

4 ?4 E! w3 r! u% d5 ?6 m+ t  ]2 T服务$ r  {! G0 Q7 G# B& o

. w8 i. j# Z* ]" X# chkconfig --list       # 列出所有系统服务
# O, |8 p# @- |# chkconfig --list | grep on    # 列出所有启动的系统服务( \% Y; C& w) ~) U% r) W! h' P
5 q8 {/ S' o2 u# W2 ]6 f2 ?/ q
程序! X8 N! i' g6 c2 T  ]! `7 _  j- @5 C; E

* \( k$ r! U& d$ N% z# rpm -qa                # 查看所有安装的软件包3 `/ `; w& U# T4 p) \  `6 A8 M" Q9 d

. }, g9 g+ J' `1 F常用命令整理如下:
: v8 t+ }  o9 Q  I, J  `查看主板的序列号: dmidecode | grep -i ’serial number’
4 Q. h% T' I6 N( o, o7 J6 R
  s8 A7 E" Q$ F- T用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)
, q! J' Y6 i. r
) Q. r0 j2 p1 b; \" S% v查看CPU信息:cat /proc/cpuinfo [dmesg | grep -i 'cpu'][dmidecode -t processor]
4 N& V& p/ |9 ]+ D* E  H/ K  `4 [5 N! R  A
查看内存信息:cat /proc/meminfo [free -m][vmstat]
9 e) ?- i( \  R1 V% g; R4 u  u7 p1 w6 }5 F4 w6 ?. `
查看板卡信息:cat /proc/pci
/ @0 x. B% O8 f# Q; e, V+ m# j) r0 z9 K5 X0 {- [8 c2 B2 |
查看显卡/声卡信息:lspci |grep -i ‘VGA’[dmesg | grep -i 'VGA']
5 p0 U# }: |& Q" c& `# k! ]7 H6 H7 D6 x% V0 ^( Y
查看网卡信息:dmesg | grep -i ‘eth’[cat /etc/sysconfig/hwconf | grep -i eth][lspci | grep -i 'eth']
5 E0 o" |) u/ `/ L& V6 ^  ?0 B
+ G9 R# r! i$ \5 o+ Z0 M查看PCI信息:lspci (相比cat /proc/pci更直观)
& y8 X, k- E$ c: i7 r. J2 m% f3 q
7 n  W) J' J) I  U; r查看USB设备:cat /proc/bus/usb/devices' u3 x* U, N' g- J4 ?) C! y/ t( L
+ F# [/ {8 _5 B" ~: U
查看键盘和鼠标:cat /proc/bus/input/devices# W& k4 C7 X4 q% I

7 m- L6 `) P6 p, }+ F- @9 u8 i查看系统硬盘信息和使用情况:fdisk & disk – l & df
( `4 c; H+ a: g) e: T' f/ p/ Z
查看各设备的中断请求(IRQ):cat /proc/interrupts
: m4 R' p" {! I4 _, k/ I( j8 [( q* w6 W; U. S  f, ^
查看系统体系结构:uname -a0 O4 V4 R2 A4 e/ o; J
8 B' \" A" d8 K$ B8 ^
查看及启动系统的32位或64位内核模式:isalist –v [isainfo –v][isainfo –b]
1 A. c3 H( Q* F, ^+ j& C# \1 k
+ h3 i2 ]% g5 H$ a1 N7 p% ~dmidecode查看硬件信息,包括bios、cpu、内存等信息
5 R7 }) I) I8 L! L: v# Z/ V6 h
5 x* ?, ^. U5 B测定当前的显示器刷新频率:/usr/sbin/ffbconfig –rev \?- e6 W: n/ `/ C( x+ y( J

! o8 f% K  S; K+ c3 h  i: p1 x( W查看系统配置:/usr/platform/sun4u/sbin/prtdiag –v
' D$ r; H2 V9 f8 A% ]7 ?6 Q/ T" Y9 F+ h
查看当前系统中已经应用的补丁:showrev –p# @9 b8 w  f6 L. Q% L, G: X
; ]2 P2 f# ?0 q; s1 v
显示当前的运行级别:who –rH
! n& M  H2 u% K) S5 Z
& w) ~# K  D, @" T) h) @/ D查看当前的bind版本信息:nslookup –class=chaos –q=txt version.bind
$ }) _$ \3 T/ e2 I8 q6 l
+ ]  A0 q1 p: v8 H) ~6 gdmesg | more 查看硬件信息
0 T# n* U. c) G# i1 r8 Flspci 显示外设信息, 如usb,网卡等信息2 H* O. r1 l( |2 [
lsnod 查看已加载的驱动) t9 [& V# J5 v5 d! {# m4 y' D$ X3 k
lshw
) X/ F# I! X6 y8 h2 }: H1 k0 Zpsrinfo -v 查看当前处理器的类型和速度(主频)
, r. T1 V; ?; H( D$ J3 W9 P7 L. h6 Wprtconf -v 打印当前的OBP版本号+ T" G+ Q; m; r( D# p
iostat –E 查看硬盘物理信息(vendor, RPM, Capacity)4 a$ k) E. F# Q+ ]
prtvtoc /dev/rdsk/c0t0d0s 查看磁盘的几何参数和分区信息7 |0 M1 R& B: ^2 \
df –F ufs –o i 显示已经使用和未使用的i-node数目0 u+ i8 Z/ c7 K' _' Y
isalist –v
* [% o' k$ s! p& b" y4 L% ^+ y: S" c7 b3 M) E- `/ X4 A4 [% O
对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:
% q, `" w# Y" \Cpuinfo 主机CPU信息
. [7 W6 y3 X" N& iDma 主机DMA通道信息
# z" ^4 t" P: u7 _' DFilesystems 文件系统信息, m3 k4 |' r9 P8 x% d
Interrupts 主机中断信息( X# B* {+ ^8 P( B
Ioprots 主机I/O端口号信息
7 b# `1 {6 s) Y& wMeninfo 主机内存信息
/ w8 _) p: u8 ^9 D6 n' |: T2 SVersion Linux内存版本信息9 a& N+ z3 x( `  F3 K1 K9 T

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2026-1-11 16:59 , Processed in 0.029668 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表