2011-02-15 4 views
0

내가 '리눅스에서 새로운 ubuntu'10.10 사용하고 ... 난 기본적으로 쉘을 학습의 중요성을 무엇으로 알고 싶어 .... ???? ... 내가 봤하지만 최대 시간은 내가 발견 튜토리얼은 만족스런 대답을 얻지 못했습니다 ...는 쉘 스크립트

답변

0

실제 프로그래밍 언어를 사용하면 과도한 작업 (예 : 일괄 변환 파일, DVD 챕터 립, 디렉토리 동기화 ...)을 자동화하려는 경우 셸 스크립트는 종종 매우 중요합니다 .

또한 시스템의 "배관 작업"은 쉘 스크립트 (예 : 데몬 시작/중지 스크립트, 이벤트 스크립트)를 사용하여 수행되므로 적어도 자주 읽는 방법을 알고 있으면 일부 부품 후드 아래 시스템 작동, 그리고 당신에게 문제가 오작동의 경우 거짓말을 할 수있는 단서를 제공; 이들을 작성하는 방법을 아는 것은 시스템을 어떤 방식 으로든 사용자 정의해야하는 경우에도 유용 할 수 있습니다.

+0

그래서 우리는 직접 시스템 프로세스를 편집 할 수 있습니다 ... ??? – coolmego

+0

@coolmego : 어느 정도까지. "커다란 물건"(커널 및 공동)은 컴파일되지만 시스템을 작동시키는 많은 스크립트가 있으며 필요에 따라 편집 할 수 있습니다. –

+0

내가 더 정교하게 만들자 ... 리눅스에서는 디렉토리 자체가 마운트되지 않는다. 그래서 부팅 할 때 디스크를 마운트 할 수있는 스크립트를 만들 수 있는가? – coolmego

0

물어볼 좋은 질문입니다. 실제로 셸 스크립트를 공부하면 많은 작업을 수행하는 데 도움이됩니다 (물론 도움이되었습니다). 내가 하나 이상의 리눅스 명령을 하나씩 수행해야 할 때마다 그리고 때로는 같은 패턴으로 반복해서 작업을 실행해야 할 때마다 쉘 스크립트를 사용했습니다. Shell은 이러한 작업을 수행하는 데 정말로 도움이됩니다.교과 수업을 끝내고 작업을위한 셸을 공부하면 OS와 명령에 더 익숙해졌습니다.