LINUX

Linux /주요 디렉토리

25G 2021. 10. 23. 10:48

관리자 계정으로 들어가면 아래와 같은 화면을 만날 수 있다.

 

리눅스는 명령어 기반으로 사용하는 운영체제 이기 때문에 너무 낯설지 않기 위해서 gui환경으로 시작을 하였지만 아래와 같이 터미널 열기를 열어서 작업들을 진행해야 한다.

리눅스의 디렉터리 목록들이다.

 

 

리눅스 주요 디렉터리

 

 

/ :(최상위 디렉터리) == 리눅스상에 존재하는 모든 파일과 디렉터리의 시작. 최상위에 위치하는 디렉토리

/boot 디렉터리: == 부팅과정에 필요한 정보파일들이 저장되는 디렉토리 (잘못 건들면 안 됨)

                      == boot partition 설정 시에는 1GB 이상 용량을 설정해야 한다.

(partition구성 시에는 최상위 디렉터리를 마지막에 구성을 하고 기본적으로 필요한 시스템 요소들을 먼저 할당해 줘야 한다)

/bin(binary)

== *. exe(실행파일)

== 기본적인 명령어 실행파일들의 경로

/sbin(system binary)

== *. exe(실행파일)

== 시스템 운영, 관리에 필요한 명령어 경로

--> 관리자용 명령어

 

root라는 관리자 계정으로 들어가서 시스템 운영에 관련된 작업을 할 때에 sbin을 사용한다.

일반 user는 sbin을 사용할 수 없다.

 

/root == 관리자(root)의 home directory

 

/home == 일반 사용자들의 home directory 가 저장되는 경로 (window로 치면 사용자 파일)

home directory == 계정에 대한 정보를 저장하고 있는 디렉터리

 

- 윈도는 관리자, 사용자가 같은 곳에 위치

- 리눅스는 관리자, 사용자가 서로 다른 곳에 위치

 

/dev == device == 각종 장치 파일(USB, print 등)들이 저장되는 경로

-윈도는 새로운 장치를 추가시켜주면 바로 인식해서 장치로 사용할 수 있다.

-리눅스는 장치를 장치로서 인식하는 것이 아니라 새로운 장치를 추가시켜주면 하나의 장치 파일로 인식을 한다.

  

/etc == 중요도가 아주 높은 디렉터리다. 각종 서버 서비스 설정에 필요한 모든 정보 파일들이 여기에 들어있다.

- 실제 서비스를 하는 리눅스 서버를 관리하다가 /etc파일을 날리면 그 서버는 그냥 아주 끝난 것이다. 굉장히 중요 한파일이라고 항상 생각할 것

 

/usr == 윈도 프로그램 파일 폴더와 유사한 역할, 리눅스 응용프로그램 기본 설치 경로, 대용량 데이터 보관 용도로도 사용

/var == 로그(log) 파일들의 경로