유닉스-계열 운영 시스템에서, unlink는 시스템 호출이고 파일을 삭제하는 명령줄 유틸리티입니다. 프로그램은 rm 및 rmdir과 같은 파일 이름과 (GNU 시스템에서는 제외) 디렉토리를 제거하는 시스템 호출을 직접 인터페이스합니다. 만약 파일 이름이 파일에 대한 마지막 하드 링크이면, 파일을 열 수 있는 프로그램이 없는 즉시 파일 자체가 삭제됩니다.
그것은 역시 unlink() 내장 함수의 형식에서 PHP, Node.js, R, Perl 및 Python 표준 라이브러리에 나타납니다. 유닉스 유틸리티와 마찬가지로, 그것은 파일 삭제에도 사용됩니다.
Example
foo라는 파일을 삭제하기 위해, 다음을 입력할 수 있습니다:
% unlink foo
PHP에서, 다음 함수를 같은 작업을 수행하기 위해 사용할 수 있습니다:
unlink("foo");
Perl 구문은 괄호를 제외하고 PHP 구문과 동일합니다:
unlink "foo";
Node.js에서, 그것은 다른 것들과 거의 같습니다:
fs.unlink("foo", callback);
R (S 언어 호환성과 함께)에서:
unlink("foo")
#Comment: using the inside argument 'recursive = TRUE', directories can be deleted
Python과 유사하게:
os.unlink("foo")
See also