Áö±Ý±îÁö ¾Ë¾Æº» ÆÄÀÏ ÀÔÃâ·Â ÇÔ¼öµéÀº ÆÄÀÏ¿¡ ÀúÀåµÈ µ¥ÀÌÅ͸¦ ÀÐ°í ¾²´Â ÇÔ¼öµéÀ̾ú´Ù. ÀÌ¿¡ ºñÇØ ÆÄÀÏ °ü¸® ÇÔ¼öµéÀº ÀúÀåµÈ µ¥ÀÌÅ͸¦ ´ë»óÀ¸·Î ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ÆÄÀÏ ±× ÀÚü¸¦ ´ë»óÀ¸·Î ÇÑ´Ù´Â Á¡ÀÌ ´Ù¸£´Ù. »ç¿ë ¹æ¹ýÀÌ °£´ÜÇϰí Á÷°üÀûÀ̹ǷΠÇÔ¼öÀÇ ¿øÇü¸¸ ¼Ò°³Çϱâ·Î ÇÑ´Ù.
´ÙÀ½ ÇÔ¼ö´Â ÆÄÀÏ ¶Ç´Â µð·ºÅ丮ÀÇ º¸¾È Çã°¡ »óÅÂ(Permission) Áï ¾²±â°¡ °¡´ÉÇÑÁö, Àбâ Àü¿ëÀÎÁö µîÀ» Á¶»çÇϴµ¥ ÁÖ·Î ÆÄÀÏÀÌ Á¸ÀçÇÏ´ÂÁö¸¦ Á¶»çÇÏ´Â ¸ñÀûÀ¸·Î ¸¹ÀÌ »ç¿ëµÈ´Ù. ÆÄÀÏÀ» ¾×¼¼½ºÇϱâ Àü¿¡ ÇØ´ç ÆÄÀÏÀÌ ½ÇÁ¦·Î Á¸ÀçÇÏ´ÂÁö¸¦ ¸ÕÀú ¾Ë¾Æ¾ß ÇÑ´Ù¸é ÀÌ ÇÔ¼ö·Î Á¶»çÇÒ ¼ö ÀÖ´Ù.
int _access(const char *path, int mode);
path¿¡ Á¶»çÇÒ ÆÄÀÏÀÇ °æ·Î¸¦ ÁÖ°í mode¿¡ Á¶»çÇÒ »óŸ¦ ÁöÁ¤Çϴµ¥ 0Àº Á¸Àç, 2´Â ¾²±â, 4´Â Àб⸦ ³ªÅ¸³½´Ù. ¿äûÇÑ Çã°¡ »óŸ¦ °¡Áö¸é ÀÌ ÇÔ¼ö´Â 0À» ¸®ÅÏÇÏ¸ç ±×·¸Áö ¾ÊÀ¸¸é -1À» ¸®ÅÏÇÑ´Ù. ¿¹¸¦ µé¾î Test.txt°¡ ½ÇÁ¦ Á¸ÀçÇÏ´Â ÆÄÀÏÀÎÁö ¾Ë°í ½Í´Ù¸é if (_access("test.txt",0)==0) Á¶°Ç¹®À» »ç¿ëÇÏ¸é µÈ´Ù. ´ÙÀ½ µÎ ÇÔ¼ö´Â ÆÄÀÏÀ» »èÁ¦ÇÑ´Ù. »èÁ¦ÇϰíÀÚ ÇÏ´Â ÆÄÀÏÀÇ °æ·Î¸¦ Àμö·Î Àü´ÞÇØ Áֱ⸸ ÇÏ¸é µÈ´Ù. µÎ ÇÔ¼ö´Â À̸§¸¸ ´Ù¸£¸ç ½ÇÁ¦·Î´Â °°Àº ÇÔ¼öÀÌ´Ù.
int remove(const char *path);
int _unlink(const char *filename);
´ÙÀ½ ÇÔ¼ö´Â ÆÄÀÏÀÇ À̸§À» º¯°æÇÑ´Ù. º¯°æÇϰíÀÚ ÇÏ´Â ÆÄÀÏÀÇ À̸§°ú »õ·Î ¼³Á¤ÇÒ ÆÄÀÏÀÇ À̸§À» Àμö·Î ÁöÁ¤ÇÏ¸é µÈ´Ù. a.txt¸¦ b.txt·Î ¹Ù²Ù°í ½Í´Ù¸é rename("a.txt", "b.txt")¸¦ È£ÃâÇÑ´Ù.
int rename(const char *oldname, const char *newname);
´ÙÀ½ ÇÔ¼ö´Â ÆÄÀÏÀÇ ¼Ó¼ºÀ» º¯°æÇÑ´Ù. Áï, Àбâ Àü¿ëÀ¸·Î ¸¸µé °ÍÀÎÁö ¾Æ´Ï¸é Àб⠾²±â°¡ °¡´ÉÇÑ ÆÄÀÏ·Î ¸¸µé °ÍÀÎÁö¸¦ º¯°æÇÑ´Ù.
int _chmod(const char *filename, int pmode);
´ë»ó ÆÄÀÏÀÇ À̸§°ú »õ·Î ÁöÁ¤ÇÒ ¼Ó¼ºÀ» ÁöÁ¤Ç쵂 ¼Ó¼ºÀº _S_IWRITE, _S_IREAD µÑ Áß Çϳª¸¦ Áְųª ¾Æ´Ï¸é µÑ ´Ù ÁÙ ¼öµµ ÀÖ´Ù. À©µµ¿ìÁî ȯ°æ¿¡¼´Â ¾²±â Àü¿ë ¼Ó¼ºÀÌ Á¸ÀçÇÏÁö ¾ÊÀ¸¹Ç·Î ½ÇÁ¦·Î ÀÌ ÇÔ¼ö´Â Àбâ Àü¿ëÀÎÁö ¾Æ´Ï¸é Àб⠾²±â°¡ °¡´ÉÇÑÁö¸¸À» º¯°æÇÒ ¼ö ÀÖ´Â ¼ÀÀÌ´Ù.
C ·±Å¸ÀÓ ¶óÀ̺귯¸® ¼öÁØ¿¡¼´Â ÆÄÀÏÀ» º¹»çÇÏ´Â ÇÔ¼ö°¡ Á¦°øµÇÁö ¾Ê´Â´Ù. ±×·¡¼ ¾Õ ÀýÀÇ cp¿¹Á¦Ã³·³ ÆÄÀÏ ÀÔÃâ·Â ÇÔ¼ö·Î Á÷Á¢ ÆÄÀÏÀÇ ³»¿ëÀ» º¹»çÇØ¾ß ÇÑ´Ù. ¾Æ´Ï¸é ¿î¿µÃ¼Á¦°¡ Á¦°øÇÏ´Â API ÇÔ¼ö¸¦ »ç¿ëÇÒ ¼öµµ Àִµ¥ À©µµ¿ìÁî´Â CopyFile(Ex)¶ó´Â ÆÄÀÏ º¹»ç ÇÔ¼ö¸¦ º°µµ·Î Á¦°øÇϰí ÀÖ´Ù. ÆÄÀÏÀ» À̵¿ÇÏ´Â ÇÔ¼öµµ ¿ª½Ã Á¦°øµÇÁö ¾ÊÀ¸¹Ç·Î º¹»ç ÈÄ »èÁ¦ÇϵçÁö ¾Æ´Ï¸é MoveFile(Ex) µîÀÇ API ÇÔ¼ö¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù.