728x90
반응형

#shell 3

인터넷 서버

안녕하세요 뚱보 프로그래머 입니다. 인터넷서버란? 1. 슈퍼 서버(inetd) 네트워크에 연결된 시스템에서는 서로 다른 시스템(서비스를 제공하는 시스템은 서버, 서비스를 제공받는 시스템은 클라이언트)에 존재하고 있는 프로그램을 서비스 받을 수 있다. 서버에 존재하는 서비스를 받기 위해서는 물리적인 연결이 갖춰져야 함은 물론이거니와 서버에 존재하는 프로그램이 네트워크를 이용해서 접속한 사용자들에게 서비스를 제공해줄 수 있어야 한다. 이와 같이 네트워크를 통해 접근한 클라이언트에게 서비스를 제공해주는 프로그램을 네트워크 데몬(daemon)이라고 한다. 데몬이란 포트(port, 대부분이 잘 알려진 포트:well-known service port)를 열고, 클라이언트가 연결되어 서비스를 요청할 것을 기다리는 응..

shell이란

안녕하세요. 뚱보 프로그래머 입니다. 오늘은 shell 관련 내용입니다. Shell shell의 기능 shell이란 프로그램의 실행을 위한 인터페이스로, 사용자와 커널 사이에 정보를 전달해주는 역할을 한다. 사용자가 특정 명령어를 입력하면 우선 쉘이 접수하여 그 내용을 해석하고, 해석된 명령을 커널(kernel)에서 받아들여 실행할 수 있게끔 도와주는 명령어 처리기(command interpreter)이다. 커널은 하드웨어와 인터페이스하는 부분이다. 커널은 하드웨어와 사용자 프로그램의 중간에 위치하며, CPU, 메모리, 하드디스크 등의 하드웨어 자원을 제어하여 프로세스 스케쥴링, 기억장치 관리, 파일 관리, 시스템 호출 인터페이스, 멀티프로그래밍 지원, 파일 시스템 서비스, 입출력 서비스 등의 기능을 사..

인터넷 서버

안녕하세요 뚱보 프로그래머 입니다. 인터넷서버란? 1. 슈퍼 서버(inetd)네트워크에 연결된 시스템에서는 서로 다른 시스템(서비스를 제공하는 시스템은 서버, 서비스를 제공받는 시스템은 클라이언트)에 존재하고 있는 프로그램을 서비스 받을 수 있다. 서버에 존재하는 서비스를 받기 위해서는 물리적인 연결이 갖춰져야 함은 물론이거니와 서버에 존재하는 프로그램이 네트워크를 이용해서 접속한 사용자들에게 서비스를 제공해줄 수 있어야 한다. 이와 같이 네트워크를 통해 접근한 클라이언트에게 서비스를 제공해주는 프로그램을 네트워크 데몬(daemon)이라고 한다. 데몬이란 포트(port, 대부분이 잘 알려진 포트:well-known service port)를 열고, 클라이언트가 연결되어 서비스를 요청할 것을 기다리는 응용..

728x90
반응형