今回はシェルとコマンドについてのお話です。前回パスのお話をしましたが、もう1つコマンド実行を考える際に重要な要素があります。それがシェルです。シェルはコマンドを実行するソフトウェアでもあり、LinuxのCUIの実態でもあります。コマンド実行はこのシェルを介して行い、Linuxを操作する上においてシェルは必要不可欠な存在だといえます。シェルは基本的にコマンドを実行に必要な機能を提供するものですが、現在のシェルには様々な機能がついており、それ単体が非常に高機能なソフトウェアである場合もあります。ここでは基本としてコマンドを実行することにフォーカスしてシェルの役割やコマンド実行に必要なシェルの知識についてお話します。 第四回の「LinuxとH/W」の回でOSの役割の1つにH/Wの抽象化があるというお話をしました。このOSの機能によりH/Wを有効活用することができます。しかし実際にOSの機能を利用
![コラム【Linux道場 入門編】第9回 - シェルとコマンド実行](https://cdn-ak-scissors.b.st-hatena.com/image/square/5d5abd36d796aa7d6c2de01de50e46884f703f5e/height=288;version=1;width=512/http%3A%2F%2Fwww.lpi.or.jp%2Fcolumn%2Flinux%2Flinux9-2.gif)