Linux - 심볼릭 링크 / 하드 링크 생성하기
* 심볼릭 링크 생성하기
ln -s [원본] [링크]
→ 원본은 파일, 디렉토리 모두 가능
* 하드 링크 생성하기
ln [원본] [링크]
* 심볼릭 링크, 하드 링크 차이점
ls -i [원본]
ls -i [링크]
※ 하드 링크 파일의 inode number는 원본과 같다.
※ cp는 inode number가 다른 사본을 생성, 하드 링크는 inode number가 같다
※ 파일에 대해 하드링크를 많이 만들어도 디스크 용량이 크게 늘어나진 않는다
※ 심볼릭 링크와는 달리 하드 링크는 원본을 삭제해도 다른 사본(링크)이 있다.
※ 하드 링크는 자신을 가리키는 포인터가 하나 사라진 것임
※ 하드 링크는 포인터가 하나도 남지 않게 되는 시점에 디스크에서도 삭제됨
※ 심볼릭 링크는 디스크 상에서 원본과 다른 바로가기 파일이다
'DEV' 카테고리의 다른 글
[보안] Apache Struts2 취약점(CVE-2017-5638) 공격 등 최근 해킹 공격 내용 공유 (0) | 2017.03.09 |
---|---|
Linux - OS 정보 확인-bit, 버젼등 (0) | 2017.02.23 |
Linux - RHEL4에 yum 설치 (펌) (0) | 2017.02.14 |
Linux - tar, tar.gz, zip 압축 및 압축 해제 (0) | 2017.01.19 |
Linux - /bin/sh^M: bad interpreter: No such file or directory 오류 (0) | 2016.12.16 |