Linuxで「Bash」とはどういう意味ですか?

Linuxで「Bash」とはどういう意味ですか?

Linuxを長い間使用しているのであれば、フォーラムや記事でBashという言葉が飛び交うのを見たことは間違いありません。ターミナルの同義語のように見えることもありますが、Bashとターミナルエミュレーターは間違いなく2つの異なるアプリケーションです。では、Bashとは正確には何ですか?この短い記事では、Bashとは何か、Bashの機能、およびBashの使用を開始する方法について説明します。





iPhoneのホームボタンが機能しない

Bashの定義

名前 バッシュ の頭字語です NS ourne- 利得 NS エル、バッシュの前任者の1人の作成者であるスティーブンボーンという名前の駄洒落。最初のベータ版は1989年にリリースされ、この記事の執筆時点では、2020年12月に最新のアップデートであるバージョン5.1がリリースされています。





Bashは、強力な機能とユーザーフレンドリーなコマンドの組み合わせで知られる、最も人気のあるシェル言語の1つです。そのため、Linuxディストリビューション全体で非常に多作です。





ただし、BashはLinuxだけで動作するわけではありません。 macOSおよびBSDでも利用可能であり、WindowsのWindows Subsystem forLinuxを介して使用できます。

続きを読む: Windows10でLinuxBashシェルを入手する方法



しかし、Bashを真に定義するには、シェルとは何かを理解する必要があります。

シェルは、ユーザーからの入力を受け取り、それに応じてアクションを実行するアプリケーションであり、通常はカーネルと通信してそれを実現します。このように、それはカーネルの周りの「シェル」のようなものです。





シェルはコマンドを介して他のアプリケーションを開始しますが、多くの場合、それ自体がインタラクティブな機能を備えています。

たとえば、Linuxターミナルを開き、上矢印ボタンを押して最後に発行されたコマンドを取得すると、それはBashアプリケーションの機能です。 NS CD ディレクトリを変更するためのコマンドは、もう1つの非常に一般的なBashコマンドです。





インタラクティブなアプリケーションであることに加えて、Bashはスクリプト言語でもあります。実際、Linux OSは、起動プロセスで多くのBashスクリプトを使用して、さまざまなプロセスを開始します。

Bashを使用するにはどうすればよいですか?

ほとんどすべてのLinuxシステムでターミナルを使用するときはいつでもBashを使用しています。

誰かに関する情報を取得する方法

使用中のシェルの名前を返すこのコマンドで、次のことを確認できます。

echo

Linuxで「Bash」とはどういう意味ですか?

Linuxで「Bash」とはどういう意味ですか?

Linuxを長い間使用しているのであれば、フォーラムや記事でBashという言葉が飛び交うのを見たことは間違いありません。ターミナルの同義語のように見えることもありますが、Bashとターミナルエミュレーターは間違いなく2つの異なるアプリケーションです。では、Bashとは正確には何ですか?この短い記事では、Bashとは何か、Bashの機能、およびBashの使用を開始する方法について説明します。





Bashの定義

名前 バッシュ の頭字語です NS ourne- 利得 NS エル、バッシュの前任者の1人の作成者であるスティーブンボーンという名前の駄洒落。最初のベータ版は1989年にリリースされ、この記事の執筆時点では、2020年12月に最新のアップデートであるバージョン5.1がリリースされています。





Bashは、強力な機能とユーザーフレンドリーなコマンドの組み合わせで知られる、最も人気のあるシェル言語の1つです。そのため、Linuxディストリビューション全体で非常に多作です。





ただし、BashはLinuxだけで動作するわけではありません。 macOSおよびBSDでも利用可能であり、WindowsのWindows Subsystem forLinuxを介して使用できます。

続きを読む: Windows10でLinuxBashシェルを入手する方法



しかし、Bashを真に定義するには、シェルとは何かを理解する必要があります。

シェルは、ユーザーからの入力を受け取り、それに応じてアクションを実行するアプリケーションであり、通常はカーネルと通信してそれを実現します。このように、それはカーネルの周りの「シェル」のようなものです。





シェルはコマンドを介して他のアプリケーションを開始しますが、多くの場合、それ自体がインタラクティブな機能を備えています。

たとえば、Linuxターミナルを開き、上矢印ボタンを押して最後に発行されたコマンドを取得すると、それはBashアプリケーションの機能です。 NS CD ディレクトリを変更するためのコマンドは、もう1つの非常に一般的なBashコマンドです。





インタラクティブなアプリケーションであることに加えて、Bashはスクリプト言語でもあります。実際、Linux OSは、起動プロセスで多くのBashスクリプトを使用して、さまざまなプロセスを開始します。

Bashを使用するにはどうすればよいですか?

ほとんどすべてのLinuxシステムでターミナルを使用するときはいつでもBashを使用しています。

使用中のシェルの名前を返すこのコマンドで、次のことを確認できます。

echo $0

あなたは単語だけを取得する必要があります bash 戻ってきた。そうした場合、次のコマンドで使用しているBashのバージョンを確認できます。

bash --version

画面は次のようになります。

ただし、ターミナルで単一のコマンドを発行することは、Bashの使用の始まりにすぎません。

OSが使用するスクリプトと同様に、手動で行うことが多いLinuxPCでのプロセスを自動化するBashスクリプトの記述方法を学ぶことができます。熟練したBashスクリプターは、1日に何百ものタスクを自動化するスクリプトを持っているかもしれません!

では、どうすればBashを学ぶことができますか?

スクリプトを自分で作成するか、ガイド付きで作成します。 バッシュコース

ゲーマーの場合は、Bashゲームをプレイして学ぶこともできます。一例は バッシュクロール 、テキストベースのダンジョンクローラーで、ゲームを進めるためにBashコマンドを学習して呼び出すように強制します。

また、Make Use Ofに関する記事もあり、より優れたBashスクリプターになるためのトレーニングを提供します。たとえば、その方法をお見せします Bashでforループを書く 、またはスクリプトをクリック可能なアプリに変えることもできます。

Linuxゲームのレベルアップ

Bashとは何か、その歴史、そしてBashを機能させる方法を学びました。

ただし、Bashの学習は、Linuxオペレーティングシステムを最大限に活用するためのほんの一部です。 Linuxのパワーユーザーになるために学ぶことができることはもっとたくさんあります。

共有 共有 つぶやき Eメール UbuntuLinuxパワーユーザーのための15の重要なヒント

Linuxを上手に使いたいですか?これらのUbuntuのヒントとコツは、すぐにパワーユーザーになるのに役立ちます。

次を読む
関連トピック
  • Linux
  • Ubuntu
  • Linux
  • Linux Bash Shell
著者について ジョーダングローア(51の記事が公開されました)

ジョーダンはMUOのスタッフライターであり、誰もがLinuxにアクセスしてストレスを感じさせないようにすることに情熱を注いでいます。彼はまた、プライバシーと生産性に関するガイドを書いています。

ヨルダングローアのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください

あなたは単語だけを取得する必要があります bash 戻ってきた。そうした場合、次のコマンドで使用しているBashのバージョンを確認できます。

bash --version

画面は次のようになります。

ただし、ターミナルで単一のコマンドを発行することは、Bashの使用の始まりにすぎません。

OSが使用するスクリプトと同様に、手動で行うことが多いLinuxPCでのプロセスを自動化するBashスクリプトの記述方法を学ぶことができます。熟練したBashスクリプターは、1日に何百ものタスクを自動化するスクリプトを持っているかもしれません!

では、どうすればBashを学ぶことができますか?

スクリプトを自分で作成するか、ガイド付きで作成します。 バッシュコース

販売のための子犬を見つける場所

ゲーマーの場合は、Bashゲームをプレイして学ぶこともできます。一例は バッシュクロール 、テキストベースのダンジョンクローラーで、ゲームを進めるためにBashコマンドを学習して呼び出すように強制します。

また、Make Use Ofに関する記事もあり、より優れたBashスクリプターになるためのトレーニングを提供します。たとえば、その方法をお見せします Bashでforループを書く 、またはスクリプトをクリック可能なアプリに変えることもできます。

Linuxゲームのレベルアップ

Bashとは何か、その歴史、そしてBashを機能させる方法を学びました。

ただし、Bashの学習は、Linuxオペレーティングシステムを最大限に活用するためのほんの一部です。 Linuxのパワーユーザーになるために学ぶことができることはもっとたくさんあります。

共有 共有 つぶやき Eメール UbuntuLinuxパワーユーザーのための15の重要なヒント

Linuxを上手に使いたいですか?これらのUbuntuのヒントとコツは、すぐにパワーユーザーになるのに役立ちます。

次を読む
関連トピック
  • Linux
  • Ubuntu
  • Linux
  • Linux Bash Shell
著者について ジョーダングローア(51の記事が公開されました)

ジョーダンはMUOのスタッフライターであり、誰もがLinuxにアクセスしてストレスを感じさせないようにすることに情熱を注いでいます。彼はまた、プライバシーと生産性に関するガイドを書いています。

ヨルダングローアのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください