티스토리 뷰

1

Ø  Name :

n  access

Ø  Synopsis  :

n  #include <unistd.h>

n  #include <fcntl.h>

n  int access(const char *pathname, int mode);

Ø  Description :

n  호출 프로세스가 파일 경로에 접근 할수 있는지를 확인합니다. 파일 경로가 심볼릭 링크인경우, 역참조 됩니다.

Ø  Return value :

n  정상적 수행시 0을 반환 하고, 에러시에는 -1을 반환한 뒤 errno가 알맞게 설정됩니다.

2

Ø  Name :

n  fchdir

Ø  Synopsis  :

n  #include <unistd.h>

n  int chdir(constd char *path);

n  int fchdir(int fd);

Ø  Description :

n  호출 프로세스의 현재 작업 디렉토리를 경로에 지정된 디렉토리로 변경 합니다.

Ø  Return value :

n  정상적 수행시 0을 반환 하고, 에러시에는 -1을 반환한 뒤 errno가 알맞게 설정됩니다.

3

Ø  Name :

n  get_kernel_syms

Ø  Synopsis  :

n  #include <linux/module.h>

n  int get_kernel_syms(struct kernel_sym *table);

Ø  Description :

n  배열이 널값이면 get_kernel_syms는 요청에 사용할수 있는 심볼수를 반환 합니다. 그렇지 않으면 구조 배열을 채웁니다.

Ø  Return value :

n  정상적 수행시 복사된 심볼수를 반환 합니다., 에러시에는 -1을 반환한 뒤 errno가 알맞게 설정됩니다.

4

Ø  Name :

n  chroot

Ø  Synopsis  :

n  #include <unistd.h>

n  int chroot(const char *path);

Ø  Description :

n  호출 프로세스의 루트 디렉토리를 경로에 지정된 디렉토리로 변경합니다.

Ø  Return value :

n  정상적 수행시 0을 반환 하고, 에러시에는 -1을 반환한 뒤 errno가 알맞게 설정됩니다.

 

5

Ø  Name :

n  fstat

Ø  Synopsis  :

n  #include <unistd.h>

n  #include <sys/types.h>

n  #include <sys/stat.h>

Ø  Description :

n  버퍼 포인터가 가리키는 버퍼에 있는 파일에 대한 정보를 반환 합니다.

Ø  Return value :

n  정상적 수행시 0을 반환 하고, 에러시에는 -1을 반환한 뒤 errno가 알맞게 설정됩니다.

6

Ø   Name :

n  getitimer

Ø  Synopsis  :

n  #include <sys/time.h>

n  int getitimer(int which, struct itimerval *curr_value);

n  int setitimer(int which, const struct itimerval *new_value, struct itimerval *old_value);

Ø  Description :

n  각 프로세스에 3개의 간섭 타이머를 제공한다. 이 시간은 각기 다른 시간영역에서 점차 줄어든다.

Ø  Return value :

n  정상적 수행시 0을 반환 하고, 에러시에는 -1을 반환한 뒤 errno가 알맞게 설정됩니다.

7

Ø  Name :

n  ioctl

Ø  Synopsis  :

n  #include <sys/ioctl.h>

n  int ioctl(int fd, unsigned long request,…);

Ø  Description :

n  지정 파일의 기본 장치 매개 변수를 변경해줍니다.

Ø  Return value :

n  정상적 수행시 0을 반환 하고, 에러시에는 -1을 반환한 뒤 errno가 알맞게 설정됩니다.

 

 

8

Ø  Name :

n  mknod

Ø  Synopsis  :

n  #include <sys/types.h>

n  #include <sys/stat.h>

n  #include <fcntl.h>

n  #include <unistd.h>

Ø  Description :

n  Mode dev에 의해 지정된 속성을 가진 파일경로에 파일 시스템 노드를 만듭니다.

Ø  Return value :

n  정상적 수행시 0을 반환 하고, 에러시에는 -1을 반환한 뒤 errno가 알맞게 설정됩니다.

 

 

9

Ø  Name :

n  reboot

Ø  Synopsis  :

n  #include <unistd.h>

n  #include <linux/reboot.h>

n  int reboot(int magic, int magic2, int cmd, void *arg);

Ø  Description :

n  시스템을 재부팅하거나 재부팅을 하는 토글키를 활성화 또는 비활성화 합니다.

Ø  Return value :

n  시스템을 다시 시작하면 reboot()함수에 응하는 정상적 반환값은 따로 없습니다. 다른 cmd 명령어 일경우 , 정상적 수행시 0을 반환 하고, 에러시에는 -1을 반환한 뒤 errno가 알맞게 설정됩니다.

 

10

 

Ø  Name :

n  oldstat

Ø  Synopsis  :

n  #include <unistd.h>

n  #include <sys/types.h>

n  #include <sys/stat.h>

Ø  Description :

n  버퍼 포인터가 가리키는 버퍼에 있는 파일에 대한 정보를 반환 합니다.

Ø  Return value :

n  정상적 수행시 0을 반환 하고, 에러시에는 -1을 반환한 뒤 errno가 알맞게 설정됩니다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31