UNLINK

Section: ������ ���α׷��� �Ŵ��� (2)
Updated: 1997�� 8�� 21��
Index
Return to Main Contents
 

�̸�

unlink - �̸� �׸��� �����ϸ� �����ϴ� ���ϵ� �����.  

����

#include <unistd.h>

int unlink(const char *pathname);  

����

unlink �� ���� �ý��ۿ��� �̸��� �����. ���� �� �̸��� ���Ͽ� ���� �ֱ� �����̰� � ���μ����� ������ ������ ������ ���� �ʴٸ� ������ �������� ������ ����� ������ �ٽ� ��밡���ϰ� �ȴ�.

���� �̸��� ���Ͽ� ���� �ֱ� ���������� � ���μ����� ������ ������ ������ ������ �ִٸ� ������ �����ϴ� �ֱ� ���� ����ڰ� ������������ ������ ������ ü�� ���� �ְ� �ȴ�.

���� �̸��� ��¡ ������ ����Ų�ٸ� ������ ���ŵȴ�.

���� �̸��� ����, fifo �Ǵ� ��ġ�� ����Ų�ٸ� �̰Ϳ� ���� �̸��� ���ŵ����� ������ ��ü�� ������ �ִ� ���μ������� �װ��� ��� ����Ѵ�.

 

��ȯ��

������, 0�� ���ϵȴ�. ������, -1�� ���ϵǸ� errno �� ������ ������ �����ȴ�.  

����

EACCES
pathname �� �����ϴ� ���丮�� ���� ���� ������ ���μ����� ��ȿ uid���� �㰡 ���� �ʾҰų�, pathname�� �ִ� ���丮�� �ϳ��� �˻�(����) �㰡���� �㰡���� �ʴ´�.
EPERM or EACCES
pathname �� �����ϴ� ���丮�� sticky-bit (S_ISVTX)�� �����Ǿ� �ְ� ���μ����� ��ȿ uid�� �����Ҽ��� �ִ� ������ uid�� ������ �����ϴ� ���丮�� uid�� �ƴϴ�.
EPERM
���� pathname �� ���丮�̴�.
EFAULT
pathname �� �����Ҽ� �ִ� �ּ� �����ܸ� ����Ű�� �ִ�.
ENAMETOOLONG
pathname�� �ʹ� ���.
ENOENT
pathname �� �ִ� ���丮 ��Ұ� �������� �ʰų� �پ�ٴϴ� ��¡ �����̴�.
ENOTDIR
pathname ���� ���丮�ν� ���� ��Ұ� ����� ���丮�� �ƴϴ�.
EISDIR
pathname �� ���丮�� ����Ų��.
ENOMEM
�̿��Ҽ� �ִ� Ŀ�� �޸𸮰� ������� �ʴ�.
EROFS
pathname �� �б�-���� ���� �ý��ۿ� �ִ� ������ ����Ų��.
ELOOP
�ʹ� ���� ��¡������ pathname ������ ������.
EIO
I/O ������ �߻��ߴ�.
 

ȣȯ

SVr4, SVID, POSIX, X/OPEN, 4.3BSD. SVr4 �� �߰������� EBUSY, EINTR, EMULTIHOP, ETXTBUSY, ENOLINK ���� ���ǵ��� ����ȭ�ߴ�.  

����

NFS ��ݿ��� ���ư��� �������ݿ��� �ҿ��� ���´� ������ ���ǰ� �ִ� ���ϵ��� ���ڱ� �������� �ִٴ� ���̴�.  

���� �׸�

link(2), rename(2), open(2), rmdir(2), mknod(2), mkfifo(3), remove(3), rm(1)  

����

������ <skyeyes@soback.kornet.net>, 2000�� 8�� 5��


 

Index

�̸�
����
����
��ȯ��
����
ȣȯ
����
���� �׸�
����

This document was created by man2html, using the manual pages.
Time: 08:06:59 GMT, March 25, 2004