Linux シェルとは
Linux の旅へようこそ!最初のステップはLinux シェルを理解することです。シェルは、入力されたコマンドを受け付け、それを実行するためにオペレーティングシステムに渡す強力なプログラムです。「ターミナル」や「コンソール」といったアプリケーションを、グラフィカルユーザーインターフェース(GUI)で経験したことがあるかもしれません。これらは単にシェルセッションを開くためのプログラムです。このコース全体を通して、シェルの機能と利用可能な多くのLinux コマンドを探求していきます。
Bash の理解
このコースでは、Bash(Bourne Again Shell)プログラムに焦点を当てます。Bash はほとんどの Linux ディストリビューションでデフォルトのシェルであるため、学ぶべき不可欠なツールです。ksh、zsh、tschなどの他のシェルも存在しますが、Bash を習得することで、あらゆる Linux システムでの作業の強固な基盤が得られます。
シェルのプロンプト
ターミナルを開くと、シェルのプロンプトが表示されます。その見た目はディストリビューションによって異なりますが、通常は次の形式に従います:username@hostname:current_directory$。
pete@icebox:/home/pete $
末尾の$記号は、シェルが一般ユーザーからのコマンドを受け付ける準備ができていることを示します。コマンドを入力する際にこの記号を入力する必要はありません。これは情報提供のみを目的としています。
最初の Linux コマンド
初心者向けの最も基本的な Linux コマンドの 1 つであるechoから始めましょう。このコマンドは非常に単純で、引数として提供されたテキストをそのままターミナルに表示(「エコー」)します。
echo Hello World
シェル学習パス