LInux 1
14. 링크파일 정리 Linux
양곰3
2017. 4. 11. 10:10
링크파일
- 파일시스템
- 저장 장치에서 파일을 관리하기 위한 체계
- Windows : NTFS, FAT16/32/64 , ...
- Linux : ext2/3/4 ...
1. i-node
- 파일 1개당 1개의 i-node값을 가진다.
- 파일 이름을 제외한 정보를 갖는다.
- i-node 를 더 생성할 수 없다면 저장 장치에 용량이 남아도 사용불가
2. 링크 파일
1) 하드 링크 파일
- 동일한 i-node 값 사용
- 원본 삭제시 하드 링크파일 살아 있음
- 원본 이동시 하드 링크파일 살아 있음
- 공간을 차지 하지 않음(저장장소에)
- 원본 수정시 하드 링크파일도 수정됨
#>ln <target file_path> <link_file_path>
ex)
#>ln /root/ex3.txt /root/ex3.hard
2) 소프트 링크파일 (심볼릭 링크파일)
- Windows 바로가기와 유사
- 원본 수정시 링크 파일도 수정
- 원본 삭제시 링크 파일 깨짐
( 원본 이동시 링크파일 깨짐 )
- 새로운 i-node값 생성
#>ln -s <target_file_path> <link _file_path>
ex)
#>ln -s /tmp/ex3.txt /root/ex3.soft
#>touch /tmp/ex3.txt