질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

ㅠ_ㅜ 다시 질문 드릴께요 ㅠ_ㅠ

작성자 정보

  • 이영종 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요.

쉘에 대해 공부중이신지요? 쉘의 어떤 내용을 공부중이신가요??

위에 글에 임근식님께서 작성하신 내용은 쉘스크립트라는 겁니다.
쉘스크립트는 인터프리터방식이며 작성은 일반적으로 vi editor로 합니다.
리눅스의 명령어등을 조합하여 명령어로 처리된 값들을 임의의 변수들을 이용하여 사용하게 됩니다.
그러기에 사용자가 무엇을 어떻게 조합하느냐에 따라 실행되는 내용도 많이 달라집니다.
또한 인터프리터방식이기에 조금만 공부하면 작성한 내용을 금방 알수가 있습니다.
(일반적으로 그렇습니다..)

crontab을 같이 쓰는 이유는 무엇보다도 사용의 편리성 때문이죠.
일일히 입력하지 않아도 일정 시간이 되면 미리 작성해 놓은 쉘스크립트를 자동적으로 동작시키기 때문에 그런 것입니다. 위에서 예제로 작성된 쉘 스크립트는 ftp를 이용하여 중요디렉토리를 자동으로 전송하는 것입니다. 그리고 shell을 전체적으로 설명을 하면 각 쉘마다 다른 특징때문에 한 가지 쉘만 설명해도 그 양이 적지가 않습니다.
아마도 웹에 나온 내용들이 잘 와닿지 않는다는것이 뜻하는것은 쉘이 그 자체적으로 내용이 워낙 방대하기 때문이라고 보셔도 될겁니다.
한마디로 아주 간략하게 Shell에 대해 정의하자면 쉘은 사용자와 리눅스 커널간의 중간 매개체로 명령을 사용자의 명령을 입력받는 "Listener"라고 보시면 됩니다.
제가 이전에 Shell에대해 아주 간략하게 조금 내용을 정리한 답글이 게시판에 있을 겁니다.
확인 하셔서 도움이 되시길...

해피 리눅스~ !! ^^

관련자료

댓글 1

공지사항


뉴스광장


  • 현재 회원수 :  60,330 명
  • 현재 강좌수 :  37,008 개
  • 현재 접속자 :  323 명