Linux下获取用户主目录的方法
Linux下一般把程序的相关配置文件放到用户的主目录下,这样就要求程序得获取当前用户的主目录路径.
方法如下
char *path = getenv("HOME");
printf("path = %s\n",path);
getenv是标准库函数,包含stdlib.h头文件就可.
调用shell的方法
system函数
system调用时,如果要改变当前目录可以用chdir函数
删除目录:
直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思