LinuxでBashはどういう意味ですか?
Linuxを長い間使用しているのであれば、フォーラムや記事でBashという言葉が飛び交うのを見たことは間違いありません。ターミナルの同義語のように見えることもありますが、Bashとターミナルエミュレータは間違いなく2つの異なるアプリケーションです。では、Bashとは正確には何ですか?この短い記事では、Bashとは何か、Bashの機能、およびBashの使用を開始する方法について説明します。
バッシュ定義
名前Bash Bの頭字語です ourne- A SHを獲得する エル、バッシュの前任者の1人の作成者であるスティーブンボーンという名前の駄洒落。最初のベータ版は1989年にリリースされ、この記事の執筆時点で、2020年12月に最新のアップデートであるバージョン5.1がリリースされています。
Bashは、強力な機能とユーザーフレンドリーなコマンドの組み合わせで知られる、最も人気のあるシェル言語の1つです。そのため、Linuxディストリビューション全体で非常に多作です。
ただし、BashはLinuxだけで動作するわけではありません。 macOSとBSDでも利用でき、WindowsでWindows SubsystemforLinuxを介して使用できます。
続きを読む:Windows10でLinuxBashシェルを入手する方法
しかし、Bashを真に定義するには、シェルとは何かを理解する必要があります。
シェルは、ユーザーからの入力を受け取り、それに応じてアクションを実行するアプリケーションであり、通常はカーネルと通信してそれを実現します。このように、それはカーネルの周りの「シェル」のようなものです。
シェルはコマンドを介して他のアプリケーションを開始しますが、多くの場合、それ自体がインタラクティブな機能を備えています。
たとえば、Linuxターミナルを開き、上矢印ボタンを押して最後に発行されたコマンドを取得する場合、これはBashアプリケーションの機能です。 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ゲームをプレイして学ぶこともできます。一例として、テキストベースのダンジョンクローラーであるBashcrawlがあります。これは、ゲームを進めるためにBashコマンドを学習して呼び出すように強制します。
また、Make Use Ofに関する記事もあり、より優れたBashスクリプターになるためのトレーニングを提供します。たとえば、Bashでforループを作成する方法や、スクリプトをクリック可能なアプリに変換する方法を紹介します。
Linuxゲームのレベルアップ
Bashとは何か、その歴史、そしてBashを機能させる方法を学びました。
ただし、Bashの学習は、Linuxオペレーティングシステムを最大限に活用するためのほんの一部です。 Linuxのパワーユーザーになるために学ぶことができることはもっとたくさんあります。
-
Twitterでのバイオの意味は何ですか?
Twitterの経歴は、Twitterプロファイルを設定するための1つのコンポーネントです。それはあなたの名前とあなたのプロフィールのTwitterハンドルの下に表示されます。他の人にあなたが誰であるかについての簡単な紹介をしたり、あなたの興味をリストしたり、あなたのビジネスを宣伝したりするためにそれを使用してください。 バイオを変更する方法 プロフィールを編集することで、Twitterの略歴を変更できます。ハッシュタグと@usernamesを使用して最適化することもできます。 Twitterの略歴はスペースを含めて160文字に制限されています。 Twitterホームページの上部で写
-
アプリ内購入とはどういう意味ですか?
モバイルアプリを使用している場合は、用語がわかりにくいかもしれませんが、アプリ内購入に遭遇した可能性があります。 アプリ内購入を理解することは、アプリ内購入とやり取りするためだけでなく、アプリ内購入を含む進化し続けるディスカッションに参加するためにも重要です。 「アプリ内購入」とはどういう意味ですか? Investopediaは、アプリ内購入を「モバイルデバイス上のアプリケーション内からの商品やサービスの購入」と説明しています。これは最初から始めるのに適した場所ですが、ソースとコンテキストに基づいて定義をより微妙に変えることができます。 たとえば、この定義には、Amazonなどの専用小売