SYSFS
Section: Linux Programmer's Manual
(2)
Updated: 9 August 1995
Index
Return to Main Contents
À̸§
sysfs - ÆÄÀÏ ½Ã½ºÅÛ Å¸ÀÔ Á¤º¸¸¦ °¡Á®¿Â´Ù.
»ç¿ë¹ý
int sysfs(int option, const char * fsname);
int sysfs(int option, unsigned int fs_index, char * buf);
int sysfs(int option);
¼³¸í
sysfs
´Â Ä¿³Î»ó¿¡ ÇöÁ¦ ÀÖ´Â ÆÄÀÏ ½Ã½ºÅÛ Å¸ÀÔ¿¡ °üÇÑ Á¤º¸¸¦ ¹ÝȯÇÑ´Ù.
The specific form of the
sysfs
È£Ãâ°ú Á¤º¸ÀÇ Æ¯º°ÇÑ ÇüŸ¦ ÀÛ¿ëÇÏ´Â
option
¿¡ µû¶ó ¹ÝȯÇÑ´Ù:
- 1
-
file-system identifier string
fsname
À» file-system type index·Î ¹Ù²Û´Ù.
- 2
-
file-system type index
fs_index
¸¦ null-terminated file-system identifier stringÀ¸·Î ¹Ù²Û´Ù. ÀÌ ¹®ÀÚ¿Àº d to by
buf.
¿¡ ÀÇÇØ ÁöÁ¤µÈ ¹öÆÛ·Î ¾²¿©Áø´Ù.
buf
°¡ ¹®ÀÚ¿À» ¹Þ¾ÆµéÀÏ ÃæºÐÇÑ °ø°£ÀÌ ÀÖ´ÂÁö È®ÀÎÇ϶ó.
- 3
-
Ä¿³Î¿¡ ÇöÀç ÀÖ´Â ÆÄÀÏ ½Ã½ºÅÛÀÇ ÃÑ °³¼ö¸¦ ¹ÝȯÇÑ´Ù.
ÆÄÀÏ ½Ã½ºÅÛ Å¸ÀÔÀÇ ¹øÈ£´Â 0À¸·Î ½ÃÀÛÇÑ´Ù.
¹Ýȯ°ª
¼º°ø ½Ã,
sysfs
´Â ¿É¼Ç
1,
¿¡ ´ëÇØ ÆÄÀÏ ½Ã½ºÅÛ À妽º¸¦ ¹ÝȯÇÏ°í, ¿É¼Ç
2,
¿¡ ´ëÇØ 0À» ¹ÝȯÇÏ°í, ¿É¼Ç
3.
¿¡ ´ëÇØ ÇöÁ¦ ¼³Á¤µÈ ÆÄÀÏ ½Ã½ºÅÛÀÇ ¼ö¸¦ ¹ÝȯÇÑ´Ù.
¿¡·¯ ½Ã, -1 ÀÌ ¹ÝȯµÈ´Ù. ±×¸®°í
errno
´Â ÀûÀýÈ÷ ¼³Á¤µÈ´Ù.
¿¡·¯
- EINVAL
-
fsname
°¡ À¯È¿ÇÑ file-system type identifier°¡ ¾Æ´Ñ °æ¿ì;
fs_index
°¡ ¹üÀ§¸¦ ³Ñ¾î°£ °æ¿ì;
option
°¡ ºÒ°¡ÇÑ °æ¿ì;
- EFAULT
-
fsname ȤÀº buf
°¡ Á¢±Ù °¡´ÉÇÑ ¾îµå·¹½º ¿µ¿ªÀ» ³Ñ¾úÀ» °æ¿ì.
ȣȯ
SVr4.
ÁÖÀÇ
/proc
¿¡ ¸¶¿îÆ® µÈ
proc
ÆÄÀÏ ½Ã½ºÅÛÀÌ ÀÖ´Â ¸®´ª½º »ó¿¡¼
/proc/filesystems
¿¡¼µµ °°Àº Á¤º¸¸¦ ´Ù·ê ¼ö ÀÖ´Ù.
¹ö±×
Áö¿øµÇ´Â libc³ª glibc°¡ ¾ø´Ù.
buf°¡ ¾ó¸¶³ª Ä¿¾ß ÇÏ´ÂÁö ¾Ë ¼ö ¾ø´Ù.
Index
- À̸§
-
- »ç¿ë¹ý
-
- ¼³¸í
-
- ¹Ýȯ°ª
-
- ¿¡·¯
-
- ȣȯ
-
- ÁÖÀÇ
-
- ¹ö±×
-
This document was created by
man2html,
using the manual pages.
Time: 08:07:00 GMT, March 25, 2004