Just do IT
반응형
article thumbnail
Chapter 01 리눅스에 대해

리눅스 (LINUX) 특징과 장점 서버에 많이 사용되는 운영체제 최근 서버 환경은 주로 리눅스이다 프로그래밍을 할 때에도 많이 사용된다 클라우딩 컴퓨팅에서도 많이 사용된다 운영체제, 소프트웨어의 대부 UNIX 계열 운영체제 > 완전 프로그래머 스타일 인터페이스 > 사용법을 익힐 수 있다 plain하게 프로그래밍이 가능 > ANSI C - C 언어 표준 리눅스의 시작 리누즈 토발즈 (Linus Torvalds)가 개발 > 대학에 있는 UNIX 컴퓨터를 집에서 쓰고 싶다 > 다중 사용자, 다중 작업 (시분할 시스템, 멀티 태스킹)을 지원하는 유닉스(UNIX)와 유사한 운영체제 GPL 라이선스 GPL 프로그램은 어떤 목적으로 어떤 형태로든 사용할 수 있지만, 사용하거나 변경된 프로그램을 다시 배포하는 경우, ..

보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
article thumbnail
Chapter 09 실제 운영체제
공부 Note/운영체제 2022. 1. 4. 22:41

실제 운영체제의 이해 리눅스 운영체제 : 리눅스 커널(운영체제) + 시스템 프로그램(쉘) + 응용 프로그램 쉘 종류 쉘(shell) : 사용자와 컴퓨터 하드웨어 또는 운영체제간 인터페이스 사용자의 명령을 해석해서 커널에 명령을 요청해주는 역할 관련된 시스템콜을 사용해서 프로그래밍이 작성되어 있다 쉘 종류 Bourne-Again Shell (bash) : GNU 프로젝트의 일환으로 개발됨, 리눅스 거의 디폴트이다 Bourne Shell (sh) C Shell (csh) Korn Shell (ksh) : 유닉스에서 가장 많이 사용된다 Process Management 응용 프로그램은 여러개의 process로 관리됨 process scheduler process 실행, 종료 관리 인터럽트 처리 관리 Memor..

반응형