하드링크 2

[리눅스 팁] 링크가 유용하게 사용되는 경우

링크의 활용링크(특히 심볼릭 링크와 하드 링크)는 리눅스 파일 시스템에서 매우 유용하게 사용될 수 있습니다. 여러 시나리오에서 링크의 유용성을 설명하겠습니다.1. 파일 및 디렉터리 구조 관리심볼릭 링크심볼릭 링크는 여러 위치에 있는 파일이나 디렉터리를 하나의 위치에서 접근할 수 있도록 도와줍니다. 예를 들어, 다양한 디렉터리에 흩어져 있는 설정 파일을 하나의 디렉터리에서 관리하고 싶을 때 심볼릭 링크를 활용할 수 있습니다. 이를 통해 설정 파일의 위치를 변경하지 않고도 쉽게 접근하고 관리할 수 있습니다.예시:/etc/nginx/nginx.conf 파일을 홈 디렉터리에서 바로 접근하고 싶다면, 다음과 같이 심볼릭 링크를 생성할 수 있습니다:ln -s /etc/nginx/nginx.conf ~/nginx.c..

[리눅스 팁] 심볼릭 링크와 하드 링크

심볼릭 링크와 하드 링크리눅스 파일 시스템에서 심볼릭 링크(Symbolic Link)와 하드 링크(Hard Link)는 파일이나 디렉터리와의 참조를 관리하는 두 가지 중요한 개념입니다. 이 둘은 파일 시스템에서 파일을 다루는 방법에서 차이를 보입니다.하드 링크 (Hard Link)하드 링크는 파일 시스템의 특정 파일에 대한 직접적인 참조입니다. 여러 파일 이름이 동일한 데이터 블록을 가리킬 수 있으며, 그 결과 원본 파일과 동일한 파일로 취급됩니다.특징:같은 파일 인덱스 노드(Inode): 하드 링크는 원본 파일과 동일한 Inode 번호를 가집니다. 즉, 같은 데이터 블록을 공유합니다.원본 파일 삭제 시 영향 없음: 원본 파일을 삭제해도 하드 링크로 연결된 파일은 그대로 유지되며, 데이터도 유지됩니다.동..