보안/CentOS+Ubuntu

CentOS 7 리눅스 Directory(디렉터리) 구조와 이론

lowcodingpython 2022. 2. 28. 02:14
반응형

리눅스 설치할 때 vmware의 네트워크 방식에 대해서 설명을 드리겠습니다. 

브리지
실제 pc에 있는 네트워크 장치를 통해 외부로 나감
NAT
주소 변환 장치- [사설 ip <-> 공인 ip] /포트포워딩    
공인 ip : 외부에서 통신하는 것  (kt 등 통신사 망)
사설 ip : 내부에서 통신하는 것
HOST ONLY
(인터넷이 안되는 상태) 외부 x

네트워크

 

 

다음은 리눅스의 구조에 대해 알아보도록 하겠습니다.

디렉터리-구조


windows와 구조가 많이 다르죠?.. 하하

여기서 windows와 linux를 비교를 해보도록 하겠습니다.

                 [os]
              platform                user                                         location      
              
              windows          관리자:administrator                    ~XP : c:\Document&setting [계정에 대한 정보 정보]
                                   사용자:root, user name                  vista~ : c:\user
                                                          
               linux               관리자:root                                         /root
           
                                    사용자:administrator                            /home


windows와 linux 사용자는 조금 차이가 납니다.

디렉터리 : 연관이 있는 파일을 묶어서 저장할 수 있도록 만든 공간으로 폴더와 유사한 역할, (디렉터리는 묶어서 편하게 쓰기 위함)

/
리눅스의 최상위에 위치하는 최상위 디렉터리 
windows 에서는 '내 컴퓨터'
/boot
리눅스 커널의 메모리 이미지와 부팅 과정에서 필요한 정보
부팅에 필요한 자료들이 존재하는 공간입니다.
/etc
시스템이나 사용자 관리를 위한 자료 파일이나 관리자용 명령이 위치 
 
/home
관리자 이외의 사용자의 홈 디렉터리
 
/usr
root 파일 시스템과 유사한 구조, 용량이 크고 자주 사용되지 않는 파일 위치 
윈도의 프로그램 파일 폴더 같은 역할
/dev
장치 파일이라고 하는 파일시스템과 하드웨어 간의 인터페이스를 당감 
device == 각종 장치 파일들이 저장되는 경로
/var
log 파일 같은 자주 변경되는 시스템 파일들을 위한 directory 
 각종 로그 파일들이 저장되는 경로 
/root 
슈퍼 유저의 홈 디렉터리
 
/bin
기본 명령어 들이 존재하는 공간 
 
/lib
각종 언어를 위한 라이브러리들이 위치
 
/mnt
Remote Device를 이용하기 위한 디렉터리
 
/media
Local Pevice를 이용하기 위한 디렉터리
 
 
/sbin

시스템 운영 및 관리를 위한 명령어 들이 있는 Directory

/proc

커널과 프로세스 정보를 얻을 수 있는 가상 파일 시스템

/tmp

잠시 사용되는 임시 파일들을 위한 Directory

 


반응형