#include <sys/types.h>
#include <unistd.h>
int chown(const char *path, uid_t owner, gid_t group);
int fchown(int fd, uid_t owner, gid_t group);
int lchown(const char *path, uid_t owner, gid_t group);
# ll chown_test.txt
-rw-r--r-- 1 root root 0 05-30 15:05 chown_test.txt
#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
int main(int argc, char **argv)
{
chown ("chown_test.txt", 1000, 100);
return (0);
}
# ./chown
# ll chown_test.txt
-rw-r--r-- 1 groad users 0 05-30 15:05 chown_test.txt
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) | Powered by Discuz! X3.2 |