GNU/Linux >> Linux の 問題 >  >> Linux

Windows 10 内で Linux Bash シェルを使用する方法

マルチ OS ユーザーにとって、Windows 10 が Linux Bash Shell をサポートすることを聞く絶好の機会です。これで、Hyper-v に Linux をインストールしなくても、Windows 10 内で Linux Bash を使用できるようになりました。最新の Windows 10 Fast Ring リリース 14316 には、Ubuntu と Bash が含まれています。 Linux 基盤を持っていないかもしれませんが、これは Windows PC が Linux コンピューターでもあるようになったことに近いものです。

Windows 10 内で Linux Bash を実行して使用する

Microsoft が Windows 10 の次のアップデートで何をもたらすか楽しみです。しかし、システム管理者にとって Linux シェルと Windows PowerShell を組み合わせることが重要です。

Windows 10 内で Linux bash を実行して使用できるようになるのはもう少し先です。急いではいけません。Microsoft がオープン ソースへの扉を迎えるのを待っているだけです。私は、収集するために作業する方が良いと確信しており、オープンソースの世界には適していません。ただし、オープンソースや商用製品とは別に新しいルールや新しいものを作成する場合を除きます。

Canonical の創設者である Mark Shuttelworth のスピーチは、Ubuntu と Windows の関係をより良いものにしてくれます。 Windows 10 で Linux コマンドを実行する方法については、こちらをご覧ください。

ほとんどの Windows ユーザーは、Bash Shell について本当に知りません。コマンド プロンプトと PowerShell でのみ機能します。以下の短い説明は、Bash シェルとは何かについてです。

バッシュとは

Bash は GNU プロジェクトのシェルです。 Bash は Bourne Again シェルです。 Bash は、Korn シェル (ksh) および C シェル (csh) の便利な機能を組み込んだ sh 互換シェルです。 IEEE POSIX P1003.2/ISO 9945.2 シェルおよびツール標準に準拠することを目的としています。プログラミングとインタラクティブな使用の両方で、sh よりも機能が向上しています。さらに、ほとんどの sh スクリプトは、変更せずに Bash で実行できます。

Bash によって提供される改善点は次のとおりです。

  • コマンドライン編集
  • サイズ無制限のコマンド履歴
  • ジョブ コントロール
  • シェル関数とエイリアス
  • 無制限のサイズのインデックス付き配列
  • 2 から 64 までの基数の整数演算

詳細については、ZDNet の「Microsoft と Canonical のパートナーが Ubuntu を Windows 10 に導入」を参照してください。しかし、Windows 10 に Bash Shell が搭載され次第、この記事の内容を Windows 10 内で Linux Bash を実行して使用するためのステップ バイ ステップ ガイドに変更します。


Linux
  1. LinuxでBusyBoxを使用する方法

  2. Linuxでcronを使用する方法

  3. LinuxBashシェルスクリプトで暗号化されたパスワードを使用する方法

  1. LinuxでSuコマンドを使用する方法

  2. UbuntuLinuxで稼働時間コマンドを使用する方法

  3. Linux bash/シェルで画像をbase64エンコードする方法

  1. Linuxでシェルを変更する方法

  2. Python を使用して WMI を照会する方法 (Linux – Windows)

  3. Linux でシェル エイリアスを使用する方法