IT 소스/Linux

[Linux] 디렉터리 및 파일 속성의 이해

한량이야기 2024. 3. 19. 15:33
반응형

안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다.

리눅스 디렉터리 및 파일 속성 설명

 

Linux - 디렉터리 및 파일 속성의 이해

 

리눅스 운영 체제를 사용하면서 아래와 같은 화면을 자주 접하게 됩니다.

리눅스 디렉터리 및 파일 목록

 

디렉터리파일은 각각의 속성을 가지고 있으며, 

이러한 속성을 이해하고 활용하는 것은 

리눅스 시스템을 효율적으로 관리하는 데 필수적입니다. 

 

디렉터리 및 파일의 주요 속성에 대해 자세히 설명하고, 

각 속성이 어떻게 사용되는지에 대해 살펴보겠습니다.

1. 리눅스 디렉터리 및 파일 구성

리눅스 디렉터리 및 파일 세부 구성

 

위 이미지처럼 리눅스는 크게 7개의 필드로 나눌 수 있습니다.

7개의 필드 설명

필드 설명 관련 명령어
1. 유형 일반적인 파일 : '-'
디렉터리 : 'd'
심볼릭 링크 : 'l'
특수 파일인 경우 : 블록(b), 문자(c), 파이프(p), 소켓(s)
 
2. 허가권 'r' : read(읽기), 'w' : write(쓰기), 'x' : execute(실행)
허가권은 3자리씩 인식
rwx r-x r-x
첫번째는 소유자, 두번째는 그룹구성원, 마지막은 모두의 접근 권한
chmod
3. 링크 수 하드 링크의 수 ln
4. 소유자와 소유 그룹 root root
첫번째는 파일 소유자, 두번째는 파일 소유 그룹
chown, chgrp
5. 크기 바이트(byte) 단위 크기  
6. 시간 파일 생성 또는 수정 시간 touch -t
7. 항목 명 디렉터리명 및 파일명 또는 심볼릭 링크명 mv

 

리눅스 파일과 디렉터리 속성을 이해하고 적절하게 

활용하는 것은 시스템 관리자와 사용자 모두에게 중요한 기술입니다. 

속성의 의미와 역할을 이해하면 파일 시스템을 보다 효율적으로 

관리하고 시스템의 보안을 강화할 수 있습니다.

반응형