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 | 查看主板信息 |