2012-06-17 4 views

답변

1

unlink() 시스템 호출 (또는 커널 내부 구현)은 파일을 제거합니다.

link() 시스템 호출 (또는 커널 내부 구현)은 새로운 이름의 파일에 대한 링크를 생성 할 수 있습니다. 단일 파일 시스템에서 이름을 바꾸는 동안에는 link()을 사용하여 새 이름을 만들고 unlink()을 사용하여 이전 이름을 제거하여 이름을 바꿀 수 있습니다.

커널은 파일 시스템 전체에서 파일 이름을 바꾸는 것을 지원하지 않으므로 모듈 지원이 지원되지 않습니다. 이 작업은 mv과 같은 사용자 명령에 위임됩니다.

+0

대단히 감사합니다. 나는 이것을 시도하고 그것이 효과가 있다면 대답을 받아 들일 것입니다. –