Linux 공부 - 리눅스란?

soo·2023년 5월 3일
0

Linux

목록 보기
1/6
post-thumbnail

Linux란?

1991년 9월 17일 리누스 토발즈가 처음 출시, 리눅스 커널에 기반을 둔 Unix 계열 운영체제. 리눅스는 커널 이름을 지칭하는 말이었지만, 현재는 확장된 의미로 사용되어 Linux라는 OS도 의미하는 말이 되었다. 리눅스 커널 위에 어떤 GNU project가 올라가냐에 따라 어떤 배포판이 되는 지 정해진다. ex) yum -> centOS


리눅스의 장단점

Linux의 장점.

  • 오픈소스(배포판에 따라 구독료 존재. ex-레드햇), 장점이자 단점. 무료로 사용이 가능하지만, 문제가 발생한 경우 직접 해결 해야된다.
  • 스크립트를 이용해 자동화 운영 용이.
  • multi-user가 동시에 multi-tasking 수행 가능.
  • 적은 리소스를 가진 시스템에서도 사용 가능, 강력한 네트워크 환경 지원. GUI보단 TUI(text user interface)에 가까움(GUI의 경우 CPU사용량이 증가).
  • 웹서버 대부분이 리눅스에서 실행됨. nginx, Httpq
  • OS의 내부동작 확인 가능(오픈소스이기 때문).
  • 개발 환경 구축이 용이, 비용이 발생하지 않음. 요약: 매우 편리하고 재밌(?)다.

Linux의 단점.

  • window, macos 보다 사용 어플리케이션이 많지 않음.
  • 공식 문서나 도움말이 영어로만 구성.
RBAC(role base access control): 컴퓨터 시스템 보안에서 권한이 있는 사용자들에게 시스템 접근을 통제하는 한 방법.

profile
이것저것 공부하는

0개의 댓글