유닉스 파일에 대한 이해

엄격히 말해 파일과 디렉토리는 구분이 없습니다. 디렉토리라는 파일은 단지 그 디렉토리 안에 있는 파일들에 대한 정보를 담고 있는 파일입니다. 이 디렉토리에는 다음 두가지 정보가 담겨 있습니다:

파일의 이름은 단지, 사용자가 알기 쉽도록 알려 주는 역활만 할 뿐, 실질적으로 파일의 처리하는 것은 inode 번호로 이루워 집니다. 이런 inode 번호와 그 파일 이름에 대한 연결을 링크라고 합니다.

시스템 측면에서 본다는 inode 번호가 그 파일이며, 사용자 측면에서 본다면, 그 번호와 연결된 파일 이름이 그 파일로 인식합니다. 그래서, 하나의 inode 번호에 여러개의 이름이 부여될 수 있습니다.(이것이 앞에서 말한 링크라는 개념입니다)


[차례] [찾기] [색인]