2023. 8. 2. 17:27ㆍ리눅스/ubuntu
i-node
리눅스에서는 i-node를 통해서 파일을 고유하게 구분할 수 있다. i-node는 index number라고 생각하면 편하다. 즉, 파일을 빠르게 검색할 때 유용하다.
하드링크
원본파일과 i-node 값까지 동일한 파일을 복사하고 싶을 때는 하드링크를 한다. i-node 값은 메모리 상의 위치를 가상으로 잡은 숫자이므로 원본파일이 제거되더라도 하드링크된 파일은 제 기능을 발휘한다.
소프트링크
소프트링크는 윈도우 운영체제에서 바로가기 개념과 비슷하다. 즉, 원본파일이 삭제되면 소프트링크된 파일은 제 기능을 잃는다. 따라서 원본파일과 소프트링크된 파일의 i-node 값은 서로 다르다.
stat
stat 명령어를 통해서 파일의 세부정보를 확인할 수 있다