摘要:
想找个简单的代码来看,学习代码的架构设计,就找到了busybox。先从最早的版本开始看。 whoami命令是获取当前终端的用户名。/etc/passwd文件存储了所有用户名的清单。要注意的是/etc存储的配置文件大多是系统级的配置文件。而whoami想要达到目的,就需要与/etc/passwd文件打交道。 首先来看whoami.c的主体程序: 1 extern int whoami_main(int argc, char **argv) 2 { 3 char user[9]; 4 uid_t uid = geteuid(); 5 6 if (argc > 1)... 阅读全文
posted @ 2013-02-14 21:42
NeilHappy
阅读(3141)
评论(3)
推荐(1)
浙公网安备 33010602011771号