一乐电子

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

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 8667|回复: 0

LINUX 系统命令

[复制链接]
发表于 2016-11-19 21:23 | 显示全部楼层 |阅读模式
LINUX                                                                                                               系统命令
4 ?9 E1 n4 ~9 X3 H7 B8 D" J5 q+ S
! u) w, ]$ `/ T" U+ ]# uname -a               # 查看内核/操作系统/CPU信息( |3 Y" G* ^/ \# v* Q1 u
# head -n 1 /etc/issue   # 查看操作系统版本
) v" d# s* P  a5 q  }. P# cat /proc/cpuinfo      # 查看CPU信息
& a0 T) A  d# Q3 _- K1 @/ t# hostname               # 查看计算机名' a+ Q! H+ s% C8 e# x$ |
# lspci -tv              # 列出所有PCI设备
; z4 h5 o, Y2 D$ F( v+ N# lsusb -tv              # 列出所有USB设备' ^/ M4 b+ r& ]  ]+ `- |
# lsmod                  # 列出加载的内核模块
1 [6 h! Q5 G5 M; q2 ?/ z# env                    # 查看环境变量
6 W$ s" Z8 T$ B/ F; V/ }* [6 A) Y0 H0 O' X6 {
资源
+ `& C  f  g' Z3 _4 S
- R6 }0 z8 L- ]/ o5 g, E/ I# free -m                # 查看内存使用量和交换区使用量7 D' Q$ i( a7 n& w
# df -h                  # 查看各分区使用情况% K, Z6 i0 h' }+ {
# du -sh <目录名>        # 查看指定目录的大小
/ C+ g% T# `& [- Y7 K# grep MemTotal /proc/meminfo   # 查看内存总量
2 z; t7 w1 d6 n# y9 q# grep MemFree /proc/meminfo    # 查看空闲内存量. Q3 T+ X* X- \' x8 ~: l1 \
# uptime                 # 查看系统运行时间、用户数、负载
1 g7 o: j" K3 l& W6 Q# cat /proc/loadavg      # 查看系统负载, I& A. d9 r  \0 v

. S# [9 E( U! \* D9 M磁盘和分区
/ C6 O% ^! O" M, h
* l; G3 i/ ]- m' o& X- Q3 U# mount | column -t      # 查看挂接的分区状态
- I; A6 r0 m% ~9 n7 g  n# fdisk -l               # 查看所有分区
& v$ L* j3 Q% W* h4 O# swapon -s              # 查看所有交换分区
+ w; L  W+ e7 j8 W0 o% `& a# Y# hdparm -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)
+ v( S9 f) T1 h) _* Y: c2 b# dmesg | grep IDE       # 查看启动时IDE设备检测状况
* I- P) @6 Q2 i1 Q  g0 k' I, e0 C9 P& P/ R7 D5 t1 T
网络
) @3 Z8 j; ^2 k( Z* g( e5 ]5 X; E
1 h9 O# k% `) z# ifconfig               # 查看所有网络接口的属性
) d% g9 W5 d/ O9 D& h: z# iptables -L            # 查看防火墙设置
/ ^7 G: V, e0 w# route -n               # 查看路由表
' {- K8 G( O* r+ {2 |# ]# netstat -lntp          # 查看所有监听端口
. w7 |1 U5 _' F+ T% h% ]& x# netstat -antp          # 查看所有已经建立的连接. y& J: `% i- y
# netstat -s             # 查看网络统计信息
9 j& t$ e3 g5 b+ a& m" C8 ?8 }8 ^( u/ j
进程
" `. c& l& q' @. J, n9 c  p4 m0 f- G) l' t3 K+ o
# ps -ef                 # 查看所有进程* F  Y9 `$ w: n* @
# top                    # 实时显示进程状态
) E3 z" |4 ]3 P( _/ n/ z
9 h; E5 x" i' _: `7 c3 m6 @+ M用户# }: f- r# w5 Z* v3 i/ D4 v, U
) a* ^  u7 y9 ]8 Q8 K8 ~0 M
# w                      # 查看活动用户3 @, q) X5 M( j7 k* |* k) S
# id <用户名>            # 查看指定用户信息' J; {1 L2 n( z# w: P- q, h
# last                   # 查看用户登录日志7 j: @# q( j& w( J# [
# cut -d: -f1 /etc/passwd   # 查看系统所有用户
0 q: y4 ]" y/ F. i+ N" L# cut -d: -f1 /etc/group    # 查看系统所有组: M- H* _" T. k4 @2 O& G
# crontab -l             # 查看当前用户的计划任务* @4 {; M" y, p: ^# |' l  q
1 C1 y- x/ j* ]  G+ q  v3 I7 M: O
服务
& k5 h' e1 q! ?- ]; S4 y& k
8 f' O. ?- P! U7 L( N6 |* ~! m/ t$ T# chkconfig --list       # 列出所有系统服务& k! M/ H# z& i& `: p
# chkconfig --list | grep on    # 列出所有启动的系统服务
: ?" J- U- k5 ?5 q# C- R* G! u2 h: Z, L/ z4 i/ n- R# X
程序* T2 m" U: I9 a. L4 j* F+ M1 L0 w& @

2 g' [1 J- Y0 n0 O, Q5 W& K# rpm -qa                # 查看所有安装的软件包
0 l. }. v$ x2 [% {7 S! I& ]
/ |: f; O% J/ f9 g! d常用命令整理如下:6 S2 s  j: C9 J6 D4 N* H3 A
查看主板的序列号: dmidecode | grep -i ’serial number’: k6 ^6 ~3 T1 D  n3 d& h
/ s+ }" c0 k0 k9 i
用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)
+ W% z, `- T, ?. u% ^* ?. J( X9 I1 I- L
查看CPU信息:cat /proc/cpuinfo [dmesg | grep -i 'cpu'][dmidecode -t processor]
2 Q( F8 o9 ]# j, A8 l" ^3 _4 m
+ Z+ H7 E( K! W# g查看内存信息:cat /proc/meminfo [free -m][vmstat]
# [1 U+ |) Y5 G  S- f& G" c
6 r3 T8 m* ~" V  v查看板卡信息:cat /proc/pci  u; j1 r, }+ }( F0 e9 g* y& y, f9 B
9 Z& F0 r6 _0 C0 M  t5 U8 ^. B
查看显卡/声卡信息:lspci |grep -i ‘VGA’[dmesg | grep -i 'VGA']
( E( [9 E( }8 A, |+ d* }% W2 a7 k  R6 \
查看网卡信息:dmesg | grep -i ‘eth’[cat /etc/sysconfig/hwconf | grep -i eth][lspci | grep -i 'eth']
% d* X/ V* N" [. ~" C( K4 z, m! X- z, J' l, h! G2 _
查看PCI信息:lspci (相比cat /proc/pci更直观)$ I3 U* U. Z! @4 H  X
/ ^. I! ]( R) f$ ]! i( [
查看USB设备:cat /proc/bus/usb/devices" ^; U1 f7 Z' h6 Y
: _- q3 v/ g8 D+ L$ O
查看键盘和鼠标:cat /proc/bus/input/devices6 {. Q) ]8 C* z2 Q! x0 w7 v

) M3 [# C9 _  j! e- [; f查看系统硬盘信息和使用情况:fdisk & disk – l & df" m8 L3 W( Q6 k' Q/ c

& l+ K- y' y( m9 i# y) F; e查看各设备的中断请求(IRQ):cat /proc/interrupts- S. F, T( V3 y$ k2 R
( y% T  [. m/ t- G+ n3 K, G- U
查看系统体系结构:uname -a
- |; a; Z7 q8 n
* `  d( m7 Q4 z* _5 S6 w3 R查看及启动系统的32位或64位内核模式:isalist –v [isainfo –v][isainfo –b]7 k1 \# S. U9 z3 @/ @. a# l
7 U8 `1 z8 e3 C# Y
dmidecode查看硬件信息,包括bios、cpu、内存等信息$ X- N" {4 y' m! `; S* U
' p9 V& h2 @6 c  S6 _6 c& T
测定当前的显示器刷新频率:/usr/sbin/ffbconfig –rev \?
5 K  j6 g3 G. [# p
# J- `, u1 T: E, O1 Y0 ^( |查看系统配置:/usr/platform/sun4u/sbin/prtdiag –v6 J) R/ J8 }. s
+ c1 S1 b. g3 ?: [; z" |
查看当前系统中已经应用的补丁:showrev –p
. R' \0 K$ r7 j: t6 _4 `# C- S) ^. `
显示当前的运行级别:who –rH+ }9 n! R# |/ r  A3 v4 l/ a3 P; B: v
& {3 |6 I! d/ ~& i  F
查看当前的bind版本信息:nslookup –class=chaos –q=txt version.bind
. a1 u. T& a  o) G
5 Y( p" w3 Y& M  udmesg | more 查看硬件信息; ^1 W1 r' D4 C8 p5 d0 k
lspci 显示外设信息, 如usb,网卡等信息9 [/ b+ ]4 v/ }* c" I
lsnod 查看已加载的驱动0 T7 g' B/ Q0 V1 H- ^2 i. e
lshw
1 y: x1 s2 _" L" v6 v- Ypsrinfo -v 查看当前处理器的类型和速度(主频)! P. }, y  N" ]* U4 E4 P8 a
prtconf -v 打印当前的OBP版本号% v7 d4 A  g4 {& _
iostat –E 查看硬盘物理信息(vendor, RPM, Capacity)3 d- ?( H0 y. p) W" d
prtvtoc /dev/rdsk/c0t0d0s 查看磁盘的几何参数和分区信息" o1 x+ K; q4 ]  X3 D
df –F ufs –o i 显示已经使用和未使用的i-node数目; ]( D% S; r/ T8 b! i1 L. J
isalist –v6 O# v/ ^. @$ O. \# Q

9 _* U) X7 v, H' O* q+ z( X8 \对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:' R5 C+ C8 E. D6 O
Cpuinfo 主机CPU信息) n* j: H. ?, z/ j" ]/ C
Dma 主机DMA通道信息
" J: S* R. O7 P6 e, K' o0 o' jFilesystems 文件系统信息, D4 Q: g' m9 D% V
Interrupts 主机中断信息
# [. a( M! b  u6 e/ aIoprots 主机I/O端口号信息
0 a% s+ |5 T; P& PMeninfo 主机内存信息
5 _/ E* D# K- c: `4 @Version Linux内存版本信息
+ M% J; g4 X% c: p6 {6 D/ i0 |

本版积分规则

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

GMT+8, 2026-4-17 19:25 , Processed in 0.041209 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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