IT world

리눅스란 본문

리눅스

리눅스란

엄킹 2019. 11. 18. 16:53

리눅스(Linux)란?


리눅스는 컴퓨터 운영체제 중 하나로 멀티유저, 멀티태스킹을 지원하는 운영체제이다. 리누스 토발즈에 의해 개발되었고, 독점되거나 배타되지 않는 프리 소프트웨어 중 하나로 'GNU프로젝트'에 따라 쉽게 이용할 수 있게 배포되고 있다. 모든 소스가 오픈되어 있어 광범위하게 사용되고 있으며 다중사용자, 다중작업을 지원하기 때문에 시스템적으로 서버를 운여하기에 적합하며 무료이기에 기업에서 많이 사용되고 있다.



OS와 Linux


* 운영체제(operating system, OS) 

- 컴퓨터 자원을 효율적으로 관리하며 사용자와 컴퓨터 사이에 인터페이스를 제공

* Kernel 

- 운영체제의 핵심 부분(프로세스관리, 메모리관리, I/O시스템 관리, 파일시스템관리 등)

* shell

- 사용자와 운영체제의 내부 kernel 사이의 인터페이스 역할(명령어 해석기)



리눅스의 특징


- 다중 플랫폼(Multi-plat)지원

//intel CPU(i386) , Digital Alpha, Sun Sparc, Sparc64, PowerPC 등을 지원한다.


- 다양한 하드웨어 장치 지원


- 네트워크 기능 제공


- 이식성이 뛰어남

//C언어 기반으로 프로그래밍과 porting이 용이


- 오픈 소스를 제공하며 비용을 지불하지않고 소프트웨어를 사용할 수 있으며 해커의 침입에 안전하고 바이러스에 대해 안전하고 낮은 cost    로 하드웨어를 이용할 수 있으며 고객이 요구하는 것에 따라 이루어진다.



[linux 와 windows 차이]



리눅스의 장점


1 . 오픈형 운영체제

2 . PC용 OS보다 안정적

3 . 무료이다.

4 . 강력한 보안 기능을 제공한다.

5 . 인터넷의 모든 기능을 지원

6 . 개발환경이 풍부하다.



리눅스의 단점


1 . 오픈형 운영체제이기 때문에 문제 발생 시 보상받을 수 없다

2 . 한글입출력에 어려움이 있다.

3 . 기술지원 부족

4 . 특정 하드웨어에 대한 자원이 부족

5 . 사용자의 숙련된 기술이 요구된다.





'리눅스' 카테고리의 다른 글

리눅스 ssh key 생성  (0) 2019.11.25
리눅스 간단한 예제  (0) 2019.11.22
VMware centOS 7 설치  (0) 2019.11.22
리눅스 디렉토리 구조  (0) 2019.11.20
리눅스 명령어 모음  (0) 2019.11.20
Comments