높고 넓은 파도

[Linux] Directory 다루기_파일 종류/계층 구조 본문

리눅스

[Linux] Directory 다루기_파일 종류/계층 구조

김파도_ 2024. 3. 23. 18:30
반응형

###파일의 종류###

일반 파일 목적 : 데이터의 저장
Ex) 편집기를 사용해 생성한 파일, 각종 응용 프로그램을 사용해 생성한 파일
==========================================================
  • 텍스트 파일
    • 아스키 코드로 구성된 파일
    • 텍스트 편집기나 cat, more 명령을 통해 읽기 가능
  • 바이너리 파일
    • 읽을 없는 파일
    • 내용이 아스키 코드가 아닌 모든 파일
    • 실행 파일과 데이터 파일(실행이 안되는 파일) 분류
디렉토리 파일 내용이 다른 파일이나 하위 디렉토리의 이름인 특수 파일
심볼릭 링크 파일 - 원도우 시스템의 '바로가기' 아이콘에 해당하는 파일
- 원본 파일을 가리키는 역할만 하는 특수 파일
장치 파일 - 유닉스 시스템에 부탁된 장치들을 관리하기 위한 특수 파일
- /dev, /devices 디렉토리 아래에 존재
file 기능 : 파일의 종류를 알아보는 명령

 

###Directory 계층 구조###

Directory tree 구조 데이터를 효율적으로 관리하기 위해 파일 시스템을 계층적인 directory tree 구조로 구성
루트 dir /
dir ~

-> 없는 영역이므로 권한이 없음
-> ~ㅁ : 로그인 ID 사용자의 dir
현재 dir . (마침표임)
상위 dir .. (자기 부모의 dir)
하위 dir 이름
/home 사용자, dir
/etc 환경설정
/bin, /sbin, /usr 명령어
/tmp 임시로 사용한 파일
728x90