검색결과 리스트
글
링크
i2sec/Linux
2014. 8. 15. 16:55
*Inode : 데이터가 있는 위치를 가르키는 번호
1. 하드 링크
-Usage : ln <링크 원본 파일> <링크 파일명>
-원본 파일과 동일한 Inode 사용
-원본 수정 시 하드링크도 수정됨
-원본의 이동이나 삭제시 남아 있음
-파일 복사와 차이는 공간을 차지하지 않음
-원본 파일 링크 수 증가
2. 하드 링크
-Usage : ln -s <링크 원본 파일> <링크 파일명>
-windows 바로가기 아이콘과 비슷
-주로 사용자가 많이 사용
-긴 디렉토리명 이동시 유용
-원본을 다른 곳으로 이동시키면 사용 못한다.
-새로운 Inode 사용
-원본 자체 포인터 역할 뿐이므로, 원본 수정 시 수정된 파일이 보임
-원본의 삭제 시 링크가 끊김
3.기타
-원본 파일을 가지고 권한을 변경 했을 때 원본파일과 하드링크 파일 권한은 변경되나 심볼릭 링크 권한은 변경되지 않는다
*심볼릭 링크를 이용한 history 영구적 삭제
1. history가 저장되는 /home/.bash_history파일 확인
2. history가 저장되는 /home/.bash_history파일 삭제 및 /dev/null로 심볼릭 링크를 건다
3.명령어를 입력해도 기록이 남지 않는다