상세 컨텐츠

본문 제목

리눅스 파일 구조

프로그래밍

by 2hansoul 2021. 6. 21. 14:06

본문

반응형

기본적인 리눅스 구조 디렉토리

 

/

-루트디렉토리, 최상위 디렉토리

-모든 디렉토리는 "/"를 기준으로 생성

-별도로 생성한 파일시스템(디렉토리,파일)은 "/"하부의 디렉토리에 연결하여 사용

-C: D: 등의 드라이브 개념은 없음.

/boot

- 부팅에 필요한 핵심 파일들이 위치함.

- 부팅파일 함부로 건들면 부팅 안 될 수도 있음

/etc

-응용프로그램과 서버프로그램의 환경 설정에 필요한 설정파일이 위치

-중요한 디렉토리이므로, 수시 백업.

/bin

- 기본 명령어가 존재하며, 사용 빈도가 높음.

/dev

- 장치파일들이 위치

- 블록장치(block device)

-읽기 / 쓰기 장치

- IDE 하드,CD-ROM,SCSI하드,플로피,테이프

- 문자장치(character device)

- 블록장치를 제외한 장치

- 콘솔, 시리얼포트, 프린터포트,마우스,사운드,...

/root

- 관리자용 홈 디렉토리

/home

-일반 사용자의 홈 디렉토리가 위치

-별도의 파일시스템으로 분할을 권장

/lib

-공유라이브러리 및 부팅시의 커널 모듈 포함

/proc

-시스템 정보 디렉토리(커널에 대한 정보를 가지고 있는 디렉토리)

/sbin

-관리자가 사용하는 시스템 운영 명령어가 위치

/var

-내용이 자주 변경되는 정보가 저장

-로그,메일스풀,프린트 스풀

-아파치 웹서버,MySQL,FTP 서버

/usr

-프로그램 설치시 패키지의 대부분 파일이 위치

/media

-기본 마운트 포인트 제공

/tmp

- 임시 파일 저장 디렉토리

파일구조

-ls -l " 명령이 보여주는 파일의 구조

-rwxrwxrwx 2 root root 264574 3월 17일 11:34 ifconfig

링크수 소유자 그룹 크기 날짜 시간 파일명

boot block / super block / i-node,List / Data block

i-node 란 파일이란 디렉토리 정보를 가지고 있는 것. 하나의 i-node 64 byte.

i-node number를 통하여 i-node들을 식별하게 한다.

반응형

'프로그래밍' 카테고리의 다른 글

Windows 에서 작성한 파일 리눅스에서 에러가 발생하는 경우  (0) 2021.06.23
/proc/meminfo 해석  (0) 2021.06.22
linux 시간 동기화 date  (0) 2021.06.21
'\r': command not found  (0) 2021.06.16
TCP/UDP 차이  (0) 2021.06.14

관련글 더보기

댓글 영역