Linux环境编程
2015-09-23 20:30
603 查看
用户环境编程代码:
执行结果:
#include <stdio.h> #include <pwd.h> #include <sys/types.h> #include <unistd.h> #include <stdlib.h> int main() { uid_t uid; uid_t gid; struct passwd *pw; uid = getuid(); gid = getgid(); printf("User is %s\n", getlogin()); printf("User IDs: uid = %d, gid = %d\n",uid, gid); pw = getpwuid(uid); printf("UID passwd entry:\n name =%s, uid=%d, gid=%d,home=%s,shell = %s\n",pw->pw_name,pw->pw_uid,pw->pw_gid,pw->pw_dir,pw->pw_shell); pw = getpwnam("root"); printf("root passwd entry:\n"); printf("name=%s, uid=%d, gid=%d,home =%s, shell = %s\n", pw->pw_name,pw->pw_uid,pw->pw_gid,pw->pw_dir,pw->pw_shell); exit(0); }
执行结果:
相关文章推荐
- linux下网站搭建
- linux 命令 system () 函数详解
- Linux 磁阵性能瓶颈定位过程
- Linux下安装Matlab2014及破解
- linux安装 tengine 时会出现的软件依赖问题
- Linux在虚拟机中无法上网的解决方法
- CentOS6.x安装xen4.2虚拟化实践
- linux下添加PATH环境变量
- Linux 命令 - traceroute: 数据报传输路径追踪
- centOS下yum安装配置samba
- centos 6.x安装gitlab
- 鸟哥的Linux私房菜10.16 vim程序编辑器
- 鸟哥的Linux私房菜10.15 档案与文件系统的压缩与打包
- 鸟哥的Linux私房菜10.13 档案与目录管理
- linux下一般程序运行时查找动态库的顺序
- Linux教程之ubuntu下手动编译php-amqp扩展教程
- 【linux学习笔记四】文件搜索命令
- 鸟哥的Linux私房菜10.11 安装CentOS
- 鸟哥的Linux私房菜10.10 主机规划
- 鸟哥的Linux私房菜10.9 如何学习Linux