zoukankan      html  css  js  c++  java
  • 用户信息获取程序例子

    #include <stdio.h>
    #include <pwd.h>

    int main()
    {
        struct passwd * pw;
        char *username = "root";
        pw = getpwnam(username);
        if (!pw) {
            printf("%s is not exist\n", username);
            return -1;
        }

        printf("pw->pw_name   = %s\n", pw->pw_name);
        printf("pw->pw_passwd = %s\n", pw->pw_passwd);
        printf("pw->pw_uid    = %d\n", pw->pw_uid);
        printf("pw->pw_gid    = %d\n", pw->pw_gid);
        printf("pw->pw_gecos = %s\n", pw->pw_gecos);
        printf("pw->pw_dir    = %s\n", pw->pw_dir);
        printf("pw->pw_shell = %s\n", pw->pw_shell);
    }

  • 相关阅读:
    file
    shell脚本的执行
    添加源,删除源
    lsattr, chattr
    umask
    od
    init
    sync
    wc
    history
  • 原文地址:https://www.cnblogs.com/leaven/p/1800163.html
Copyright © 2011-2022 走看看