강의

멘토링

로드맵

Inflearn brand logo image
BEST
Security & Network

/

System

Linuxシェルスクリプト

Linuxが何かを知っていて、簡単な使い方も身につけたのですが.. Linuxシェルをもっとよく使いたいですか? Linuxシェルスクリプトを書く必要がありますか?さて、今はLinuxのシェルスクリプトを学ぶことができます!

  • learnit
초보 탈출
라이브코딩
Linux
Shell Script

学習した受講者のレビュー

こんなことが学べます

  • bashスクリプトの作成に必要な概念を学ぶことができます。

  • bashスクリプトはプログラミング言語のように使用できます。

  • bashのさまざまな拡張について学ぶことができます。


このコースは「みんなのためのLinuxロードマップ」にリンクされているコースです。
ロードマップページにアクセスすると、ロードマップ講座3種購入で30%割引クーポンをダウンロードできます。
みんなのLinuxロードマップをチェックしてください!


Linux、ちゃんと書きたいのなら?
シェルスクリプトでLinuxのスキルワンステップアップ!

もし私の話なら
注目してください!


Linuxの攻略
積みたいあなたのために!

Linuxで何かをしたいのですが、方法がわからない場合は、インターネット検索で簡単に見つけることができます。

ソーイングとハンマーだけをすることがわかったら、良い大工になることができますか?

この講義では?

Linuxの拡張、 Linuxシェル標準であるBash
いくつかの概念と使い方を徐々に学びます。

Shell(Linuxシェル、Linuxシェル)はLinuxを扱うウィンドウで、Bashは事実上Linuxの標準シェルです。
結局、Bashをうまく扱うことを知ってこそ、Linuxを上手く扱えるようになります。

Bashが持っているさまざまな概念や機能、使い方について、じっくり学ぶことができる講座を作りたいと思いました。


こんな方は
シェルスクリプト
学ぶ必要があります。


Linuxを学ぶ
おられる方

Linuxを使用していますが、
その時、グーグルで
解決する方

Linuxの使用
経験はありますが、
じっくり学んだことがない方

あなたが何をしても、Shell Scriptの理解は不可欠です。

  • まず、Linuxの概念について十分に勉強してください!
  • このレッスンを通して、Bashのさまざまな機能と概念について勉強し、使い方を学びましょう!
  • あなたが何をすべきかを知っている知識と経験に基づいて解決することができます!

この講義の特徴
確認してみてください。

Linux初心者
ぴったり合った難易度。

Linux初心者の方々が受講するのに良いレベルで準備しました。

  • 重要なテーマを欠かさないように慎重に取り上げました。
  • しかし、それほど必要ではないトピックは大胆に除外されました。
  • プログラミングの経験がない人のために、プログラミングの基礎を簡単に理解できるように説明しました。

理論と実践
2-Trackで充実。

理解力を高めるために、各テーマごとに理論講義を行い、その後、そのテーマについて実習講義を行います。

  • 理論講義では、概念的な部分使い方について簡単に説明します。
  • 実習講義では理論講義で取り上げた内容をライブコーディングスタイルで進めます。

何を
できますか?

  • Bashが提供するさまざまな機能の種類とその使い方を学ぶことができます。
  • Linuxで何かをしようとすると、どうすればいいのかを感じることができます。
  • 正確な使い方まで覚えていなくても何があるのか、何を見つければいいのか分かるので、すぐにまた見つけることができます。
  • 他の人が作業していたBashスクリプト、コマンドなどをよく理解できます。
  • Linuxで行われた繰り返しの作業をBashスクリプトで書くことで、仕事をより簡単かつ迅速に行うことができます。

この講義は
このように進みます

Section 1. Bash スクリプトの基礎

セクション 1 では、Bash とは何か、Bash スクリプトとは何か、どのように実行されるのかについて概説しています。

Section 2.比較とテスト

Bashでは、さまざまな種類の比較とテストを使用して条件文を作成する方法について説明します。

Section 3.繰り返し文

セクション3では、for文、while文、until文を使用して反復文を作成する方法について説明します。

Section 4.関数と変数

セクション4では、関数と変数の概念、およびさまざまな使用方法について説明します。関数については、関数の概念と作成方法、使用方法について詳しく説明しています。

Section 5.拡張

最後に、Bashのさまざまな拡張について説明します。


予想される質問 Q&A

Q. 私は非専攻者であり、プログラミング経験もないのですが.. この講座を聞くことができますか?

プログラミング経験がなくても講座受講に大きな難しさがないように構成しました。

Q. 私はMacBookユーザーですが、MacBookでも学んだ内容を同じように使用できますか?

はい、MacBookでもbashをインストールした後に使用できます(MacOSのデフォルトシェルであるzshはbashと似ていますが、厳密に言えば他のシェルなので、同じようには動作しません)が、オペレーティングシステムがLinuxではないため、実践的な結果が異なる可能性があることに注意してください。

Q. 講義を聞くために必ず必要なことがありますか?

練習できるLinuxが必要です。AWS(Amazon Web Services)やMS Azureなどのクラウドサービスを介してLinuxマシンを使用することも、PCに仮想マシンとしてLinuxをインストールして使用することもできます。

仮想マシンでLinuxを準備したい場合は、このコースの最初のセクションで仮想マシンのインストールクラスを準備しました。

Q. Linuxをしっかり学びたいと思います。

私がお勧めする受講順序は次のとおりですが、状況によっては2と3が変わっても大丈夫です。

  1. Linux入門 - コンセプトとしてしっかり!!
  2. Linuxシェルスクリプト(これはこのコースです!)
  3. Linux コマンドラインツール (Full version)

💻環境を確認してください!

  • Dual Core以上のCPU、4GB以上のメモリが必要です。
  • VMWare Player、Virtualboxなどの仮想マシン管理者環境で進めてください。
  • Ubuntu 20.04、Centos 7.x Linuxイメージを使用します。

知識共有者の紹介

ProgCoach4U

  • 2004年からこれまでLinuxシステム開発者として働いています:D
  • その他の履歴/経歴事項は非公開です(会社と約束しました😭😭)

Linux関連講座シリーズ

Linux入門 - コンセプトとしてしっかり!!
Linuxの主な概念、基礎からしっかり!

Linuxシステムプログラミング - 理論と実践
Linuxと親しい開発者になりましょう。

Linux IPCプログラミング - 理論と実践
SW要件に合わせたLinuxプログラミング。

Linux コマンドラインツール (Full ver.)
Linuxをより簡単に、より使いやすくするには?


こんな方に
おすすめです

学習対象は
誰でしょう?

  • Linuxを学んでいる人

  • Linuxをもっと楽に扱いたい人

  • Linuxを私の勝手に自動化したい人

前提知識、
必要でしょうか?

  • Linuxの理解が必要です。 "Linux入門 - 概念としてしっかり!!"コースを最初に聞くことをお勧めします:)

こんにちは
です。

7,671

受講生

479

受講レビュー

344

回答

4.9

講座評価

5

講座

<코딩 자율학습> 리눅스 입문 with 우분투의 저자 런잇입니다. 😎

리눅스 환경에서 20여년간 개발자로 일하고 있습니다.
리눅스 커널 네트워크 스택, 디바이스 드라이버, 시스템 소프트웨어를 개발하는 일을 했고,
지금은 클라우드 서비스 제공 업체에서 관리형 Kubernetes 서비스를 개발하고 있습니다.

강좌 외 문의사항은 progcoach4u@gmail.com으로 보내주세요 ;)


<코딩 자율학습> 리눅스 입문 with 우분투를 소개합니다.

cv img_코자리눅스입문__입체.png 🔍 교보문고: http://gilbut.co/c/24086125JZ
🔍 YES24: http://gilbut.co/c/24082652Jr
🔍 알라딘: http://gilbut.co/c/24084469DI

 

カリキュラム

全体

57件 ∙ (9時間 36分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

99件

4.9

99件の受講レビュー

  • 안형준님의 프로필 이미지
    안형준

    受講レビュー 11

    平均評価 5.0

    5

    100% 受講後に作成

    자동화에 대해 공부하기 위해 쉘 스크립트 강의를 수강했고 덕분에 개념을 확실히 이해할 수 있었습니다 감사합니다

    • 런잇(ProgCoach4U)
      知識共有者

      안녕하세요 안형준님. 맞습니다. 자동화에 스크립트가 빠질 수 없죠. 제 강좌로 기본을 잘 닦으셨으면 좋겠습니다. 상세한 수강평 남겨주셔서 감사합니다 :)

  • 서재우님의 프로필 이미지
    서재우

    受講レビュー 2

    平均評価 5.0

    5

    21% 受講後に作成

    리눅스 입문편 부터 잘 보고 있습니다. 좋은 강의 감사합니다.

    • 런잇(ProgCoach4U)
      知識共有者

      리눅스 입문 강좌도 중요하고, bash도 리눅스에 꼭 필요한 내용이에요. 파이팅입니다!

  • pgw1126님의 프로필 이미지
    pgw1126

    受講レビュー 4

    平均評価 5.0

    5

    72% 受講後に作成

    인턴 가기 전 공부 하려고 강의 들었어요 학교에서 간단하게 간단한 실습만 해봤는데 제대로 공부하는 거 같아서 좋았어요 감사합니다

    • 런잇(ProgCoach4U)
      知識共有者

      안녕하세요 pgw1126님. 리눅스 관련한 실무를 하실 예정이시라면 분명 도움이 되실 껍니다. 수강평 남겨주셔서 감사합니다!

  • yjnam님의 프로필 이미지
    yjnam

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    • 양아연님의 프로필 이미지
      양아연

      受講レビュー 7

      平均評価 5.0

      5

      32% 受講後に作成

      유익합니다.

      • 런잇(ProgCoach4U)
        知識共有者

        안녕하세요 양아연님. 제 강좌가 도움이 된 것 같아 저도 기쁩니다. 수강평 남겨주셔서 감사합니다!

    ¥9,044

    learnitの他の講座

    知識共有者の他の講座を見てみましょう!

    似ている講座

    同じ分野の他の講座を見てみましょう!