본문 바로가기
DATABASE/ORACLE

linux 주요 Directory 설명

by YUNZZANG 2023. 4. 14.
728x90
위치
이름
설명
/
루트
최상위(루트) 디렉토리
 
 
디렉토리들의 절대 경로를 표기할 때 이 디렉토리로 부터 시작함
/bin
바이너리
이진파일(실행파일)
 
기본적인 명령어가 저장된 디렉토리
 
 
리눅스에서 자주 사용하는 mv, cp, rm등과 같은 명령어들이 이 디렉토리에 존재함
/boot
부트
리눅스의 부팅에 필요한 정보를 가진 파일들이 있는 디렉토리
/dev
디바이스
시스템 디바이스(장치)파일을 저장하고 있는 디렉토리
 
 
/dev/sda (하드디스크 장치파일), /dev/cdrom(CD-ROM)장치파일 등과 같은 장치 파일들이 여기에 위치해있다. 예를들어 마우스, 키보드등의 디바이스와 관련된 파일들.
 
 
즉, 물리적 장치가 파일화되어 저장
/etc
 
설정 파일을 두는 디렉토리
/home
사용자들의 홈디렉토리가 있는 곳
 
사용자를 추가하면 사용자의 id와 동일한 디렉토리가 이곳에 자동으로 생성
/lib
라이브러리
커널이 필요로 하는 각종 라이브러리 파일, 커널 모듈파일 등이 존재하는 디렉토리
/media
미디어
DVD, CD-ROM, USB 등의 외부 장치들의 마운트 포인트(연결)로 사용하는 디렉토리
/mnt
마운트
/media와 비슷한 기능을 한다.
 
다만 차이점은,
 
Media는 OS에서 자동으로 마운팅해주는 포인트로 주로 사용되며
 
Mnt는 사용자가 직접 마운트하는 경로로 사용된다.
 
 
예를들어 컴퓨터에 USB꽂아 OS에 자동으로 마운팅된다면 주로 Media 폴더 내에,
 
외부에 있는 디스크등을 직접 명령어를 통해 마운트한다면 Mnt 디렉토리에 위치하게 된다.
/opt
옵트
추가 응용프로그램 패키지 설치 장소
 
패키지 매니저가 자체적으로 설치/삭제를 수행함
/proc
프로세스
'가상파일시스템' 이라고 하는 곳으로 현재 메모리에 존재하는 작업들이 파일 형태로 존재하는 곳
 
프로세스 정보 등 커널 관련 정보가 저장
/root
루트
관리자계정 root 사용자의 홈디렉토리 (/ 디렉토리와 다르다. 이건 사용자의 디렉토리)
/sbin
시스템 바이너리
시스템 이진파일(실행파일)
 
ifconfig, ethtool, halt, e2fsck와 같은 시스템 명령어들을 저장하고 있는 디렉토리
/usr
유저
일반 사용자들이 사용하는 디렉토리
/var
기타 모든 다용도로 사용될 수 있는 파일들이 저장되며 로그파일, 데이터베이스 캐싱파일, 웹서버 이미지 파일 등이 위치하는 디렉토리
/sys
시스템
디바이스를 관리하기 위한 가상 파일 시스템 디렉토리이다
/run
Run-time variable data를 관리한다. 부팅한 후의 시스템 정보를 관리하는 디렉토리이다.
/tmp
템프
임시 파일을 저장하기 위한 디렉토리이다.
 
재부팅 시에 삭제되며, 정기적으로 10일 정도 간격으로 삭제된다.
/lost+found
로스트
휴지통 같은 개념이라 보면된다.

'DATABASE > ORACLE' 카테고리의 다른 글

materialized view 란? (m_view)  (0) 2023.04.14
Oracle 작업 예약  (0) 2023.04.14
ORACLE VERSION 확인  (0) 2023.04.12
DROP TABLESPACE  (0) 2023.04.12
DROP TRIGGER  (0) 2023.04.12

댓글