운영체제란 컴퓨터 하드웨어와 소프트웨어 사이에서 소통을 도와주는 인터페이스입니다. 운영체제에는 유닉스, 리눅스, MS윈도우, OS X, 안드로이드 등이 있습니다.유닉스는 AT&T벨 실험실에서 개발된 운영체제입니다. 간결하면서도 유연한 명령어 구성으로 이루어졌으며, 이식
커널과 쉘에 대해서 알아보겠습니다.커널은 하드웨어와 애플리케이션 간에 상호 작용을 도와주는 OS의 핵심 구성요소입니다. 자신이 사용하는 리눅스에서 커널의 버전을 확인하는 방법은 다음과 같습니다.유닉스 계열의 시스템에서 사용하는 대화형 인터페이스입니다. 사용자의 커널 사
일반적으로 프로세스는 실행중인 프로그램을 말합니다. 여러 개의 프로그램을 동시에 실행하는 것을 멀티태스킹이라고 하고, 이 프로세스를 관리하는것은 운영체제의 주요 역활 중 하나 입니다.리눅스의 프로세스는 포그라운드(foreground)와 백그라운드(background)방
리눅스의 주요 모듈은 패키지 매니저를 이용해서 설치할 수 있습니다.yum은 레드햇 계열, apt-get은 데비안 계열에서 사용하는 패키지 설치 명령입니다. 이 명령은 패키지간의 의존성을 확인해서 자동으로 설치해 주기 때문에 사용이 편리합니다.패키지 매니저yum \-
리눅스 시스템을 운영하면서 알아두면 좋은 내용에 대해서 알아보겠습니다.리눅스 시스템에서 한글이 깨지는 경우가 있습니다. 인터넷에서 다운로드 받은 파일을 cat으로 열어보면 한글이 정상적으로 보이지만 vi로 열거나, python 등 다른 프로그램으로 열어보면 한글이 깨지
프로세스, 메모리, 파일시스템 관리를 위한 명령어 입니다. 시스템 운영을 위해 필요한 명령어 입니다.프로세스, 메모리 관리를 위한 명령어 입니다.정기적으로 지정한 시간에 실행하고 싶은 명령어를 등록합니다. 스크립트를 등록해도 됩니다.\-e 옵션으로 실행하면 크론탭을 등