一乐电子

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

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 8035|回复: 0

LINUX 系统命令

[复制链接]
发表于 2016-11-19 21:23 | 显示全部楼层 |阅读模式
LINUX                                                                                                               系统命令
4 \' x' h$ m) a! o' ?0 j9 I6 x9 y7 V/ [
# uname -a               # 查看内核/操作系统/CPU信息
, W1 I! I: d5 W. `3 z: ?8 H6 J# head -n 1 /etc/issue   # 查看操作系统版本9 j$ X) A, X, n3 P. L. C
# cat /proc/cpuinfo      # 查看CPU信息
. t! X$ h* _5 c1 D, g* Z5 q+ t# hostname               # 查看计算机名5 S$ w. R. O% ?8 i% X) \( ^+ c
# lspci -tv              # 列出所有PCI设备
2 }+ W/ E5 s- Q4 |6 M5 U. S# lsusb -tv              # 列出所有USB设备4 J* B) ?! ]  j$ U2 X- T1 D
# lsmod                  # 列出加载的内核模块$ u  z+ @' f7 m3 _4 \. ]" ?
# env                    # 查看环境变量) w7 ~2 {) P8 X7 ?. t

- K) t8 w+ ^" J资源$ D5 \( J. z' y. z3 r: `

; G0 C( T% Q3 f( |# free -m                # 查看内存使用量和交换区使用量
# M" s) v. k: ?/ D# N* E# df -h                  # 查看各分区使用情况- ]3 w3 w7 m# j
# du -sh <目录名>        # 查看指定目录的大小4 z4 z2 C  Y3 r; a( [; V  p" P$ @' A
# grep MemTotal /proc/meminfo   # 查看内存总量
! g% Q& x5 u( @1 u  w# W# B; R# grep MemFree /proc/meminfo    # 查看空闲内存量
8 k3 |% g5 p- A  _( Q& n# uptime                 # 查看系统运行时间、用户数、负载
2 i" U! D, ]$ J  Z# cat /proc/loadavg      # 查看系统负载
+ D6 o# Z7 I, d
% }# [, T( O' z9 J* o磁盘和分区
0 X/ i/ n6 Q7 s  w- d5 J& N* t6 p7 d, C; M  S2 `% Q
# mount | column -t      # 查看挂接的分区状态
8 T; }: \' K9 ^7 w1 H# fdisk -l               # 查看所有分区9 `# G/ Z- W0 A6 `7 I
# swapon -s              # 查看所有交换分区6 r0 T) z8 u% y' g8 Y( E2 |
# hdpARM -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)- }6 m/ |+ ]' F
# dmesg | grep IDE       # 查看启动时IDE设备检测状况+ X1 |* A5 \' L- z

% h9 o$ r8 G9 m  Z" o- Y& }网络4 t6 h  M8 t- V( i5 K8 V; f4 d

# Y, }% z, }- o- [- i5 l# ifconfig               # 查看所有网络接口的属性8 v7 p2 j  M* W
# iptables -L            # 查看防火墙设置- \: y, X( p: [2 }" P! ~, N) \
# route -n               # 查看路由表
; I' S8 }3 l$ U% t# netstat -lntp          # 查看所有监听端口- _$ K: Q( i: I' q3 @
# netstat -antp          # 查看所有已经建立的连接
4 Z/ o8 _: `& d9 p* V: @8 S# netstat -s             # 查看网络统计信息) s6 N& ?. K: \/ Y2 u3 Q

- y+ A+ m$ F8 p! }4 p进程
) z" p, f  S% ]% A' j* x, `/ l' L. Q- i/ v  g7 f: D, |
# ps -ef                 # 查看所有进程
. Z( k4 r2 \$ n0 O: `# top                    # 实时显示进程状态
' j; x. G1 S$ z$ t' }% e, ^0 }% ^1 L, d) ~8 h+ e7 c, _) J
用户) Q" Z; S. A& [8 A- S

* p) |8 ?0 B, d3 E: ?9 h9 P* s# w                      # 查看活动用户( a6 ^& e$ k: p8 N5 U, @
# id <用户名>            # 查看指定用户信息
9 X4 ]" t. J# O! U+ F4 g7 [" Z2 r# last                   # 查看用户登录日志3 _4 ]7 `* ~( @0 v+ J/ A0 J2 Z
# cut -d: -f1 /etc/passwd   # 查看系统所有用户
+ o% q, }) d4 _7 e0 `4 b# cut -d: -f1 /etc/group    # 查看系统所有组
0 O2 h6 w5 Z, e: r; ]) t0 n+ K# crontab -l             # 查看当前用户的计划任务+ E1 S# ]' Y- S7 S# y; K& k, z
1 Z+ t8 ^# x$ `! r1 Q, @
服务$ n$ V$ p" x0 ~( e5 w
4 q- e0 i9 ~; J  Q8 X5 \
# chkconfig --list       # 列出所有系统服务1 D0 I$ t/ K9 Z7 ^0 F! e) a
# chkconfig --list | grep on    # 列出所有启动的系统服务
7 ~& t# B7 [) V
3 d7 i' _( z$ ]/ M  B. H程序
. U) r- X& j% Y7 ], G; |5 Z3 e
# rpm -qa                # 查看所有安装的软件包7 }6 d0 a5 T4 ]+ e  o& r2 C0 e2 x$ I8 Q

+ A% l9 Z9 }; m6 d9 U! j常用命令整理如下:
% T$ r6 l9 ^# |( R. E5 y: U' C查看主板的序列号: dmidecode | grep -i ’serial number’% q7 c6 x# `4 R) e) O
. u, `6 [; g6 s- T: q/ Q9 \% i
用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)* q& R2 h4 e2 @
& z. z, Z( u$ X6 h/ h$ M- M
查看CPU信息:cat /proc/cpuinfo [dmesg | grep -i 'cpu'][dmidecode -t processor]" B! s' p* o$ c2 p8 o
# V( l- ^0 T; p9 I8 A7 c( y
查看内存信息:cat /proc/meminfo [free -m][vmstat]
0 v6 F; U9 p2 ]! w+ T+ Z- j/ W. t7 [7 n, r* A0 U+ ]& i) w
查看板卡信息:cat /proc/pci
% c4 S" F" `' q8 b) m% O! p& d  O2 ^% s+ ]  l
查看显卡/声卡信息:lspci |grep -i ‘VGA’[dmesg | grep -i 'VGA']7 g+ ]3 R4 |4 X3 g
! F% ?# l2 A. y2 V
查看网卡信息:dmesg | grep -i ‘eth’[cat /etc/sysconfig/hwconf | grep -i eth][lspci | grep -i 'eth']8 Y- @# j: u( t8 e: F
5 a; ]) `* _6 @! E- w0 g
查看PCI信息:lspci (相比cat /proc/pci更直观)
+ R0 V6 N) y8 F. I+ p( a9 k
6 d# ?5 @; p/ l5 E, S0 G" K: n查看USB设备:cat /proc/bus/usb/devices
/ D; u% H3 Y; r
5 E4 @9 c) v" ]3 Y6 V$ b! t查看键盘和鼠标:cat /proc/bus/input/devices# Q3 B' V" `& Y8 z% i* E! C( D

. M5 b2 v+ Z6 @  c! h* h查看系统硬盘信息和使用情况:fdisk & disk – l & df
2 l6 U/ T. f" r' n) y& c; C5 E6 \1 z, U/ }
查看各设备的中断请求(IRQ):cat /proc/interrupts6 G2 g: `) {2 R! v. h7 ?/ c
) h3 `$ x4 l9 K3 L
查看系统体系结构:uname -a1 _( |" D3 ?5 q/ i, r
; [4 P8 R) F8 R
查看及启动系统的32位或64位内核模式:isalist –v [isainfo –v][isainfo –b]5 R1 A1 S% w5 {8 D% U

% R: ?6 F" J3 j4 gdmidecode查看硬件信息,包括bios、cpu、内存等信息4 q  r3 U: q( Q3 U) c4 G" _
. j1 b! I1 W- W0 S3 a
测定当前的显示器刷新频率:/usr/sbin/ffbconfig –rev \?. L% F4 V$ \) i; t8 ]0 K
! {' J' j9 m* R0 ~0 ?
查看系统配置:/usr/platform/sun4u/sbin/prtdiag –v. N& W# X6 O2 @8 ]
: a& Z/ u) `8 H9 G
查看当前系统中已经应用的补丁:showrev –p
' Q# R: r$ X* E; R& p2 T
) ~" [" c3 ?, r/ l( i- `. D显示当前的运行级别:who –rH
* V$ ~6 a( {% [- @+ A. `; r6 T, |/ T  s3 f' }: w6 Y( C* {6 l2 d+ H
查看当前的bind版本信息:nslookup –class=chaos –q=txt version.bind
) N/ Z( D# A" w( v
: E$ Z# o; B' |( O- ?dmesg | more 查看硬件信息; z4 ^8 V1 Y# M" D8 n& B+ D
lspci 显示外设信息, 如usb,网卡等信息
( \; e2 z7 o* _  J0 clsnod 查看已加载的驱动
6 x- r  J. y0 ^1 Slshw
2 _+ u% F" k8 o1 mpsrinfo -v 查看当前处理器的类型和速度(主频)
; l/ h5 o: F) A$ ^5 [; I- Aprtconf -v 打印当前的OBP版本号
4 j0 S7 m- R/ Q: Iiostat –E 查看硬盘物理信息(vendor, RPM, Capacity)
& `; F: I* y2 Gprtvtoc /dev/rdsk/c0t0d0s 查看磁盘的几何参数和分区信息) j' x$ M7 W$ B; y( C1 G( `
df –F ufs –o i 显示已经使用和未使用的i-node数目6 ~1 n( ]9 J2 D0 ]0 J0 W* [0 ]
isalist –v4 L/ x: z. [# y' w+ w) I7 y

. X/ ^; U. j: @. F9 Q) O2 r对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:
7 Q* C- O" K* ?. u" J: ~* \4 WCpuinfo 主机CPU信息
1 W' \) k1 l6 H( B5 n( {Dma 主机DMA通道信息' I9 v! ], C% D( w2 w* N  b
Filesystems 文件系统信息
/ m, r! E& W1 e/ eInterrupts 主机中断信息8 ?9 R3 z% y' W" {+ C' ]) V' I: l
Ioprots 主机I/O端口号信息
% h: C) K+ w& p. s% v+ r6 D" u+ RMeninfo 主机内存信息  k  `& |; x# G. C! V
Version Linux内存版本信息7 S4 V+ s8 V' |! r% y5 u

本版积分规则

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

GMT+8, 2025-8-20 08:59 , Processed in 0.028821 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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