연결 해제(유닉스)
unlink (Unix)운영 체제 | 유닉스 및 유닉스 유사 |
---|---|
플랫폼 | 크로스 플랫폼 |
유형 | 명령 |
Unix 유사 운영 체제에서 unlink는 시스템 호출이며 파일을 삭제하기 위한 명령줄 유틸리티다.이 프로그램은 rm과 rmdir와 같은 파일 이름과 (GNU 시스템에서는 제외) 디렉토리를 제거하는 시스템 호출에 직접 접속한다.[1]파일 이름이 파일에 대한 마지막 하드 링크였다면, 열려 있는 프로그램이 없는 즉시 파일 자체가 삭제된다.[2]
또한 PHP, Node.js, R, Perl, Python 표준 라이브러리에 Unlink() 내장 함수의 형태로 나타나기도 한다.유닉스 유틸리티처럼 파일 삭제에도 사용된다.[3][4][5][6]
예
foo라는 이름의 파일을 삭제하려면 다음을 입력하십시오.
% foo 연결 해제
PHP에서는 다음과 같은 기능을 사용하여 동일한 작업을 수행할 수 있다.
연결을 해제하다("foo");
Perl 구문은 PHP 구문과 동일하며 괄호를 위해 저장:
연결을 해제하다 "foo";
Node.js에서 그것은 다른 것과 거의 동일하다.
fs.연결을 해제하다("foo", 콜백);
R(S 언어 호환성 포함):
연결을 해제하다("foo") #설명: 내부 인수 'recursive = TRUE'를 사용하여 디렉토리를 삭제할 수 있음
Python에서도 마찬가지로:
os.연결을 해제하다("foo")
참고 항목
참조
- ^ "GNU Coreutils: unlink invocation". www.gnu.org.
- ^ "unlink". pubs.opengroup.org.
- ^ "PHP: unlink - Manual". php.net.
- ^ "unlink - perldoc.perl.org". perldoc.perl.org.
- ^ "File System - Node.js v13.0.1 Documentation". nodejs.org.
- ^ "os — Miscellaneous operating system interfaces — Python 3.8.0 documentation". python.org.