1. シェル

Linux シェルとは

Linux の旅へようこそ!最初のステップはLinux シェルを理解することです。シェルは、入力されたコマンドを受け付け、それを実行するためにオペレーティングシステムに渡す強力なプログラムです。「ターミナル」や「コンソール」といったアプリケーションを、グラフィカルユーザーインターフェース(GUI)で経験したことがあるかもしれません。これらは単にシェルセッションを開くためのプログラムです。このコース全体を通して、シェルの機能と利用可能な多くのLinux コマンドを探求していきます。

Bash の理解

このコースでは、Bash(Bourne Again Shell)プログラムに焦点を当てます。Bash はほとんどの Linux ディストリビューションでデフォルトのシェルであるため、学ぶべき不可欠なツールです。kshzshtschなどの他のシェルも存在しますが、Bash を習得することで、あらゆる Linux システムでの作業の強固な基盤が得られます。

シェルのプロンプト

ターミナルを開くと、シェルのプロンプトが表示されます。その見た目はディストリビューションによって異なりますが、通常は次の形式に従います:username@hostname:current_directory$

pete@icebox:/home/pete $

末尾の$記号は、シェルが一般ユーザーからのコマンドを受け付ける準備ができていることを示します。コマンドを入力する際にこの記号を入力する必要はありません。これは情報提供のみを目的としています。

最初の Linux コマンド

初心者向けの最も基本的な Linux コマンドの 1 つであるechoから始めましょう。このコマンドは非常に単純で、引数として提供されたテキストをそのままターミナルに表示(「エコー」)します。

echo Hello World

ログインして学習進捗を保存

サインイン

演習

関連するスキルと概念を練習するために、包括的なShell Learning Pathシェル学習パス を探索することをお勧めします。

クイズ

あなたが`echo Hello World`と入力したとき、ディスプレイに表示される正確な出力は何ですか?大文字とスペースに細心の注意を払い、英語で回答してください。