Skip to main content

Windows 10でBashコマンドラインを実行する方法

Windows Command-line Tooling, Totally Tooling Tips (S2, Ep4) (六月 2026)

Windows Command-line Tooling, Totally Tooling Tips (S2, Ep4) (六月 2026)
Anonim

Windows 10周年記念アップデートでは、開発者、パワーユーザー、そしてMac OS XやLinuxなどのUnix-yシステムで作業していた人にとって、興味深い新機能が追加されました。 Windows 10には、Ubuntu Linuxの背後にある会社であるCanonicalとのコラボレーションによるUnix Bashコマンドプロンプト(ベータ版)が含まれています。

Bashコマンドプロンプトでは、Windowsファイルシステムとのやり取り(通常のWindowsコマンドプロンプトと同様)、標準Bashコマンドの実行、LinuxグラフィカルUIプログラムのインストールなど、あらゆる種類のアクションを実行できます。最後のものは公式にサポートされていません。

熟練したBashユーザー、または一般的なコマンドプロンプトを開始することに興味がある場合は、Windows 10にBashをインストールする方法を説明します。

01/06

サブシステム

Windows 10にBashをインストールすると、仮想マシンや、LinuxでBashのように実行するのに最適なプログラムが得られません。実際にはWindows用のWindowsサブシステム(WSL)というWindows 10の機能のおかげで、あなたのPC上でネイティブに動作するBashです。 WSLは、LinuxソフトウェアをWindows上で実行できる「秘密のソース」です。

開始するには、に行きます スタート>設定>アップデートとセキュリティ>開発者向け 。副題「開発者機能を使用する」で、 開発者モード ラジオボタン。この時点でPCを再起動するよう求められることがあります。もしそうなら、それをやりなさい。

続きを読む

02の06

Windowsの機能を有効にする

完了したら、設定アプリを閉じて、タスクバーのCortana検索バーをクリックして Windowsの機能。一番上の結果は、「Windowsの機能をオンまたはオフにする」というコントロールパネルオプションです。それを選択すると小さなウィンドウが開きます。

下にスクロールし、「Windows Subsystem for Linux(Beta)」のチェックボックスをオンにします。次に、をクリックします OK ウィンドウを閉じる。

次に、PCを再起動するよう指示されます。これは、Bashを使用する前に行う必要があります。

続きを読む

03/06

最終的なインストール

コンピュータが再起動したら、タスクバーのCortanaをもう一度クリックして入力します。 バッシュ。最上位の結果はコマンドとして "bash"を実行するオプションでなければなりません。

あるいは、 スタート> Windowsシステム>コマンドプロンプト 。コマンドプロンプトウィンドウが開いたら バッシュ ヒット 入る .

いずれにせよ、Bashの最終的なインストールプロセスは、Windowsストアから(コマンドプロンプトを介して)Bashをダウンロードすることから始まります。ある時点で、続行を求められます。それが起こるのはちょうどタイプ y インストールが完了するのを待ちます。

04/06

ユーザー名とパスワードを追加する

すべてがほぼ完了したら、Unixのコマンドプロンプトのように、ユーザ名とパスワードの入力を求められます。 Windowsユーザー名またはパスワードを使用する必要はありません。代わりに、完全にユニークなものにすることができます。自分自身を "r3dB4r0n"と呼ぶ場合は、それに行きます。

その部分が完了し、インストールが完了すると、コマンドプロンプトがBashに自動的に開きます。コマンドプロンプトで 'r3dB4r0n @ あなたのコンピュータ名'のようなものが表示されたら、それが完了したことがわかります。

今すぐ好きなBashコマンドを自由に入力できます。これはまだベータ版のソフトウェアなので、すべてがうまくいくわけではありませんが、大部分は他のシステムのBashと同様に動作します。

あなたがBashをもう一度開きたいときはいつでも、それを見つけるでしょう Windows上のUbuntuでスタート> Bash .

続きを読む

05/06

インストールのアップグレード

コマンドラインで何かする前に良いBashユーザーが知っているように、パッケージの現在のインストールを更新してアップグレードする必要があります。あなたがその言葉を聞いたことがないなら、パッケージはあなたのマシンにインストールされているコマンドラインプログラムとユーティリティを構成するファイルの集合です。

あなたが最新のものかどうかを確認するには、WindowsのUbuntuでBashを開き、次のコマンドを入力してください: sudo apt-get update。今ヒットした 入る。 Bashはウィンドウにエラーメッセージを表示し、パスワードを尋ねます。

今はそのエラーメッセージを無視してください。ザ sudo コマンドはまだ完全には機能していませんが、まだBashで特定のコマンドを実行する必要があります。さらに、Windows上でのシームレスなBashエクスペリエンスを予期して公式のやり方をするのもよい方法です。

これまでのところ、インストールされたパッケージのローカルデータベースが更新され、新しいものがあるかどうかをコンピュータに知らせることができました。今すぐ新しいパッケージを実際にインストールするためには、 sudo apt-get upgrade ヒット 入る もう一度。 Bashはあなたが入力してから、あなたのパスワードをもう一度尋ねないでしょう。そして今、Bashはすべてのパッケージをアップグレードするレースに出ます。プロセスの早い段階で、Bashはあなたが本当にあなたのBashソフトウェアをアップグレードしたいかどうか尋ねます。ちょうどタイプ y yesをクリックしてアップグレードを実行します。

すべてをアップグレードするには数分かかるかもしれませんが、完了したらBashはアップグレードされ、すぐに使える状態になります。

06の06

コマンドラインプログラムの使用

今、私たちはBashを稼働させ、それを使って簡単に何かをやる時間です。私たちは rsync Windowsのドキュメントフォルダを外付けハードドライブにバックアップするコマンドです。

この例では、私たちのフォルダは C: Users BashFan Documents、外付けハードドライブは F: ドライブ。

あなたがしなければならないことは、 rsync -rv / mnt / c /ユーザー/ BashFan / Documents / / mnt / f / Documents。このコマンドは、あなたのバージョンのBashに既にインストールされているプログラムRsyncを使用するようにBashに指示します。次に "rv"部分はrsyncにあなたのPCのさまざまなフォルダの中にあるすべてのものをバックアップするように指示し、rsyncのすべての活動をコマンドラインに表示します。後にスラッシュを使用するなど、このコマンドを正確に入力するようにしてください … / BashFan / Documents /。そのスラッシュが重要な理由については、このDigital Oceanチュートリアルを参照してください。

フォルダの宛先を持つ最後の2ビットは、コピーするフォルダとコピー先をBashに指示します。 BashがWindowsファイルにアクセスするには、「/ mnt /」で始まらなければなりません。これは、BashがLinuxマシン上で動作しているかのように動作しているので、Windows上のBashのちょっと変わったことです。

また、Bashコマンドでは大文字と小文字が区別されます。 "ドキュメント"ではなく "ドキュメント"を入力した場合、Rsyncは正しいフォルダを見つけることができません。

これでコマンドヒットの入力が完了しました 入る すぐに文書がバックアップされます。