一乐电子

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

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 8036|回复: 0

LINUX 系统命令

[复制链接]
发表于 2016-11-19 21:23 | 显示全部楼层 |阅读模式
LINUX                                                                                                               系统命令
" ]* T! J7 E3 K; ?- I+ C" v) F$ Y% q; j" K" E
# uname -a               # 查看内核/操作系统/CPU信息
7 K3 f8 _3 `/ x' J+ o) f, Q# head -n 1 /etc/issue   # 查看操作系统版本  H3 u. e# Y+ [
# cat /proc/cpuinfo      # 查看CPU信息2 T  I1 H8 V! N6 I
# hostname               # 查看计算机名: U# V8 v+ U* p
# lspci -tv              # 列出所有PCI设备7 a' Y! y: X/ R+ G* }
# lsusb -tv              # 列出所有USB设备
3 L; @6 q( x% Y$ K# lsmod                  # 列出加载的内核模块
$ l& e( T' d7 g" J% r# env                    # 查看环境变量
8 G" N+ b8 ]/ Y, I4 p& c& B- s( T5 k- m0 c  a7 g- w5 r  s3 L
资源, z  D# \; c7 d, |  n
& C! k( @; @$ J; W8 j1 x# }
# free -m                # 查看内存使用量和交换区使用量
- o4 J( s( F: i# df -h                  # 查看各分区使用情况
  v* m+ ^5 c7 F! I/ d# du -sh <目录名>        # 查看指定目录的大小
' r# M6 \: k8 C; p3 |# grep MemTotal /proc/meminfo   # 查看内存总量2 H6 X7 c! }) a) w
# grep MemFree /proc/meminfo    # 查看空闲内存量# V' z' I, W  H1 Z, w4 D
# uptime                 # 查看系统运行时间、用户数、负载
# y$ W! ?- C1 O- K$ s8 p# cat /proc/loadavg      # 查看系统负载  ?" v" E0 s. t% i' M0 R

* R) ?, l. }3 R2 z  m6 x( d( M" ^6 D磁盘和分区
8 Q4 j/ c, E; |# Y! c  {1 o  i- Z* v' \' M+ A$ ]' _
# mount | column -t      # 查看挂接的分区状态
5 `% T, q5 N/ g; K9 `4 F# fdisk -l               # 查看所有分区
4 [2 B, r8 S9 p' ~3 m# swapon -s              # 查看所有交换分区
8 x( I* r/ o, y( t3 ]) h3 Q# hdpARM -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)
& {& v8 D6 F* ]$ s5 l5 |9 T; L0 h) @/ m# dmesg | grep IDE       # 查看启动时IDE设备检测状况/ F6 d' K) e. H- q( p( E4 L

; h  y4 c/ |! k/ F) Q* ~网络
5 t  a: }% S5 ]3 A, h' W, ^9 ~9 b; i  z( `
# ifconfig               # 查看所有网络接口的属性- b% v8 p6 g. \+ q, P; m
# iptables -L            # 查看防火墙设置9 u7 r8 u( l3 Y3 q# u
# route -n               # 查看路由表+ K# \8 G. ]' H6 F! T5 k% g
# netstat -lntp          # 查看所有监听端口% |( x- v8 v, i. {
# netstat -antp          # 查看所有已经建立的连接. {' h4 p3 S4 i4 q. q  B0 j, e
# netstat -s             # 查看网络统计信息* R7 c+ W& D0 ^% E1 G0 ]

! a" }5 h: x) O$ Y1 L进程
: f; P3 l3 n2 c& N; w. S$ a* Y8 |' z8 X6 u
# ps -ef                 # 查看所有进程- ~9 I( @3 o" Z! Y; _
# top                    # 实时显示进程状态, b% N- Z# r0 O+ R1 f
- z! w/ |8 K2 L' S0 ?
用户4 z5 j  O( q$ W; v/ U

$ f4 G. m% c. e6 ~1 p  a# w                      # 查看活动用户* ?% O) s  s4 Y- m; L
# id <用户名>            # 查看指定用户信息
2 P7 H' a( p" Y1 u- p# W# last                   # 查看用户登录日志5 P6 e7 _% G1 u" D
# cut -d: -f1 /etc/passwd   # 查看系统所有用户
( x! t: s! r$ x) M$ A' s# cut -d: -f1 /etc/group    # 查看系统所有组; A; P2 S+ e8 M7 Q3 o3 u
# crontab -l             # 查看当前用户的计划任务
2 H: }9 _  a7 e7 t# o5 E0 v4 W9 K; e( Y7 f) e  h$ T, Z+ p
服务
1 I% H! ^! E( p  D, _+ Y6 }* Q. y: E; e  w1 p
# chkconfig --list       # 列出所有系统服务/ {* X, X0 g3 p
# chkconfig --list | grep on    # 列出所有启动的系统服务- n+ i8 J- N( L5 C  f3 t8 e
0 ~  k1 v; r3 H) @7 j
程序
& W- \- a' @" O! ~3 ^( y% r. F4 A( ^: t
# rpm -qa                # 查看所有安装的软件包) o8 a8 f6 T4 ^: Q
* K5 n1 c8 D4 P1 T
常用命令整理如下:2 U8 }+ t2 u; l- q& o% x
查看主板的序列号: dmidecode | grep -i ’serial number’+ G5 T( z9 h' w* b. @# L" T7 o1 @

. ^$ s7 |* l7 e& d+ L* r3 t; u用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)! i" x% I" Y6 R2 _
% C5 a8 @+ [- K9 R, ^
查看CPU信息:cat /proc/cpuinfo [dmesg | grep -i 'cpu'][dmidecode -t processor]
. L" W) s$ {2 L2 s. T, ]
( Q* H! l& T% V) q; g查看内存信息:cat /proc/meminfo [free -m][vmstat]1 d9 V; i3 d3 D/ M  y. X/ s- |3 n
* v% R( E4 @8 ~' a6 G) B+ g& X
查看板卡信息:cat /proc/pci6 w7 M5 j, Z3 l7 y

0 V: ?% g/ Q1 b  O: ~查看显卡/声卡信息:lspci |grep -i ‘VGA’[dmesg | grep -i 'VGA']
1 f8 i' C9 N5 T8 a# @6 w% Q
% n/ c8 m) s) y) A9 N) P* E7 ^查看网卡信息:dmesg | grep -i ‘eth’[cat /etc/sysconfig/hwconf | grep -i eth][lspci | grep -i 'eth']9 U; ]) o7 h! b  X/ m7 W
6 A# K8 P9 ?6 ~+ t# O
查看PCI信息:lspci (相比cat /proc/pci更直观)2 D/ e  I0 S2 ^; I2 o
; E, T  ^; m& r0 ?+ n- f" D9 b
查看USB设备:cat /proc/bus/usb/devices
5 P1 J9 b* Y5 W# G" N
/ E3 z$ v8 M9 M4 o查看键盘和鼠标:cat /proc/bus/input/devices! Q4 P. Y/ L% W# R
1 d- N3 s- \" z( U; t9 l
查看系统硬盘信息和使用情况:fdisk & disk – l & df9 m+ V1 f* N' b7 S
7 V  r/ ]7 r+ `' m3 {
查看各设备的中断请求(IRQ):cat /proc/interrupts+ U5 |5 o3 i/ s& z. k& y) R

5 ~/ V7 z) g3 G查看系统体系结构:uname -a
8 S6 k2 \# X- w* ]( r: a( {! R( D/ c2 A* S1 m* K3 o
查看及启动系统的32位或64位内核模式:isalist –v [isainfo –v][isainfo –b]
  N. b. P1 o1 r$ C+ d8 K$ U5 m1 D. [$ N+ v! d7 a' Z+ g" @9 I
dmidecode查看硬件信息,包括bios、cpu、内存等信息
" S: R$ l. s2 ?/ S* h  ?" {/ A
测定当前的显示器刷新频率:/usr/sbin/ffbconfig –rev \?
7 t' l/ U/ [) s9 S+ t- B+ R: r+ Z2 J0 A: {1 Q% G( S' k5 ^2 q, n# B
查看系统配置:/usr/platform/sun4u/sbin/prtdiag –v+ c4 W# j- h; Y
+ h1 q0 M" k5 o7 C. Y. A8 d. [
查看当前系统中已经应用的补丁:showrev –p
7 C) S" d2 A5 h$ o5 S1 ^
9 u6 f, s: W5 ]8 j显示当前的运行级别:who –rH
! X- e" z6 M+ ~) S' F$ o) F* O) x( s' ~! t& \
查看当前的bind版本信息:nslookup –class=chaos –q=txt version.bind( q6 ^1 ^% s% [. J- f- S
+ Z# A/ N8 I' f. z  X
dmesg | more 查看硬件信息% V( o9 u/ t5 ?& M# k& r1 m
lspci 显示外设信息, 如usb,网卡等信息
- V" J' i4 _/ X' x! {& p9 {lsnod 查看已加载的驱动/ s* U, N% u* x: N  d- W
lshw# |# t5 R9 q  U: M$ f
psrinfo -v 查看当前处理器的类型和速度(主频)
# T9 W, O5 C# h* i& g' |- _) U  J- C3 gprtconf -v 打印当前的OBP版本号% v  ^# w1 F( Q* S& t" J
iostat –E 查看硬盘物理信息(vendor, RPM, Capacity)
3 M! N! \  l8 Zprtvtoc /dev/rdsk/c0t0d0s 查看磁盘的几何参数和分区信息
6 F5 @; i4 W4 [- b  A0 \df –F ufs –o i 显示已经使用和未使用的i-node数目4 L( g+ A1 g2 d; Z; C* J
isalist –v% J# m8 A' Q4 r* ]" g/ t7 a5 D
" V" ~" G0 n) T
对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:
* ^9 t1 r2 H; y1 O* R2 ^! zCpuinfo 主机CPU信息2 V6 T' O7 W0 U' w6 T8 n
Dma 主机DMA通道信息
2 v# ~/ Q1 l  F9 k) z3 gFilesystems 文件系统信息5 Q" O# d% ?* @% _( P
Interrupts 主机中断信息
- ^0 Y5 y& `8 ~% n# ]Ioprots 主机I/O端口号信息
* [+ e4 [7 v! X! mMeninfo 主机内存信息3 ~2 L1 M7 A% }$ S0 x
Version Linux内存版本信息8 o0 q/ f$ d  m! p! t

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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