리눅스(3)
-
[LINUX] 리눅스 기초 지식 정리(3-3)
리눅스에 대해 정리합니다. 1. Linux의 디렉토리 구성 - Linux는 설치된 Linux kernel을 비롯하여 각종 커맨드나 설정 파일이 디렉토리에 배치됨- 이러한 Linux 디렉토리 목록은 FHS(Filesystem Hierarcghy Standard) 라는 규격에 의해 표준화 되어 있다.
2020.01.08 -
[LINUX] 리눅스 기초 지식 정리(2-3)
Linux Kernel 의 주요 기능을 정리해보고자 합니다. 1. 디바이스 관리 - Device Driver 라는 소프트웨어를 이용하여 하드웨어를 제어함. 2. 프로세스 관리 - Linux에서 명령을 실할할 때는 해당 프로그램 파일에 쓰혀 있는 내용을 '읽고' 이를 메모리상에 '전개'한 후 메모리상의 프로그램을 '실행' 하는 일련의 프로세스를 따르게 됨.- Linux Kernel은 프로세스들에게 각각 PID(Process ID) 라는 식별자를 붙여 프로세스 실행에 필요한 CPU를 효율적으로 할당하는 열할을 담당함. 3. 메모리 관리- 프로세스가 실행되면 메모리상에 프로그램이 전개될 때 프로그램 안에서 시용하는 데이터도 메모리상에 전개됨.- Linux Kernel 은 프로그램과 데이터가 물리 메모리에 효율..
2020.01.08 -
[LINUX] 리눅스 기초 지식 정리(1-3)
Linux 의 기초적 내용이 가물가물해지기에 간략하게나마 정리해보고자 합니다. Linux - Unix 호환 서버 OS. 보안에 뛰어나며 안정적으로 작동된다는 특징이 있기에 각종 서버에서 널리 이용됨- Intel의 x86 계열 마이크로프로세서를 탑재한 컴퓨터 뿐 아니라 Alpha, SPARC와 같은 플랫폼에서도 작동함.- 스마트폰이나 임베디드 장비의 OS로서도 작동함.- Linux는 오픈소스이므로 누구나 자유롭게 수정 및 재배포를 할 수 있다. 이러한 특징을 가진 Linux 는 크게 다음과 같이 나눌 수 있다고 하네요. Linux Kernel (Linux 커널) - OS의 코어가 되는 부분을 말함. 메모리 관리, 파일 시스템, 프로세스 관리, 디바이스 제어 등 OS로서 하드웨어나 어플리케이션 소프트웨어를 ..
2020.01.07