ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 운영체제에서 shell 이란?
    CS 지식/chat gpt와 TIL 2023. 8. 17. 20:30

     "셸(shell)"은 운영체제에서 사용되는 인터페이스 중 하나로, 사용자와 컴퓨터 간의 상호작용을 돕는 프로그램입니다. 사용자가 명령어를 입력하여 컴퓨터에 작업을 지시하거나 관리 작업을 수행할 때 도움을 주는 역할을 해요.

    예를 들어, 우리가 키보드로 텍스트를 입력하면 셸은 그 명령을 이해하고 컴퓨터에 전달해주는 중요한 역할을 해요.

    쉘은 다양한 종류가 있지만, 가장 많이 사용되는 것은 "명령 줄 쉘(Command-line shell)"이에요. 

    이것은 키보드에서 텍스트 명령을 입력하고, 컴퓨터가 그 명령을 읽고 실행하게 해주는 프로그램이에요. 윈도우즈에서는 "명령 프롬프트(Command Prompt)"가, 맥이나 리눅스에서는 "터미널(Terminal)"이 명령 줄 쉘이에요. 

    보통 그래픽 사용자가 인터페이스(GUI)를 통해 컴퓨터와 상호작용하곤 하지만, 셸은 텍스트 기반으로 동작을 하는데, 명령어를 입력하고 그 결과를 텍스트로 받아볼 수 있게 됩니다. 

    쉘은 파일을 찾거나 복사하고 붙여넣기, 폴더를 만들거나 지우는 등의 작업을 할 수 있도록 도와줘요. 그리고 컴퓨터의 다양한 기능을 제어하고 관리하는데 사용되기도 해요. 

    간단히 말해서, 셸은 컴퓨터와 대화하는 창구 같은 역할을 해요. 컴퓨터가 이해할 수 있는 언어로 명령을 내리면, 셸이 그 명령을 해석하고 컴퓨터가 원하는 작업을 수행하게 되는거죠!

    'CS 지식 > chat gpt와 TIL' 카테고리의 다른 글

    하드 링크란?  (0) 2023.08.18
    데몬 프로세스란?  (0) 2023.08.18
    AWS Congnito란?  (0) 2023.08.14
    CloudFront의 캐시 무효화란?  (0) 2023.08.14
    CDN이란?  (0) 2023.08.14

    댓글

SSOONTORY Blog.