리눅스 디렉토리

영진·2023년 1월 23일
0

network

목록 보기
9/14

리눅스 디렉토리란 무엇이고, 리눅스 디렉토리가 무슨 역할을 하는지 한 번 알아보도록 할 것이다.


리눅스 디렉토리란?

리눅스 디렉토리: 파일을 보관하는 곳이다.

리눅스 디렉토리는 최상위 디렉토리를 기준으로 하위 디렉토리들이 존재한다.
디렉토리는 트리구조 형태로 되어있으며, 계층적으로 관리를 한다.


리눅스 디렉토리 구조


라눅스 디렉토리 역할

/
최상위 디렉토리이다.

/bin
실행파일을 저장하는 디렉토리이다. 이 디렉토리에 저장하면 일반 사용자들도 쉽게 명령어를 사용할 수 있다.

/boot
운영체제의 커널과 시스템 부팅에 필요한 파일이 들어 있다, 100M 이상 권장한다.

/dev
시스템 장치 파일을 저장하고 있다.

/etc
시스템 전체의 환경설정 파일이 들어있다.

/home
사용자의 홈 디렉토리가 위치하는 디렉토리이다. 해당 디렉터리는 사용자의 데이터를 저장한다.

시스템을 사용하는 사용자 계정이 많을 경우 반드시 분할하도록 권장한다.
분할할 경우 각 사용자가 불필요한 파일을 업로드 하는 것을 제한할 수 있고, 특수 파일 생성 제한 등의 정책을 파티션에 부여할 수 있다.

/lib
프로그램에 필요한 각종 라이브러리 파일들이 존재하는 디렉토리.

/lost+found
하드디스크의 파티션이 나뉜곳마다 생기는 디렉토리이다. 주로 비정상적인 시스템종료등의 오류로 인한 메보리나 버퍼의 내용을 담고 있다가 재부팅시 복구에 이용하게 된다

/media
탈부착이 가능한 장치들의 마운트포인로 사용되는 디렉토리이다.

/mnt
media 디렉토리와 비슷한 용도로 탈부착이 가능한 장치들에 대하여 일시적인 마운트포인트로 사용하는 디렉토리

/proc
process의 약자이며 해당 디렉토리에 프로세들의 정보가 저장된다

/root
관리자(root) 유저의 홈 디렉토리이다.

/sbin
시스템 관리자용 명령어를 저장하는 디렉토리이다. 주로 /bin에 존재하지 않은 부가적인 명령어 또는 네트워크 관련 명령어를 저장한다.

/tmp
임시로 파일이 저장되는 공간이다. 재부팅시 안에 있는 모든 파일이 삭제된다.

/usr
일반사용자들이 주로 사용하는 디렉토리이다.

/usr/bin/
일반사용자들이 사용가능한 명령어들이 존재한다.

/usr/local/
추가 소프트웨어가 설치되는 디렉토리이다.

/opt
optional을 뜻한다. 사용자가 외부 프로그램을 설치하면 opt 디렉토리 내에 깔리기도 한다.

/var
시스템 운용중에 생성 되었다가 삭제되는 데이터를 일시적으로 저장하는 디렉토리이다.

/var/log
로그가 저장되는 디렉토리이다.

/swap
/ 와 함께 반드시 필요한 파티션이다. 물리 메모리의 2배 정도를 할당한다.

profile
I'm good at cloud computing.

0개의 댓글