1. 概述
产品运行过程中,某些进程会对服务器执行一些系统指令和请求。本文列出这些系统命令,方便用户进行安全报备。
2. 说明
| 模块 | Linux命令 | 用途 |
|---|---|---|
| 决策平台 | ifconfig -a | 获取 MAC 地址,用于产品注册 |
| /usr/bin/open -R | 打开系统文件 | |
| env | 查看环境变量 | |
| kill -3 | 三方组件 bytebuddy 中调用 | |
| chmod | 三方组件 j2v8 中调用 | |
| ldd | 检查 FineAssist 依赖的系统库是否正常 | |
| 设计器 | cat /proc/1/cgroup | 获取 UUID |
ip a /sbin/ifenslave -a | 获取 MAC 地址 | |
| 云端运维 | cat /etc/redhat-release | 获取系统信息 |
| cat /etc/issue | 获取系统信息 | |
| java -version | 获取 jdk 版本信息 | |
| cat /proc/cpuinfo | grep -w "model name" | uniq | 获取CPU型号 | |
| cat /proc/cpuinfo |grep processor | wc -l | 获取主板核心数 | |
| ps -aux | sort -k6nr | sed -n 2p | awk '{print $6}' | 查看内存占用第二的进程占用内存大小 | |
| ps -aux | sort -k6nr | sed -n 1p | awk '{print $6}' | 查看内存占用最大的进程占用内存大小 | |
| dmidecode -t 1 | 查看主板信息 |
