Computer >> 컴퓨터 >  >> 프로그램 작성 >> BASH 프로그래밍

Linux 초보자 및 관리자를 위한 4가지 무료 쉘 스크립팅 eBook

시스템 관리 다중 사용자 컴퓨터 시스템 및 서버의 안정적인 작동을 다루는 정보 기술의 한 분야입니다. 다중 사용자 컴퓨터 시스템 및 서버의 안정적인 운영을 책임지는 사람을 시스템 관리자라고 합니다. .

전문 분야가 Linux인 시스템 관리자를 Linux 시스템 관리자라고 합니다. 일반적인 Linux 시스템 관리자 역할은 하드웨어 유지 관리, 시스템 유지 관리, 사용자 관리, 네트워크 관리, 시스템 성능, 리소스 사용 모니터링, 백업, 보안 보장, 시스템 업데이트, 구현을 포함하지만 이에 국한되지 않는 많은 측면에서 다양할 수 있습니다. 정책, 문서, 애플리케이션 설치 및 ㅋ, ㅋ, ㅋ...

인용이 있습니다. 정보 기술 분야에서 – “프로그래머는 좋은 일을 하면 알려지고 관리자는 나쁜 일을 하면 알려집니다. .” 알려진 관리자보다 알려지지 않은 관리자가 항상 좋습니다. 왜요? 알고 있는 경우 설정이 제대로 작동하지 않고 지원 및 수정을 위해 자주 호출되기 때문입니다.

모든 시스템 관리자가 따라야 하고 절대 어겨서는 안 되는 세 가지 규칙이 있습니다.

  1. 규칙 1 :모든 것을 백업
  2. 규칙 2 :마스터 명령줄
  3. 규칙 3 :모든 스크립팅 언어 또는 쉘 스크립트를 사용하여 작업 자동화
# 규칙 1 분석

모든 것을 백업해야 하는 이유 서버나 파일 시스템이 이상하게 작동하기 시작하거나 스토리지 장치가 붕괴되는 시기를 결코 알 수 없습니다. 문제가 발생해도 땀을 흘리지 않고 복원할 수 있도록 모든 것을 백업해야 합니다.

# 규칙 2 분석

당신이 진정한 Linux 관리자이고 Linux 시스템을 이해하고 있다면 명령줄을 사용하는 동안 엄청난 힘을 얻는다는 것을 알고 있을 것입니다. 명령줄을 사용하는 동안 시스템 호출에 직접 액세스할 수 있습니다. 대부분의 관리자는 헤드리스 서버(GUI 없음)에서 작업하며 Linux 명령줄은 유일한 친구이며 생각보다 강력합니다.

# 규칙 3 분석

작업을 자동화하지만 그 이유는 무엇입니까? 물론 관리자는 처음에는 게으르고 백업과 같은 다양한 유인 작업을 자동으로 수행하기를 원합니다. 지능형 관리자는 매번 개입할 필요가 없도록 일종의 스크립트를 사용하여 모든 작업을 자동화하려고 합니다. 그는 백업, 로그 및 기타 가능한 모든 것을 예약했습니다. 시스템 관리 수준으로 올라갈수록 작업 자동화뿐만 아니라 구성 파일 및 기타 내부를 살펴보기 위한 스크립팅이 필요합니다. Shell Scripting은 UNIX/Linux Shell에서 실행할 수 있는 컴퓨터 프로그램입니다.

스크립팅 배우기

쉘 스크립팅 (bash 스크립팅) 언어는 쉽고 재미있습니다. 다른 프로그래밍 언어를 알고 있다면 쉘 스크립트의 대부분을 이해하고 곧 자신만의 스크립트를 작성하기 시작할 것입니다. 프로그래밍 언어에 대한 지식이 없어도 스크립팅을 배우는 것은 어렵지 않습니다.

더 많은 기능을 제공하고 결과를 쉽게 얻을 수 있도록 도와주는 Python, Perl, Ruby 등과 같은 다른 스크립팅 언어가 있습니다. 하지만 초보자이고 쉘 스크립팅부터 시작하려는 경우

셸 스크립팅 언어는 어디서 배우나요?

아래 링크에서 찾을 수 있는 쉘 스크립팅에 대한 이해하기 쉬운 일련의 기사를 이미 게시했습니다.

  1. Linux 셸 스크립팅 배우기

쉘 스크립팅에 관한 4권의 책 목록을 작성하기 전에 이 시리즈를 곧 확장할 것입니다. 이 책은 무료로 다운로드할 수 있으며 쉘 스크립팅 기술을 멘토링하는 데 도움이 됩니다. 당신이 Linux 분야에 있다면 경험이 있는 사람이든 초보자이든 상관없이 이 편리한 문서를 가지고 있어야 합니다.

1. 초보자를 위한 Bash 가이드

이 책은 165페이지에 걸쳐 총 12장으로 구성되어 있습니다. 이 책은 Machtelt Garrels가 작성했습니다. . 이 책은 UNIX 및 유사 환경에서 작업하는 모든 사람에게 필수입니다. 당신이 시스템 관리자이고 당신의 삶을 더 쉽게 만들고 싶다면 이 리소스가 당신을 위한 것입니다. Linux 사용자 경험이 있는 경우 이 책은 시스템에 대한 통찰력을 제공하는 것을 목표로 합니다. 문서는 매우 고무적이며 자신의 스크립트를 작성하는 데 도움이 될 것입니다. 이해하기 쉬운 언어로 다루는 상세하고 광범위한 주제 목록은 이 가이드의 또 다른 장점입니다.

<중앙> Linux 초보자 및 관리자를 위한 4가지 무료 쉘 스크립팅 eBook

다운로드 – 초보자를 위한 Bash 가이드

2. 고급 Bash 스크립팅 가이드

이 책은 38개의 장으로 구성되어 있으며 901페이지에 걸쳐 펼쳐져 있습니다. 이해하기 쉬운 언어로 아직 배워야 할 모든 것에 대한 자세한 설명을 제공합니다. 이 책은 Mendel Cooper가 저술했습니다. 그리고 실제 사례가 많이 포함되어 있습니다. 이 책의 자습서에서는 스크립팅 및 프로그래밍에 대한 사전 지식이 없지만 중급 및 고급 수준의 교육으로 빠르게 발전한다고 가정합니다. 책의 자세한 설명은 스스로 학습 가이드입니다.

<중앙> Linux 초보자 및 관리자를 위한 4가지 무료 쉘 스크립팅 eBook

다운로드 – 고급 Bash 스크립팅 가이드

3. 쉘 스크립팅:Linux용 전문가 레시피

이 책은 Steve Parker가 작성했습니다. . 이 책을 완전히 무료로 다운로드할 수는 없지만 처음 40페이지는 무료입니다. 책의 내용만 알면 충분합니다. 개인적으로 나는 이 훌륭한 가이드에 대해 스티브를 존경합니다. 그의 기술과 글쓰기 스타일은 훌륭합니다. 많은 실제 사례, 이해하기 쉬운 이론 및 그의 발표 스타일이 목록에 추가됩니다. 원래 책은 방대합니다. 40페이지 분량의 가이드를 다운로드하여 스크립팅에 대해 배우고 배울 수 있습니다.

<중앙> Linux 초보자 및 관리자를 위한 4가지 무료 쉘 스크립팅 eBook

다운로드 – 셸 스크립팅:Linux용 전문가 레시피

4. Linux Shell Scripting Cookbook, Second Edition

이 책은 40페이지에 걸쳐 총 9개의 챕터로 구성되어 있습니다. 이 책은 Shantanu Tushar가 작성했습니다. 그는 초기부터 GNU/Linux 사용자입니다. 이 가이드는 이론과 실제의 균형 잡힌 조합을 포함합니다. 나는 당신을 위한 생명의 구세주가 될 수 있는 이 40페이지 가이드에 대한 관심을 잃지 않기를 바랍니다. 다운로드하여 이것이 얼마나 유용한지 확인하십시오.

<중앙> Linux 초보자 및 관리자를 위한 4가지 무료 쉘 스크립팅 eBook

다운로드 – Linux Shell Scripting Cookbook, Second Edition

파트너 사이트에서 책을 다운로드하려면 작은 양식을 작성해야 합니다. 모든 정보는 파트너 사이트에서 안전하며 스팸하지 않습니다. 너. 우리도 스팸을 싫어합니다. 귀하가 수시로 알림 및 정보를 받을 수 있도록 관련 정보로 양식을 작성하십시오. 정보 수신을 거부할 수 있습니다. 한 번만 등록하면 원하는 책을 몇 번이든 무료로 다운로드할 수 있습니다.

그것은 다른 도메인에 많은 책을 가지고 있으며 일단 등록하면 전체 라이브러리를 다운로드하고 라이브러리에 원하는 것을 선택할 수 있습니다. 위의 쉘 스크립팅 책은 당신의 기술에 큰 변화를 가져다줄 것이며 당신을 다음 단계로 데려갈 것입니다. 그래서 당신은 무엇을 기다리고 있습니까? Linux 분야에서 경력을 쌓고 싶고, 기술을 개선하고 싶고, 새롭고 흥미로운 것을 배우고 싶고, 책을 다운로드하고, 즐기세요!

이야기의 반대편…

Tecmint 완전히 비영리 회사이며 tradepub를 다운로드할 때마다 우리의 대역폭과 호스팅 요금을 지불하는 데 필수적인 매우 적은 금액을 지불합니다. 따라서 책을 다운로드하면 지식과 기술을 향상시키는 데 도움이 될 뿐만 아니라 우리를 살리고 계속해서 귀하를 섬기는 데 기여할 것입니다.

지금은 여기까지입니다. 어떤 책을 다운로드했는지 알고 싶습니다. 무엇을 기대하고 무엇을 얻었습니까? 귀하의 경험을 알려주십시오. 귀하의 경험과 서비스를 개선하기 위해 최선을 다할 것입니다. 쿨하게, 계속 지켜봐 주세요. 감사합니다!