강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

신진님의 프로필 이미지
신진

작성한 질문수

IT 회사에서 비개발자가 살아남기 위한 모든 개발 지식 A to Z

데몬

작성

·

90

1

삭제된 글입니다

답변 1

0

그랩님의 프로필 이미지
그랩
지식공유자

cli는 command line interface라고 해서 컴퓨터에게 명령을 줄 때 명령어를 커맨드로 직접 입력해야 하는 인터페이스를 뜻합니다. 명령어로 프로그램을 실행하고 결과를 받게 됩니다.

GUI는 이와 반대되는 개념으로 graphical user interface입니다. 우리는 GUI를 이용해서 바탕화면을 통해 더블클릭으로 프로그램을 실행하고 브라우저로 웹 서핑을 하게 됩니다.

옛날 DOS 시절이라고 해서 cli로 컴퓨터를 이용했다면 요새는 대부분 gui 로 명령어를 몰라도 편하게 컴퓨터를 사용할 수 있게 된거죠. (개발자들은 cli환경을 많이 이용하곤 합니다)

---

데몬은 백그라운드 상태(화면에 보이지 않지만 뒤에서 돌아가는)에서 계속 실행되는 상태를 뜻합니다. 실제로 우리 컴퓨터에 백그라운드 상태로 많은 프로그램이 동작하고 있죠. 데몬 서버는 백그라운에 돌아가는 서버로, 보통 IT 회사에서 서버를 운영할 때 데몬 형태로 서버를 운영합니다.

신진님의 프로필 이미지
신진

작성한 질문수

질문하기