아르단위드 2023. 10. 12. 21:15

https://youtu.be/YaJMD0lPBRE

 

File System
리눅스 파일 시스템에 대해 설명드리겠습니다.

윈도우즈의 경우

C드라이브 > Users > 사용자[C] >Downloads
C:\Users\C\Downloads

 

이런식으로 탐색기 위쪽에 표기가 되어있습니다.(탐색기의 경우 아무 폴더를 통해 들어가도 되고 WIN키 +E 키를 눌러도됩니다)

디렉토리를 계속 거슬러 거슬러 쭉 위로 가다보면 맨 위에 있는 디렉토리가 나오겠죠? Windows에서는 C 드라이브 처럼 말이에요. 리눅스에서는 / 라는 디렉토리가 있습니다.

 

 




/



리눅스에서 /(슬래쉬)는 최상위 경로이고 이 곳에서부터 디렉토리가 존재하게 됩니다. 또 그 디렉토리 안에는 다양한 파일 혹은 또 다른 디렉토리들이 존재하는 것이구요.



리눅스를 설치하면 기본적으로 최상위 디렉토리 아래에 기본 디렉토리들이 생성되는데요. 이는 각각 세부 내용들은 배포판마다 달라질 수 있지만, 일반적인 기준에서 각 디렉토리의 용도를 알아보도록 합시다!



(1) /

바로 앞에서 알아본 최상위 디렉토리입니다. 



(2) /bin

binary의 약자, 일반적으로 binary는 실행 파일을 뜻합니다. 리눅스에서 사용하는 기본 명령어들의 실행 파일이 저장되는 디렉토리입니다.



(3) /dev

device의 약자, 리눅스 시스템에 연결되는 하드웨어의 장치 파일들이 저장되는 디렉토리입니다.



(4) /etc

리눅스에서 설정 파일들이 저장되는 디렉토리입니다.



(5) /home

사용자 계정마다 할당되는 고유의 디렉토리를 생성해주는 곳입니다. 예를 들어, normaltic이라는 계정을 생성하면 /home/normaltic/ 이라는 디렉토리가 생성됩니다. 



(6) /lib

공유 라이브러리 파일들이 저장되는 디렉토리입니다.



(7) /root

root 계정(최고 관리자 권한을 가진 계정)의 home 디렉토리입니다.



(8) /sbin

/bin 디렉토리와 똑같이 binary를 저장하는데, 차이점은 시스템 관리를 위한 명령어 실행 파일들이 저장되는 디렉토리입니다.



(9) /tmp

임시 디렉토리입니다. 이곳은 누구나 쓸 수 있는 공간인데요. 컴퓨터를 껏다 키면 /tmp 디렉토리에 있던 파일들은 전부 삭제됩니다.



(10) /var

리눅스에서 사용하는 프로그램들이 데이터를 저장하는 디렉토리입니다.

728x90