原理
遍历读取/proc/获取所有进程ID
cat /proc/5181/stat中前四列分别为进程PID,进程名,进程状态,父进程PID

Go代码
- 获取
/proc/下面所有文件名+文件夹名为数字的名字
- 读取
/proc/xxx/stat获取进程信息输出
package main
import (
"fmt"
"io/ioutil"
"log"
"regexp"
"sort"
"strconv"
)
func main() {
var process []int
var validId = regexp.M