Linux内网信息收集

基础命令

查看Linux系统内核命令

uname

  • 概述:用于显示系统相关信息

  • 主机名

  • 内核

  • 版本号

  • 硬件架构

  • 如果没有指定任何选项,直接运行Uname相当于执行uname -s 命令

  • 参数

  • -s:显示系统内核名称

  • -a:用于显示系统所有相关信息

  • -m:显示计算机硬件架构(多少位操作系统)

  • -n:显示主机名

  • -r:显示内核发行版本号

  • -v:显示内核版本

  • -p:显示主机处理器类型

  • -o:显示操作系统名称

  • -i:显示硬件平台

LSB

  • 是Linux standard base的缩写

  • 我们可以使用 lsb_release 命令来显示LSB和特定版本的相关信息

  • 注意

  • CentOS7默认没有装 lsb_release 命令

  • 安装:yum -y install redhat-lsb

  • 参数

  • -v:显示版本信息。如果 lsb_release 后面没有跟着参数,默认就是 -v 的功能

  • -i:显示发行版的ID

  • -d:显示该发行版的描述信息

  • -r:显示当前系统是发行版的具体版本号

  • -c:显示发行版代号

  • -a:显示上面的所有信息

  • -h:显示帮助信息

  • 注意

  • 如果当前发行版是LSB兼容的,那么/etc/lsb_release文件中会包含LSB_VERSION域

  • 这个域的值可以是用冒号隔开一系列所支持的模块

Linux系统状态

系统正在运行什么服务

  • ps是静态查看进行的指令,是Linux系统最常用的进程查看命令

  • 参数结合:

  • -ef(e是显示所有进程;f:使用ASCII字符显示树状结构,主要用来表示程序之间的关系)

  • ps -ef | grep ssh ==>

  • 显示的字段

  • UID:表示程序被哪个用户所拥有

  • PID:这个进行的ID号

  • PPID:表示上级进程的ID,上级进程=父进程

  • C:表示CPU使用的资源百分比

  • STIME:系统启动的时间

  • TTY:进程在哪个终端上运行(TTY1~TTY6)

  • TIME:使用CPU的时间

  • CMD:这个程序所下达的指令

  • [-]aux(a:所有进程和e一样;u:显示用户的ID或者名字;x:指终端)

  • ps aux

  • 显示的字段

  • USER:进程的拥有者

  • PID:进程ID

  • %CPU:占用CPU使用率

  • %MEM:占用内存使用率

  • VSZ:占用虚拟内存使用率

  • RSS:占用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值