심볼릭 링크란 : 실제 파일(원본데이터)의 바로가기 형식의 파일로 원본데이터가 손상되면 해당 파일도 엑세스 할수 없음. 다른 inode를 생성함.
하드 링크란 : 실제 파일(원본데이터)와 동일한 inode 번호를 부여하여 엑세스 함, 원본 데이터가 손상되더라도 엑세스 가능함.
심볼릭 링크(=소프트 링크) 설정 명령어 ln -s 원본파일이름 소프트링크 파일명
ln -s original_file.txt softlink_file.txt
하드링크 설정 명령어
ln original_file.txt hardlink_file.txt
실제 하드링크에서 add World 라는 글을 추가 한 후 다른 파일에서 읽을경우 아래와 같이 동일하게 표시가 됨.
원본데이터 삭제 시 (original_file.txt)
원본데이터 손상으로 심볼릭링크(=소프트링크) 는 엑서스가 불가로 빨간글씨로 된다.
다시 하드링크를 원본파일 이름으로 변경
심볼릭링크도 정상적으로 동작 되는것을 확인 할 수 있다.
'서버 > 리눅스' 카테고리의 다른 글
자주 쓰는 명령어 위치 상관없이 사용 가능하도록 설정 (0) | 2025.06.10 |
---|---|
[리눅스] scsi 볼륨 용량 늘리는 작업 (0) | 2024.09.10 |
[리눅스] lvm 추가 (0) | 2024.09.06 |
[리눅스] lvm 생성 (0) | 2024.09.05 |
[리눅스] multipath alias 설정 (0) | 2024.09.05 |