Linux에서 소프트 링크, 하드 링크 및 복사 파일 (cp)의 차이점

파일 (cp)을 복사하면 파일이 다시 생성되고 동일한 내용이 복사되어 새 공간, 새 inode를 차지합니다.이 파일은 두 개입니다.

하드 링크의 경우 소스 파일이 변경된 후 하드 링크가 동 기적으로 업데이트됩니다.
cp -p를 복사하고
소스 파일을 동 기적으로 업데이트하는 것과 동일하며 삭제 후에도이 하드 링크를 열 수 있습니다.
하드 링크는 디렉토리가 아닌 파일에만 사용할 수 있습니다.
하드 링크는 파티션에 걸쳐있을 수 없습니다.
i- 노드와 소스 파일이 동일합니다.

소프트 링크의 경우 소스 파일을 삭제 한 후에는 소프트 링크를 열 수 없습니다.
Windows에서 바로 가기로 가리키는 대상이 존재하지 않는 것과 동일
하며 소프트 링크 용 디렉토리에 대한 링크를 생성 할 수 있습니다.
소프트 링크의 권한은 rwx이고 화살표는 소스 파일을 가리 킵니다.
파일 크기는 심볼릭 링크의 크기 일뿐 입니다.
여기에 사진 설명 삽입

추천

출처blog.csdn.net/qq_43811879/article/details/113828519