2022.03.10
[리눅스 명령어] ln
ln 하드 링크 또는 심볼릭 링크를 생성하는 명령 명령 실행 시, 옵션 없이 사용하면 하드 링크가 생성되고, -s(--symbolic) 옵션을 사용하면 심볼릭 링크를 생성한다. (참고) 하드 링크와 심볼릭 링크 더보기 (1) 하드 링크(Hard Link) 하나의 동일한 파일을 디스크의 다른 곳에 배치(복사와 같은 형태)하여 여러 이름으로 사용하는 형식 하드 링크는 파일에만 부여할 수 있음. 리눅스 초기에는 Sticky-Bit 가 설정되지 않은 공유 디렉터리에서 사용하였음. 일반적인 공유 디렉터리에 쓰기(w) 권한을 설정하면 누구나 파일을 생성 및 삭제할 수 있게 됨. 다른 사용자 소유의 파일도 삭제할 수 있다는 문제가 발생함. 이 경우를 대비하여 사용자의 홈 디렉터리 안에 하드 링크 파일을 생성해 두면,..