Top 21 리눅스 운영체제 The 49 Top Answers

You are looking for information, articles, knowledge about the topic nail salons open on sunday near me 리눅스 운영체제 on Google, you do not find the information you need! Here are the best content compiled and compiled by the https://toplist.maxfit.vn team, along with other related topics such as: 리눅스 운영체제 리눅스 명령어, 리눅스 배포판, 리눅스 다운로드, 리눅스 운영체제 확인, 리눅스 사용법, 리눅스 쓰는 이유, 리눅스 커널, 리눅스 공부


가장 쉬운 리눅스 강좌
가장 쉬운 리눅스 강좌


리눅스 운영체제란? Linux

  • Article author: cheershennah.tistory.com
  • Reviews from users: 7542 ⭐ Ratings
  • Top rated: 4.4 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 리눅스 운영체제란? Linux 시중에서 배포되는 소프트웨어 대다수가 윈도우 운영체제 기반에 제공되고 있다. 리눅스란? Linux. 핀란드 헬싱키 대학에서 운영체제를 공부하던 리누스 … …
  • Most searched keywords: Whether you are looking for 리눅스 운영체제란? Linux 시중에서 배포되는 소프트웨어 대다수가 윈도우 운영체제 기반에 제공되고 있다. 리눅스란? Linux. 핀란드 헬싱키 대학에서 운영체제를 공부하던 리누스 … 운영체제란? 컴퓨터와 같은 기계장치인 하드웨어와 컴퓨터에 설치되는 모든 SW를 관리하는 실행관리자다. 사용자에게 컴퓨터를 효율적으로 사용할 수 있도록 한다 처리하고자 하는 과정의 작업순서를 정하고 중앙..개발하는 생계형 코더의 개발블로그입니다.
    밥 벌어먹고 살아야죠. On my way, Keep going !!! 👊
    Youtube @치얼스헤나

  • Table of Contents:

리눅스 운영체제란 Linux

리눅스란  Linux

리눅스 특징

티스토리툴바

리눅스 운영체제란? Linux
리눅스 운영체제란? Linux

Read More

컴퓨터 운영체제 ‘리눅스’ 훑어보기

  • Article author: brunch.co.kr
  • Reviews from users: 31289 ⭐ Ratings
  • Top rated: 4.8 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 컴퓨터 운영체제 ‘리눅스’ 훑어보기 리눅스는 핀란드의 컴퓨터 공학과 대학원생이던 ‘리누스 토르발스’가 개발했는데요. 교육용으로 제작된 유닉스, ‘미닉스’의 기능에 불만을 느껴 직접 자신 … …
  • Most searched keywords: Whether you are looking for 컴퓨터 운영체제 ‘리눅스’ 훑어보기 리눅스는 핀란드의 컴퓨터 공학과 대학원생이던 ‘리누스 토르발스’가 개발했는데요. 교육용으로 제작된 유닉스, ‘미닉스’의 기능에 불만을 느껴 직접 자신 … 오픈소스 운영체제인 리눅스의 특징 | 오늘날 모바일 앱 시장은 안드로이드와 iOS가 양분하고 있습니다. 안드로이드와 iOS는 모바일 운영체제입니다. 안드로이드는 2020년 6월 기준 74.2%의 점유율을, iOS는 25.2%를 차지해 도합 99%를 넘는 상황입니다. 애플은 자체적인 모바일 플랫폼을 만들고, iOS라는 운영체제를 통해 기기를 관리할 수 있도록 합니다.  안드로이드의 경우에는 오
  • Table of Contents:
컴퓨터 운영체제 '리눅스' 훑어보기
컴퓨터 운영체제 ‘리눅스’ 훑어보기

Read More

리눅스 OS 종류 어떤것이있을까? (어떤 리눅스가 가장좋을까?)

  • Article author: secretpoten.tistory.com
  • Reviews from users: 5886 ⭐ Ratings
  • Top rated: 4.1 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 리눅스 OS 종류 어떤것이있을까? (어떤 리눅스가 가장좋을까?) 그이외에 페도라, 칼리리눅스등등 실로 많은 리눅스들이 존재하고있습니다 … 즉 유닉스가 업그레이드되어 무료로 받을수 있는 OS가 리눅스가 된거죠 … …
  • Most searched keywords: Whether you are looking for 리눅스 OS 종류 어떤것이있을까? (어떤 리눅스가 가장좋을까?) 그이외에 페도라, 칼리리눅스등등 실로 많은 리눅스들이 존재하고있습니다 … 즉 유닉스가 업그레이드되어 무료로 받을수 있는 OS가 리눅스가 된거죠 … 오늘은 리눅스 종류에 대해서 제가 잠깐 설명을 해보도록하겠습니다 제 블로그 카테고리에는 우분투와 centos 2개밖에 없지만 그이외에 페도라, 칼리리눅스등등 실로 많은 리눅스들이 존재하고있습니다 그중에 몇..
  • Table of Contents:

Secret Poten

리눅스 OS 종류 어떤것이있을까 (어떤 리눅스가 가장좋을까) 본문

티스토리툴바

리눅스 OS 종류 어떤것이있을까? (어떤 리눅스가 가장좋을까?)
리눅스 OS 종류 어떤것이있을까? (어떤 리눅스가 가장좋을까?)

Read More

[LINUX] 리눅스 운영체제의 종류

  • Article author: itteamb.blogspot.com
  • Reviews from users: 24204 ⭐ Ratings
  • Top rated: 3.1 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [LINUX] 리눅스 운영체제의 종류 켐 톰슨은 DEC사에서 만든 PDP-7이라는 컴퓨터에서 프로그램을 개발하는 데 편리한 운영체제를 새로이 개발하면서 Multics라는 OS를 참고로 하였기 때문에 … …
  • Most searched keywords: Whether you are looking for [LINUX] 리눅스 운영체제의 종류 켐 톰슨은 DEC사에서 만든 PDP-7이라는 컴퓨터에서 프로그램을 개발하는 데 편리한 운영체제를 새로이 개발하면서 Multics라는 OS를 참고로 하였기 때문에 …
  • Table of Contents:

❋ 운영체제의 종류

[ORACLE PROCEDURE] 오라클 프로시저 생성 및 호출 방법

[JavaScript] Object 객체의 Key Value 추출하기 – (Filter를 이용한 특정 Key 추출)

[C#] 파일이나 어셈블리 ~ 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드 할 수 없습니다 프로그램을 잘못된 형식으로 로드하려고 했습니다

[LINUX] 리눅스 운영체제의 종류
[LINUX] 리눅스 운영체제의 종류

Read More

리눅스 – 위키백과, 우리 모두의 백과사전

  • Article author: ko.wikipedia.org
  • Reviews from users: 20755 ⭐ Ratings
  • Top rated: 3.0 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 리눅스 – 위키백과, 우리 모두의 백과사전 리눅스(Linux)는 1991년 9월 17일 리누스 토르발스가 처음 출시한 운영 체제 커널인 리눅스 커널에 기반을 둔 오픈 소스 유닉스 계열 운영 체제 계열이다. …
  • Most searched keywords: Whether you are looking for 리눅스 – 위키백과, 우리 모두의 백과사전 리눅스(Linux)는 1991년 9월 17일 리누스 토르발스가 처음 출시한 운영 체제 커널인 리눅스 커널에 기반을 둔 오픈 소스 유닉스 계열 운영 체제 계열이다.
  • Table of Contents:

턱스[편집]

역사[편집]

설계[편집]

개발[편집]

하드웨어 지원[편집]

이용[편집]

시장 점유율과 활용[편집]

저작권 상표 이름[편집]

같이 보기[편집]

각주[편집]

외부 링크[편집]

리눅스 - 위키백과, 우리 모두의 백과사전
리눅스 – 위키백과, 우리 모두의 백과사전

Read More

리눅스(Linux)는 무엇이고 우분투(Ubuntu)는 무엇인가 – 하나몬

  • Article author: hanamon.kr
  • Reviews from users: 17393 ⭐ Ratings
  • Top rated: 3.7 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 리눅스(Linux)는 무엇이고 우분투(Ubuntu)는 무엇인가 – 하나몬 리눅스(Linux)란? Linux는 커널이다. ⇒ 커스텀 OS 만들기 가능. Windows나 Mac과 달리 Linux는 실제로 분리되고 잘 정의된 운영 체제가 아니다. …
  • Most searched keywords: Whether you are looking for 리눅스(Linux)는 무엇이고 우분투(Ubuntu)는 무엇인가 – 하나몬 리눅스(Linux)란? Linux는 커널이다. ⇒ 커스텀 OS 만들기 가능. Windows나 Mac과 달리 Linux는 실제로 분리되고 잘 정의된 운영 체제가 아니다.
  • Table of Contents:

❗️리눅스(Linux)란

❗️우분투(Ubuntu)란

❗️정리

❗️Reference

터미널 콘솔 쉘 명령줄(Terminal Console Shell Command line)의 차이

컴퓨터의 IO와 인터페이스 GUI vs CLI

[Linux] 환경변수

[Linux] 사용 권한

[Linux] CLI 기본 명령어

리눅스(Linux)는 무엇이고 우분투(Ubuntu)는 무엇인가 - 하나몬
리눅스(Linux)는 무엇이고 우분투(Ubuntu)는 무엇인가 – 하나몬

Read More

리눅스 운영체제 설치하기 – CentOS 설치 방법 | 가비아 라이브러리

  • Article author: library.gabia.com
  • Reviews from users: 43360 ⭐ Ratings
  • Top rated: 4.8 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 리눅스 운영체제 설치하기 – CentOS 설치 방법 | 가비아 라이브러리 소스코드 수정이 자유로운 만큼 리눅스 운영체제는 다양한 프로젝트를 통하여 배포됩니다. 공개 운영체제 배포 판 중 레드햇 엔터프라이즈 리눅스와 완벽하게 호환되는 … …
  • Most searched keywords: Whether you are looking for 리눅스 운영체제 설치하기 – CentOS 설치 방법 | 가비아 라이브러리 소스코드 수정이 자유로운 만큼 리눅스 운영체제는 다양한 프로젝트를 통하여 배포됩니다. 공개 운영체제 배포 판 중 레드햇 엔터프라이즈 리눅스와 완벽하게 호환되는 … 소스코드 수정이 자유로운 만큼 리눅스 운영체제는 다양한 프로젝트를 통하여 배포됩니다. 공개 운영체제 배포 판 중 레드햇 엔터프라이즈 리눅스와 완벽하게 호환되는 CentOS를 기준으로 설치하고자 합니다. RHEL의 복제판이라고 볼 수 있는 CentOS는 안정성이 입증되었다는 것이 장점리눅스,centos,운영체제,운영체제설치,linux,idc
  • Table of Contents:
리눅스 운영체제 설치하기 - CentOS 설치 방법 | 가비아 라이브러리
리눅스 운영체제 설치하기 – CentOS 설치 방법 | 가비아 라이브러리

Read More

리눅스 운영체제 설치하기 – CentOS 설치 방법 | 가비아 라이브러리

  • Article author: medium.com
  • Reviews from users: 18046 ⭐ Ratings
  • Top rated: 4.7 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 리눅스 운영체제 설치하기 – CentOS 설치 방법 | 가비아 라이브러리 리눅스 커널(Linux Kernel)을 한 사람이 전부 아는 것은 불가능하다. 커널 관련 두터운 원서를 75 ~ 80권 정도는 읽어야 “아, 한 번씩은 훑어봤다”라고 말할 수 있을 … …
  • Most searched keywords: Whether you are looking for 리눅스 운영체제 설치하기 – CentOS 설치 방법 | 가비아 라이브러리 리눅스 커널(Linux Kernel)을 한 사람이 전부 아는 것은 불가능하다. 커널 관련 두터운 원서를 75 ~ 80권 정도는 읽어야 “아, 한 번씩은 훑어봤다”라고 말할 수 있을 … 소스코드 수정이 자유로운 만큼 리눅스 운영체제는 다양한 프로젝트를 통하여 배포됩니다. 공개 운영체제 배포 판 중 레드햇 엔터프라이즈 리눅스와 완벽하게 호환되는 CentOS를 기준으로 설치하고자 합니다. RHEL의 복제판이라고 볼 수 있는 CentOS는 안정성이 입증되었다는 것이 장점리눅스,centos,운영체제,운영체제설치,linux,idc
  • Table of Contents:
리눅스 운영체제 설치하기 - CentOS 설치 방법 | 가비아 라이브러리
리눅스 운영체제 설치하기 – CentOS 설치 방법 | 가비아 라이브러리

Read More


See more articles in the same category here: 180+ tips for you.

리눅스 운영체제란? Linux

반응형

운영체제란?

컴퓨터와 같은 기계장치인 하드웨어와 컴퓨터에 설치되는 모든 SW를 관리하는 실행관리자다.

사용자에게 컴퓨터를 효율적으로 사용할 수 있도록 한다

처리하고자 하는 과정의 작업순서를 정하고 중앙처리장치CPU와 주기억장치 RAM, 주변장치인 키보드,모니터, 마우스, 스피커 등.. 의 여러 하드웨어 시스템에게 일련의 작업순서를 할당한다.

프로그램 실행, 파일접근, 응용프로그램 구동, 모니터 및 메모리 저장장치 제어, 명령해석 등과 같은 임무를 수행하도록 CPU에게 지시.

윈도우 Windows

마이크로소프트사에서 제공하는 윈도우 계열 운영체제가 시장을 점유율을 거의 독점하고 있는 운영체제다.

윈도우의 가장 강력한 강점은 응용 소프트웨어의 호환성이다.

시중에서 배포되는 소프트웨어 대다수가 윈도우 운영체제 기반에 제공되고 있다.

리눅스란? Linux

핀란드 헬싱키 대학에서 운영체제를 공부하던 리누스 토발즈에 의해 개발 됨.

처음부터 소스코드를 모두 공개하는 무료 오픈소스 운영체제.

배포판에 포함된 기본 커널을 사용자가 직접 최신의 커널로 업그레이드 할 수 있음. == 커널 업그레이드, 커널 컴파일

최근 배포판은 안정되어 과거에 비해 커널 업그레이드에 대한 부담은 줄었음.

리눅스의 구성요소

1. 커널 Kernel

리눅스 운영체제의 핵심.

운영체제와 사용자 사이에는 커널과 셸이 존재한다. 운영체제에서 사용하는 언어와 사용자 언어가 다르기 때문에 사용자가 명령을 입력하면 셸에서 명령얼 받아 운영체제가 사용할 수 있는 언어로 셸을 통해 번역을 수행한다. 이렇게 번역된 언어를 커널로 전달하고 커널은 해당하는 작업을 수행한다. 즉, 커널이 실제로 운영체제를 운영하는 놈이다.

2. 셸 Shell

사용자와 커널의 중간에서 사용자의 명령어를 해석하여 커널에게 전달한다. 일종의 명령어 해석기다.

커맨드라인형(명령줄) / 그래픽형 두 종류로 나뉨. 커멘드 라인 셸은 운영체제 상에서 명령줄 인터페이스(CLI)를 제공하고, 그래픽 셸은 그래픽 사용자 인터페이스(GUI)를 제공한다. 커널이 수행하는 작업은 실제로 사용자에게 보여지지 않고 커널이 작업한 결과값이 셸에 의해 사용자가 이해할 수 있는 언어로 번역되어 화면에 출력되는 것이다.

-리눅스에서 대화형 사용자 인터페이스를 의미

-사용자가 입력하는 명령어를 이해하고 실행하는 역할

-운영체제 바깥 계층에 위치

-사용자와 커널의 의사소통 담당

-cshell, bourneshell, vashshell, tcshell 등의 다양한 종류가 있음

3. 사용자 프로그램 Application

리눅스 환경에서 사용하는 프로그램. 웹서버, FTP, DB 서버 등 ..

사용자 > 프로그램 > 셸 > 커널 > 하드웨어

리눅스 특징

1. 독립된 플랫폼

거의 모든 CPU를 완벽하게 지원하여 여러 환경에서 구동가능한 독립된 플랫폼을 갖는 범용 운영체제.

유닉스와 마찬가지로 UID, GID를 가지며 USER, GROUP, OTHER 로 구분하여 각 디렉터리과 파일의 접근여부에 관한 권한을 제어함.

이와 같은 특징으로 동일 그룹안의 USER는 서로 파일을 공유할 수 있고 디렉터리 또는 파일 관할 권한을 부여할 수 있음.

리눅스 시스템을 사용하는 사용자 계정도 관리자(ROOT)와 일반사용자(USER)로 구분하여 권할별 보안관리라 가능.

여러개의 파일 시스템이 존재하기 때문에 각각의 파일시스템의 성격에 맞도록 ID를 부여할 수 있음.

2. 빠른 업그레이드

윈도우 운영체제와 같은 비공개형 운영체제는 사용중 버그가 발견되어도 사용자는 수정할 수 없고, 오직 마이크로 소프트사에서 공식적으로 패치버전을 설치해야 하며 새 버전 배포까지 상당한 시간이 걸린다.

리눅스는 오픈 운영체제로 커널 및 프로그램에 대한 버그 및 업그레이드가 전 세계 수많은 개발자들에 의해 개발되고 수정되기 때문에 업그레이드 속도와 버그 해결이 신속하게 이루어져 사용자에게 빠른 업그레이드의 편의성을 제공한다.

3. 강력한 네트워크 지원

리눅스 시스템을 네트워크 서버로 사용하기 위해서는 간단한 몇가지 환경설정(IP주소, 도메인네임, 넷마스크, 게이트웨이 등) 만으로도 곧바로 네트워크 서버를 사용할 수 있고 인터넷이나 이더넷에 안정적으로 연결이 가능하다. 또한 클라이언트 프로그램 지원 뿐만 아니라 웹서버, DB서버, 메일서버, 뉴스서버, 네임서버 등의 네트워크 서버기능도 제공하고 있어 강력한 네트워크를 지원한다.

4. 멀티태스킹(다중작업)과 가상 터미널 환경 지원

멀티태스킹은 동시에 여러 작업을 처리하는 개념으로 예를들면 웹브라우저를 통해 인터넷을 검색함과 동시에 다른 창에서는 문서를 작성하는 등 여러 시스템 자원의 동시 사용을 의미한다. (멀티태스킹 기능은 윈도우 환경에서도 가능)

가상 터미널 환경은 하나의 모니터에 여러개의 가상 화면을 두는 기능을 의미한다. 리눅스는 기본적으로 6개의 가상 콘솔이 설정되어 있어 간 창마다 다른 작업을 진행할 수 있다.

5. 유닉스와 호환성

과거 네트워크를 주로 사용하고자 할 경우의 운영체제는 유닉스 또는 윈도우 NT중 하나를 선택하여 사용해 왔다.

유닉스는 워크스테이션용 운영체제로 대학이나 연구기관, 기업 등에서 많이 사용하고 있지만 뛰어난 성능 및 안정성에 비해 높은 비용의 시스템으로 개인이나 중소규모의 기업에서 사용하기에는 다소 어려움 존재함. 이런 경우 리눅스를 채택하면서도 유닉스에 사용하는 프로그램 등을 별도의 수정 없이도 사용이 가능함.

6. 공개형 오픈 소스 운영체제

리눅스가 보다 빠르게 정착할 수 있었던 계기는 비공개형 윈도우 운영체제와 달리 오픈소스로 공개되어 있어 누구나 소스코드를 변경, 개발, 재배포 할 수 있어서 이다. 전 세계 프로그래머들에 의해 안정적이고 강력한 운영체제로 진화되어 가고 있다.

예전부터 사용 해왔던 리눅스는 거의 무료라 점과 유닉스와의 호환성을 장점으로 오늘날 상용화된 운영체제로 발전함.

이러한 계기로 상업용 리눅스도 출시되었지만 유닉스의 높은 가격대에 비해 저렴한 비용으로 엔터프라이즈 환경에서 가장 안정적이고 뛰어난 성능을 가지며 리눅스 업체로부터 유지보수 등의 지원을 받을 수 있게 되었다.

7. 다중 사용자 환경

터미널이나 네트워크를 통해서 한 시스템에서 여러 사용자가 많은 프로그램을 동시에 사용할 수 있는 다중 사용자 환경을 지원.

즉, 저렴한 비용으로 많은 작업을 동시에 수행할 수 있다.

구형 PC등에서도 효율적으로 리눅스 전용 컴퓨터로 사용할 수 있고 네트워크 서비스 기능도 운영할 수 있을 만큼의 기능을 제공하므로 저급 사양의 개인용 PC(집에서 놀고있는 컴퓨터라던지) 에서도 큰 문제 없이 인터넷과 서버 구축등이 가능하다.

반응형

컴퓨터 운영체제 ‘리눅스’ 훑어보기

오늘날 모바일 앱 시장은 안드로이드와 iOS가 양분하고 있습니다.

안드로이드와 iOS는 모바일 운영체제입니다. 안드로이드는 2020년 6월 기준 74.2%의 점유율을, iOS는 25.2%를 차지해 도합 99%를 넘는 상황입니다. 애플은 자체적인 모바일 플랫폼을 만들고, iOS라는 운영체제를 통해 기기를 관리할 수 있도록 합니다. 안드로이드의 경우에는 오픈소스 운영체제로 모두에게 공개된 프로젝트입니다. 안드로이드가 채택한 오픈소스 운영체제는 ‘리눅스’입니다. 스마트폰의 폭발적인 성장을 견인한 리눅스와 운영체제에 대해서 살펴봤습니다.

운영체제-컴퓨터와 사용자를 이어주는 시스템 소프트웨어

운영체제란 사용자가 컴퓨터를 쉽게 다룰 수 있도록 설계된 인터페이스입니다. 대표적으로는 우리 모두에게 익숙할 마이크로소프트의 ‘윈도우즈’가 있습니다. 개인용 PC 시장에서 윈도우즈는 절대적인 위상을 차지했지만 애플의 맥OS에 어느 정도 자리를 내준 상황입니다.

출처: 넥트아이티

운영체제는 ‘컴퓨터의 자원’을 관리합니다. 운영체제에서 특히 자원 관리에 가장 중요한 소프트웨어를 ‘커널’이라고 부르는데요. 커널은 연산을 처리하는 컴퓨터 기계의 동작을 조정하고, 사용자와 만나는 응용프로그램들을 조율하여 가장 효율적으로 동작하도록 지원합니다. 안드로이드가 리눅스 기반이라고 불리는 이유는 안드로이드의 커널이 ‘리눅스 커널’이기 때문입니다.

개인용 PC는 윈도우즈 운영체제가 장악하고 있는데요. 혼자서 사용하는 개인 PC가 아니라, 여러명이 사용하는 멀티 컴퓨터에서는 리눅스가 압도적인 점유율을 자랑하고 있습니다. IT 전문 조사업체 ‘웹텍즈(WebTechs)’에 따르면 웹서버, 클라우드 서버 운영체제는 최소 70% 이상이 리눅스로 구성됐다고 합니다. 이들 서버 컴퓨터는 통신과 정보 전달에 특화된 컴퓨터입니다. 정보를 요청하는 클라이언트(개인용 컴퓨터 등)와 정보를 주고받는 것입니다. 오늘날에는 기업에서 별도의 서버 컴퓨터를 갖추기보다, 클라우드 서버 업체에 맡기는 추세입니다. (클라우드 컴퓨팅 내용 정리)

운영체제 윈도우즈

리눅스의 기원

리눅스는 운영체제 ‘유닉스’를 기반으로 제작됐습니다. 유닉스 이전의 컴퓨터들은 각자 운영체제도 제각각이라 하드웨어에 따라 호환성도 낮고, 명령어를 동시에 처리하기 어렵다는 단점이 있었습니다. 유닉스는 C언어 기반으로 이식성이 향상되고, 멀티태스킹 기능을 지원하는 등 혁신이었다고 합니다.

리눅스는 핀란드의 컴퓨터 공학과 대학원생이던 ‘리누스 토르발스’가 개발했는데요. 교육용으로 제작된 유닉스, ‘미닉스’의 기능에 불만을 느껴 직접 자신이 손을 보던 중, 운영체제를 개발해버린 것입니다. 그는 이 유닉스를 리누스의 유닉스라 하여 ‘리눅스’로 명명했고, 소스 코드를 공개합니다.

리눅스는 공개된 직후부터 많은 개발자의 호응을 얻었습니다. 오픈 소스로 공개된 코드는 개발자들의 흥미를 자극했습니다. 리눅스는 다른 개발자들의 의견을 받아들여 성능을 개선하였고, 이렇게 성능 향상에 기여한 개발자는 다음 패치 노트에 헌정 명단으로 공개됐습니다. 당시 기존 유닉스 소프트웨어가 소송에 휘말려 리눅스가 대체재로 떠올랐던 것도 흥행에 한몫을 했습니다. 이에 대기업들도 리눅스를 지원하기 시작하면서 리눅스는 주류가 됩니다.

리눅스

리눅스의 특징

리눅스는 개인용 PC가 아닌, 다수의 사용자에 특화돼 있습니다. 여러 접속자가 각자 자기 작업을 할 수 있도록 지원합니다.

리눅스는 하드웨어와 호환성이 높다는 것이 장점입니다. ‘리눅스 커널’이 오픈소스로 공개돼 있어, 많은 이들이 하드웨어 대부분을 지원하도록 내용을 추가한 것입니다. 여기에 유닉스처럼 C언어 기반이라, 다른 컴퓨터에 쉽게 이식할 수 있다는 장점이 있습니다. 이러한 점을 살려 다양한 배포판이 개발돼 있고, 사용자는 자신의 컴퓨터에 맞는 버전을 선택할 수 있습니다.

리눅스는 라이브러리를 제공합니다. 라이브러리는 미리 만들어진 함수와 코드들을 담고 있습니다. 어떤 물건을 만들려고 할 때, 도구를 직접 만들어서 쓰면 시간이 오래 걸립니다. 이미 완성된 도구들을 가지고 있으면 목표물을 만드는데만 집중할 수 있는데요. 라이브러리가 이와 같은 역할을 합니다. 리눅스 역시 라이브러리를 제공해 목적에 맞는 컴퓨터를 개발할 수 있도록 도와줍니다.

이외에도 가상메모리 기술 등이 지원됩니다. 가상메모리는 작업 내용을 기억하는 ‘램’ 대신에 보조기억장치 일부를 사용하는 방식입니다. 당장 처리해야 할 급한 내용이 아니면 잠깐 디스크에 저장함으로써, 메모리 공간을 마치 늘린 것처럼 사용할 수 있게 됩니다.

가상 메모리 기술

리눅스 이용 분야

리눅스는 앞서 언급했듯, 서버 컴퓨터 운영체제에 많이 이용됩니다. 성능이나 안정성, 보안에서 뛰어난 성능을 보여준다고 합니다. 또 임베디드 운영체제에도 리눅스가 많이 사용됩니다. 임베디드 운영체제란 공유기, 가정용 단말기기, 키오스크 등에 들어가는 컴퓨터를 말합니다. 이들 컴퓨터도 명령에 따라 동작하는 컴퓨터라 운영체제가 필요하고, 거기에 리눅스가 들어갑니다.

가장 유명한 것은 안드로이드입니다. 안드로이드는 모바일 기기에 사용되는 운영체제인데요. 스마트폰도 일종의 컴퓨터니까, 기기에 맞는 운영체제가 필요하고, 거기에 리눅스가 들어가는 것입니다.

리눅스 기반의 안드로이드

리눅스 OS 종류 어떤것이있을까? (어떤 리눅스가 가장좋을까?)

반응형

오늘은 리눅스 종류에 대해서 제가 잠깐 설명을 해보도록하겠습니다

제 블로그 카테고리에는 우분투와 centos 2개밖에 없지만

그이외에 페도라, 칼리리눅스등등 실로 많은 리눅스들이 존재하고있습니다

그중에 몇몇 유명한 리눅스들이 가장많이 쓰이는데요

그렇다면 리눅스는 리눅스지만 이 리눅스는 과연 어떤점들이 다를까요??

그것을 오늘 포스팅을 한번 해볼까합니다

제일처음 숙지해야 할것은 리눅스란 무엇인가? 입니다

제일먼저 시작하기전 의문을 가져야하는 질문이죠

대충 검색해보시면 다 나오겠지만 유닉스에 관한 언급도있죠

즉 유닉스가 업그레이드되어 무료로 받을수 있는 OS가 리눅스가 된거죠 쉽게 설명하면..

리누스 토발즈가 개발하였구요 처음 리눅스는 진짜로 텍스트로만 사용했습니다

하지만 시간이 시간인지라 요즘에는 GUI로도 많이 사용을하게됬죠

그럼에도 불구하고 서버를 돌리기위해 좀더 가볍게하기위해 텍스트모드를 많이 사용합니다

리눅스에서도 GUI 가있고 TUI가 있습니다

GUI는 그래픽 유저 인터페이스의 준말이구요 TUI는 텍스트 유저 인터페이스의 준말입니다

VMWare로 구동중인 제 CentOs입니다. 이상태가 GUI모드입니다

똑같은 리눅스입니다 이게 TUI모드입니다

이와 마찬가지로 다른 리눅스또한 비슷한 형태를 띄고있습니다

그런데 사람들이 왜그렇게 어렵게 리눅스 종류를 어렵게 설명할까요??

한가지 예를들면 윈도우7을 놓고본다면 아마 얼티메이트버젼 홈프리미엄버젼등이 있던것을 볼수가 있었죠

리눅스도 이와 마찬가지라고 생각해주시면됩니다

리눅스 종류는 크게 구애받지 않으셔야합니다 ㅎㅎ

왜냐면 리눅스는 다똑같지만! 이용하는 목적에따라 이리눅스를 쓸수도 저 리눅스를 쓸수도 있단말이죠

그러니 CentOS의 역할을 Kail리눅스에서도 수행을 할수가있습니다

다만 리눅스마다 명령어가 조금씩 다를수도 있고 그렇겠지만 리눅스라는 큰 틀은 변하지가 않죠

리눅스를 써보신분들이라면 cd 명령어나 ls명령어 vi등을 써보셨을텐데

이명령어들은 어떤 리눅스를가도 전부 지원해주는 명령어죠

그렇다면 제가 말했듯이 리눅스는 목적에따라 쓴다!!

즉 어떤 리눅스가 가좋다고 할수가 없습니다.

사용자가 필요에따라 개발해온것이 리눅스이기때문에 뭐가 좋다고 말씀드릴수 없습니다

라고 하였는데요 이 목적은 아마 여러가지가 있을듯합니다

데스크탑용으로 쓰는 리눅스 혹은 서버를 구동하기위한 리눅스.

보통분들이라면 서버를 구동하기위해서 리눅스를 많이 찾으시죠

이게 년도별 리눅스입니다

보시면 더 골치아프고 머리아프실텐데 최상위엔 GNU Linux가 있고 거기서 뻗어나오는 Suse, Red hat, Debain등등…

한마디로 요약하면 사용에따라 리눅스를 수정하고 개발하여 나온것들이죠

CentOS와 Fedora의 관계를 잠깐 설명을해보도록하죠

Fedora는 RHEL에 적용될 기술을 먼저 적용시킵니다.

즉 개발한것들을 즉시 업데이트하여 사용자들이 쓸수있게 하는것이죠

거기서 피드백을받아 적용시키고 개발을 완료하게되면 RHEL이라는 리눅스에 적용시킵니다

RHEL은 레드햇 엔터프라이즈 리눅스의 약자로 이 리눅스는 라이센스가있어서 구입해야하는것으로 알고있습니다

하지만 윈도우서버보다 가격이싼만큼 중소기업에서 많이 사용하는 리눅스이기도합니다

즉 Fedora는 잔버그들이 많을수 있다는것이죠

하지만 그에 걸맞게 잔버그라던지 불편사항을 피드백하여 개발이완료되면

RHEL에 적용시켜서 더나은 품질을 제공해줄수가있죠

CentOS는 RHEL의 자식이라고 보시면되는데

RHEL은 라이센스가있어 돈을주고 구입을해야 쓸수있다고 하였는데

CentOS는 RHEL을 물려받아 서버를 구축하기 쉽게 만들어진 배포용OS입니다

데비안계열, 레드햇계열 등 명령어에는 다소 차이가 있을수도있습니다

다른 리눅스를 예로들자면 우분투(Ubuntu)가 있습니다

우분투도 업데이트주기가 좀 짧은편이며 리눅스를 처음 접하시는분들이 좋은 리눅스 이기도합니다

우분투는 리눅스 처음 접할때 공부하기 좋은 리눅스입니다

여기까지 글을보셔도 리눅스OS종류는 대체 뭔상관이냐?

라는 의문을 가질수도있습니다

간단하게 말씀을 해드리자면 리눅스OS종류는 상관이 없습니다.

우분투로도 ftp서버를 구축가능합니다. centos, kali, fedora 등등 모든리눅스에서 가능하죠

다만 안전성이라던지 서비스가 조금갈리긴합니다만

처음 말했듯 사용목적에따라 만들어진 리눅스를 이용하시면 됩니다.

제가 처음 우분투를 쓰고 그다음 CentOS, Kali등등 써봤을때 느낀것이지만

차이를 크게 느끼지 못하였습니다 (물론 일부 명령어가 다른것은 제외하고서)

설치된 패키지를 보고서 그때 느낀것이지만 사용목적에맞는 리눅스를 선택해서 사용하시면 될거같습니다

(ex 취약점 찾기는 칼리리눅스, 서버구축엔 CentOS 등)

그러면 내목적은 이건데 도데체 어떤 리눅스가 좋은거지?

라고 생각하실수 있습니다.

제가 요약해드린 글을보고 목적에 맞는 리눅스를 선택하시면 되겠습니다

1.데비안

특징 : 데비안 리눅스의 특징은 패키지설치및 업그레이드에 있습니다. 패키지설치와 업그레이드 혹은 다른패키지의 의존성등을 apt를 이용하여 쉽게 설정할수있습니다 그에따라 서버에 알맞은 리눅스가 됩니다.

목적 : 서버

장점 : 배포되고있는 리눅스중 서버의 안정성이 높습니다. 포함하고있는 패키지도 많습니다.

데비안 공식사이트 : 바로가기

2.우분투

특징 : 우분투도 데비안 계열의 리눅스입니다. 우분투도 업데이트 주기가 짧은편이며 4월과 10월에 한번씩 업데이트가 됩니다 사진을 보시면 16.04 라고 되어있는데 xx.04 xx.10 은 4월과 10월에 한번씩 업데이트 될때마다 변경됩니다 그앞 숫자 16은 배포되는 년도를 나타냅니다.

목적 : 데스크탑용, 서버, 개발

장점 : 리눅스를 처음 접하는분들이 쉽게 설치, 이용가능하며 우분투에 관련된 포스팅이많아 정보를 얻기도 쉽습니다.

리눅스를 처음 접하시는분들이라면 우분투를 추천합니다.

우분투 공식사이트 : 바로가기

3.민트

특징 : 이 리눅스는 데스크탑용, 랩탑등 윈도우대신 다른 OS를 사용하실때 좋습니다 즉 성능이 좋지않은 윈도우 태블릿이나 간소하게 웹서핑정도만 하시는분이라면 민트리눅스도 괜찮습니다 민트 리눅스는 우분투를 기반으로 만들어진 리눅스입니다. 하지만 우분투도 데비안 계열이기때문에 엄밀히 따지면 데비안 계열의 리눅스 이기도합니다

목적 : 데스크탑용

장점 : 데스크탑용답게 웹서핑, 사용자의 편의를 위한 소소한 기능들이 많습니다.

민트 공식사이트 : 바로가기

4.레드햇

특징 : 상용으로 서버의 안전성과 꾸준한 업데이트를 해주는 리눅스입니다. 이 리눅스는 Q&A가 좋아 중소기업에서 많이 사용하는 리눅스입니다 (서버 관리자가 리눅스에 익숙하지않아 문제가 생길시 서비스 지원을 받아야 하는경우등)

목적 : 서버, 데스크탑용

장점 : 서버의 안전성이 뛰어나며 기업에서 사용하기 좋은 리눅스입니다

레드햇 공식사이트 : 바로가기

5.CentOS

특징 : 라이센스가 있는 리눅스인 레드햇 엔터프라이즈를 그대로 사용하여 배포판으로 만든 리눅스로 레드햇의 기술을 공짜로 사용할수있으며 서버가 안정적이게 구동됩니다 (다만 서비스지원을 받지못합니다.) 쉽게 설명을하면 레드햇 엔터프라이즈는 문제가 생길시 도움을 받을수있지만 CentOS는 서비스를 받을수없기때문에 그만큼 리눅스를 잘다루는 관리자가 있어야합니다

목적 : 서버, 개발

장점 : 서버가 안정적이며 유료버젼인 레드햇의 기능을 사용할수있습니다.

CentOS 공식사이트 : 바로가기

6.페도라

특징 : 제가 위에서 설명드린바로 레드햇에 추가시킬 기능들을 테스트하는 리눅스로

기능을 개발할때마다 지속적인 업데이트가됩니다. 잔버그도 많이 발생할수있으며 치명적인 오류또한 존재할수있습니다 이 문제점들을 피드백받아 개선하여 레드햇에 추가시킵니다. 레드햇에 생길 기능들이나 업데이트를 보고싶으시다면 페도라를 사용해보시면 될거 같습니다.

목적 : 개발

장점 : 레드햇에 추가될 기능들을 먼저 맛볼수있습니다. 개발을 위한 여러가지 툴을 제공해주기때문에 리눅스를 잘 다루는 사용자라면 엄청 좋은 리눅스입니다.

단점 : 앞서 설명드린대로 레드햇에 추가시킬 기능을 테스트하는 존재라 버그들이많으며 에러가 자주발생합니다.

페도라 공식사이트 : 바로가기

7.Kali

특징 : 칼리리눅스는 한마디로 표현하자면 공격의 예술 입니다. 모의 해킹, 패킷분석등 해킹에있어서 엄청나게 효율적인 리눅스입니다 아마 영화에서 글씨 막쭈르륵뜨고 크래킹할때 쓰는 OS라면 칼리리눅스라고해도 과언이 아니지요 하지만 칼리리눅스를 악의적인 목적으로 사용하시면 안된다는것쯤은 모두들 알고계실테지요 기본적으로 해킹툴을 제공해주기때문에 해킹공부하실때 많은 도움이됩니다 ※해킹의 뜻은 나쁜뜻이아닙니다. 해킹을 악의적으로 사용하는 사람은 크래커라고 부릅니다.

목적 : 모의해킹, 패킷분석, 취약점 찾기등

장점 : 해킹에 필요한 툴을 제공함으로써 좀더 편하게 해킹할수있습니다 (다시 한번 말씀드리지만 악용하시면 안됩니다)

칼리 공식사이트 : 바로가기

8.Oracle Linux

목적 : 오라클 데이터베이스에 최적화된 리눅스 입니다. 기본적으로 UEK커널을 탑재하고 있으며 오라클제품에 관련되서 정말 좋은 리눅스입니다. 레드햇과도 100%호환이 되서 CentOS대신으로도 사용가능합니다.

장점 : 기존의 레드햇리눅스 커널과도 호환이되며 오라클 데이터베이스를 설치, 사용하는데 최적화가 되어있습니다.

오라클 공식사이트 : http://oracle.com

서버를 구축하실땐 역시 CentOS가 가장 좋은거 같았구요

처음 우분투를 접할땐 책한권사서 시작하기 적당한거 같았습니다.

그외 궁금한점은

http://secretpoten.tistory.com/category/%EA%B3%B5%EC%A7%80%EC%82%AC%ED%95%AD

공지사항을 잘보시고 오픈채팅으로 물어봐주시면 감사하겠습니다

반응형

So you have finished reading the 리눅스 운영체제 topic article, if you find this article useful, please share it. Thank you very much. See more: 리눅스 명령어, 리눅스 배포판, 리눅스 다운로드, 리눅스 운영체제 확인, 리눅스 사용법, 리눅스 쓰는 이유, 리눅스 커널, 리눅스 공부

Leave a Comment