Liux系统命令基本

1,系统信息查看常用命令如下:

  • hostname               # 查看计算机名  
  • 80e231a5793344839a6312b25ba4e047.png

 

 

  • env                    # 查看环境变量 
  • 45546ccffc50433e832cd8fcccd1c4bd.png

 

 

2,资源信息查看常用命令如下

  • free -m                # 查看内存使用量和交换区使用量(单位MB)  ^

cbd9ec085f13467fab0554263ae87d51.png

 

  • df -h                  # 查看各分区使用情况  ^

1df4f52bd2a345f8a870e2a9827f0630.png

 

  • df -hT                # 查看硬盘使用情况

03e2777a81374bf98cc7778a7d951941.png

 

  • uptime                 # 查看系统运行时间、用户数、负载

    94a8dca2b3694a658135167fa90b91b9.png

 

3,网络信息查看常用命令如下

ifconfig               # 查看所有网络接口的属性

4c9720b144ee459ebb3dcf0aa67ff05f.png

 

 

route -n               # 查看路由表

4107da7ca9ab483fb7a56f13c9275bc5.png

 

 

4,进程信息查看常用命令如下

  • ps -ef                 # 查看所有进程

9be98580144e469d8ca4a807cbfaf275.png

 

 

  • top                    # 实时显示进程状态

dc763ed26e1a4824b8c4080da4c37254.png

 

 

5,用户信息查看常用命令如下

w                      # 查看活动用户

c2409f29122341e297b27447b7a50a15.png

 

last                   # 查看用户登录日志

7e7054fb12b64d6a8302c1e49e513108.png

 

 

cut -d: -f1 /etc/passwd   # 查看系统所有用户

ff909da9dca64c849741db52f45387fb.png

 

 

cut -d: -f1 /etc/group    # 查看系统所有组

39785c834e6b4de187c4ad7996079d76.png

 

 

crontab -l             # 查看当前用户的计划任务

adcc168a1bf44c0b991361927e3851de.png

 

 

6,查看操作系统、框架、库以及工具版本命令汇总:

cat /etc/os-release # 适合所有linux系统,查看操作系统版本,显示信息比较全

cf9f40605b1d4f658d811c4b57f37c5f.png

 

 

cat /etc/issue # 该命令适用于所有Linux系统,显示的版本信息较为简略,只有系统名称和对应版本号。

3a251d5d7b99429984ceede3883f2f2a.png

 

 

uname -a # 查看linux 内核

e0dca191075747a9ac097bd5578307bd.png

 

cat /proc/version # 查看linux 内核

8ec1e304e8604cc2b6ae3ce26c14d316.png

 

 

gcc -v # 查看 gcc 版本

0547cfbb78d848c69fe820683bf3f54b.png

 

 

# lscpu | grep -E '^Thread|^Core|^Socket|^CPU\('  # CPU核数/线程(非常实用)

 

89137fecbe1e41448177b8dadb1ee986.png

 

 

7.系统

# uname -a               # 查看内核/操作系统/CPU信息

8bf15904a29f435d9b076cd6b4de871b.png

 

 

# cat /proc/cpuinfo      # 查看CPU信息

479b03b326d44de5af98bbb120eafcae.png

 

 

 

# lspci -tv              # 列出所有PCI设备

c05098d09d944f57bd7ab07c6601d14b.png

 

 

 

# lsmod                  # 列出加载的内核模块

db73b3eabb224402b19aa920a626af9c.png

 

 

 

8.资源

# grep MemTotal /proc/meminfo   # 查看内存总量

9cfdf92e589d422e9caa9b5dbb322a2c.png

 

 

# grep MemFree /proc/meminfo    # 查看空闲内存量

d94ea00695c246ca91e35103d5bc6470.png

 

 

# cat /proc/loadavg      # 查看系统负载

619e0d08ee5d4abe883e21541e61de54.png

 

 

9.磁盘和分区

# mount | column -t      # 查看挂接的分区状态

a9e96b89a1b0423d80cca940a1c2c28e.png

 

 

# fdisk -l               # 查看所有分区

925a030208144185984ad8566ddff911.png

 

 

# swapon -s              # 查看所有交换分区

f2813716820e472d900d253cfe10bab3.png

 

 

# dmesg | grep IDE       # 查看启动时IDE设备检测状况

9bdcd2ab65bf4dff8596a48dbd499c5b.png

 

 

10.网络

# ifconfig               # 查看所有网络接口的属性

742e087c590b4547a031537f2080cc37.png

 

 

# iptables -L            # 查看防火墙设置

e6a08c4ad386441d88a446eb3b36d998.png

 

 

 

# netstat -lntp          # 查看所有监听端口

70d0262bd4864eb5b85221b5ee987903.png

 

 

# netstat -antp          # 查看所有已经建立的连接

cb158d5be45549b190eb76fc7a92fc32.png

 

 

# netstat -s             # 查看网络统计信息

e72940878eb44c08a9bd7722624ad085.png

 

 

 

 

11.服务

# chkconfig --list       # 列出所有系统服务

00b84e1958df4e5193881fc172036077.png

 

 

# chkconfig --list | grep on    # 列出所有启动的系统服务

c49bfec2a0c9441094dc48c7c9bcfbba.png

 

 

12.程序

# rpm -qa                # 查看所有安装的软件包

af36aae410da48dfbf3687472c432c3c.png

 

 

 

13.查看CPU信息(型号)

# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c    496c772e1af64254b1997fb736bd2523.png

 

 

 

# cat /proc/cpuinfo | grep physical | uniq -c

4d4771a7edf74daa8bad5851a1fd54b3.png

      4 physical id      : 0

      4 physical id      : 1

(说明实际上是两颗4核的CPU)

 

 

# getconf LONG_BIT

b6ec728807e14d329c6fd64033b5c470.png

   64

(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

 

 

# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

c2b954abf44a49a6ad3313984d7ba1b3.png

 2

(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

再完整看cpu详细信息, 不过大部分我们都不关心而已.

 

 

查看内 存信息

# cat /proc/meminfo

b31099023a7743f298a29b4a36dabad7.png

 

如有不对,请指出,谢谢!

7e2b73f9a1104936a3be6cd83f589e4a.gif

 感谢观看!

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值