golang语言中os/user包的学习与使用
发布时间:2020-12-16 18:03:03 所属栏目:大数据 来源:网络整理
导读:package main;import ("os/user""fmt")func main() {//返回当前用户的结构u,_ := user.Current();fmt.Println(u.Name);//用户主目录fmt.Println(u.HomeDir);//用户名fmt.Println(u.Username);//组IDfmt.Println(u.Gid);//用户IDfmt.Println(u.Uid);//根据用
package main;
import (
"os/user"
"fmt"
)
func main() {
//返回当前用户的结构
u,_ := user.Current();
fmt.Println(u.Name);
//用户主目录
fmt.Println(u.HomeDir);
//用户名
fmt.Println(u.Username);
//组ID
fmt.Println(u.Gid);
//用户ID
fmt.Println(u.Uid);
//根据用户名查找用户信息
u2,_ := user.Lookup("Administrator");
fmt.Println(u2);
//根据用户ID查找用户信息
u3,_ := user.LookupId("S-1-5-21-993545426-2765884555-2597373785-500");
fmt.Println(u3);
}
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |