Linux再入門―カーネル、シェル、ファイルといった基本概念を理解してトラブルシューティング力を高めよう

入門では曖昧にしか解説されない「カーネルって何?シェルって何?標準入出力って何?ファイル・ファイルシステムって何?インストールって何?」といった疑問に答えられるようになろう!

4.50 (139 reviews)
Udemy
platform
日本語
language
Operating Systems
category
Linux再入門―カーネル、シェル、ファイルといった基本概念を理解してトラブルシューティング力を高めよう
1,238
students
3 hours
content
May 2023
last update
$19.99
regular price

What you will learn

コマンドの実行や標準入出力の意味

カーネル・シェルの概要や、アプリケーションとの関係

プログラムの実行とプロセスの基本

ブートプロセスと systemd の概要

ファイルシステムやファイル操作の基本

Why take this course?

Linux はサーバ用の OS として非常によく使われており、システム開発の現場で関わる機会はとても多いです。

近年は Docker などのコンテナ技術もよく使われますが、その背後で使われているのも Linux です。


しかし...

書籍や資格学習などで Linux に入門してコマンドを身につけたりしても、まだまだ知識が足りないと感じることは多いです。

例えば、以下のようなケースはよくあります

  • 環境構築がうまくいかないときに、エラーの原因が理解できず、解決することができない

  • Docker などの Linux 上で動作する技術を学ぶ際に、登場する概念が理解できない

  • 資格学習などで学んだ知識が、実際のプログラムの動きとどう繋がるのかよく分からない

環境構築のトラブルシューティングや関連技術のキャッチアップが得意になるためには、Linux などの OS の知識がとても重要です。


そこでこのコースでは、Linux について、コマンドを覚えてなんとなくさわれる段階を卒業するための知識を学びます。

とくに、カーネル・シェル・ファイルといった入門では正確に解説されない概念をもう一歩正確に学びます。

このような知識をつけることで、トラブルシューティングや Docker などの Linux 上の技術のキャッチアップに非常に役立ちます。


■このコースで学ぶこと

  • Bash でのコマンドの実行や標準入出力の意味

  • カーネル・シェルの概要や、アプリケーションとの関係

  • プログラムの実行とプロセスの基本

  • ブートプロセスと systemd の概要

  • ファイルシステムやファイル操作の基本


■このコースで学ばないこと

  • カーネルの仕組みの詳細

  • OS の機能を使ったプログラミング(システムプログラミング)

  • ネットワーク(TCP/IP)の仕組みや Linux での設定

  • CPU の仕組み

Reviews

Toshihiro
January 19, 2024
以前は、Linuxの基本的な操作はできていたものの、サービスが起動する仕組み等のベースとなるべき部分の知識がなく、Dockerの解説書などを読んでも深いところまでは理解が及んでいなかったのが、この講座を受講してからは、靄が晴れたように理解できるようになったと感じています。
Ikuya
January 11, 2024
プログラムが動いているときに、その仕組みは、具体的には、どうなっているのか?それはどのようなコマンドを打てば確認できるのか?今まで漠然としか分かっていなかったことが、よく理解できました。 今後、プログラミングしているときのデバッグにとても役立ちそうです。
torikai
December 4, 2023
ちゃんとはわかっていないけど、操作はできるためにスルーしてた部分が整理できました。(パイプやリダイレクト、ターミナルを同時に2つ開いた時の動作など) ポイントが端的にまとめられていて、応用が効く学びが得られたと感じています。

Charts

Price

Linux再入門―カーネル、シェル、ファイルといった基本概念を理解してトラブルシューティング力を高めよう - Price chart

Rating

Linux再入門―カーネル、シェル、ファイルといった基本概念を理解してトラブルシューティング力を高めよう - Ratings chart

Enrollment distribution

Linux再入門―カーネル、シェル、ファイルといった基本概念を理解してトラブルシューティング力を高めよう - Distribution chart
5284570
udemy ID
4/21/2023
course created date
5/5/2023
course indexed date
Bot
course submited by