게으른 개발자

파일 시스템 본문

Linux/Kali

파일 시스템

Tomato_Coffee 2024. 3. 22. 11:01

File System

리눅스의 파일 시스템

 

(1) /

○ 리눅스에서 /(슬래쉬)는 최상위 경로이고 이곳에서부터 디렉터리가 존재.
○ 따라서 기본적으로 최상위 디렉터리 아래에 기본 디렉터리들이 생성. 이는 각각 세부 내용들은 배포판마다 달라질수 있음.

(2) /bin

○ binary의 약자
○ 일반적으로 binary는 실행 파일을 의미. 리눅스에서 사용하는 기본 명령어들의 실행 파일이 저장되는 디렉터리.

(3) /dev

○ device의 약자
○ 리눅스 시스템에 연결되는 하드웨어의 장치 파일들이 저장되는 디렉터리

(4) /etc

○ 리눅스에서 설정 파일들이 저장되는 디렉터리

(5) /home

○ 사용자 계정마다 할당되는 고유의 디렉터리를 생성해주는 곳. 
예시 ) tomato 이라는 계정을 생성하면  /home/tomato/  이라는 디렉터리가 생성

(6) /lib

○ 공유 라이브러리 파일들이 저장되는 디렉터리

(7) /root

○ root 계정(최고 관리자 권한을 가진 계정)의 home 디렉터리

(8) /sbin

○ /bin 디렉터리와 똑같이 binary(실행 파일)를 저장하는데, 차이점은 시스템 관리를 위한 명령어 실행 파일들이 저장되는 디렉터리
○ sbin에서 s는 system 이라는 의미

(9) /tmp

○ 임시 디렉터리. temporary의 약
○ 이곳은 누구나 쓸 수 있는 공간. 컴퓨터를 껏다 키면 /tmp 디렉터리에 있던 파일들은 전부 삭제.

(10) /var

○ 리눅스에서 사용하는 프로그램들이 데이터를 저장하는 디렉터
○ variable의 약자

 

지금까지 간단한 디렉터리에 대해서 알아보았다. 그러나 이 내용들은 절대적인 법칙이 아니다.

즉, 실행 파일이니까 무조건 /bin 디렉터리, /sbin 디렉터리 에 있을꺼야!

이렇게 생각하면 안된다.  그냥 보통 ~~~ 그렇다 ~~ 라고 이해.

'Linux > Kali' 카테고리의 다른 글

TAB (탭)  (0) 2024.03.23
디렉터리 경로  (1) 2024.03.23
파일 정보 확인  (0) 2024.03.17
Home Directory  (0) 2024.03.17
현재 경로  (0) 2024.03.15