package main
import (
"fmt"
"io/ioutil"
"log"
"os"
)
func main() {
filess, _ := ioutil.ReadDir("/proc/")
for _, f2 := range filess {
//fmt.Println("--------------------------" + f2.Name() + "----------------------------------")
files, err := ioutil.ReadDir("/proc/" + f2.Name() + "/fd")
if err != nil {
log.Fatal(err)
}
for _, f := range files {
var path
Linux 遍历系统所有fd(Golang)
于 2022-04-02 10:45:37 首次发布