서버/도커
쉘(Shell)
최고관리자
최고관리자 가입일:2022.11.19

작성일시:2013.07.19 23:57:00

IP:121.162.195.♡

  • 조회 12
  • 댓글 0
  • 좋아요 0
  • 싫어요 0
  • 121.162.195.♡

쉘(Shell)은 사용자가 명령창(Prompt) 상에서 입력된 명령어를 해석하고, 사용자와 커널(Kernel) 사이의 인터페이스(Interface) 기능을 수행하는 프로그램을 말합니다. 유사한 예로 Dos명령창이 있습니다. 예를들어 리눅스(Linux)에서 명령창을 통해 시스템(System)에 접속한 경우 실행되는 그래픽 인터페이스(Graphic Interface)가 작동하여 화면에 나타나는데 리눅스에 일련의 과정을 실행하려면, Shell 터미털 클라이언트(terminal client)를 열어야 합니다. 그리고 열린 터미널 클라이언트를 통해 리눅스 시스템에 명령을 입력하면 쉘이 작동을 하게 됩니다.  

 

쉘은 사용자가 컴퓨터와의 통신을 할 수 있는 응용 프로그램으로 GNU로 알려진 유틸리티 모음에 있습니다. 커널없이 독립적으로 컴퓨터에서 실행됩니다.

 

일반적으로 UNIX나 LINUX에서 로그인(Login) 과정을 거치면 bash shell이 작동하게 된다. 명령창을 통해 적절한 쉘 명령을 실행하여 일시적으로 쉘을 변경할 수 있다. 쉘을 통해 명령의 표현 방식이 많다. 시작과 중지에 사용되는 스크립트 파일(Script File)을 작성하여 자체 프로그래밍 언어로 사용될 수 있다.

댓글 0

부트스트래핑(Bootstrapping)

  • 최고관리자
  • 2012.11.15
  • 조회 15
  • 추천 0
부트스트래핑(Bootstrapping)

분할영역(Partition)

  • 최고관리자
  • 2012.11.15
  • 조회 19
  • 추천 0

파일 시스템(File System)

  • 최고관리자
  • 2012.11.11
  • 조회 14
  • 추천 0

커널(Kernel)

  • 최고관리자
  • 2012.11.11
  • 조회 17
  • 추천 0
커널(Kernel)

운영체제의 종류

  • 최고관리자
  • 2012.11.11
  • 조회 14
  • 추천 0

운영체제(Operating System)

  • 최고관리자
  • 2012.11.11
  • 조회 33
  • 추천 0
운영체제(Operating System)

가상 운영체제 CentOS 6 설치하기 (2)

  • 최고관리자
  • 2012.09.17
  • 조회 20
  • 추천 0
가상 운영체제 CentOS 6 설치하기 (2)

가상 운영체제 CentOS 6 설치하기 (1)

  • 최고관리자
  • 2012.09.17
  • 조회 17
  • 추천 0
가상 운영체제 CentOS 6 설치하기 (1)
처리 중...