Windows10のUbuntuでBashのファイル、フォルダー、アプリを操作する方法

Windows 10Linux用のWindowsサブシステム(Windows Subsystem)が追加されたことは、多くの人にとって驚きでした。これは主に開発者が使用することを目的としたツールですが、通常のユーザーもこの機能に興味を持っているようです。Windows 10の(Windows 10)UbuntuBashでコマンドを実行して、ファイル、フォルダー、およびアプリを操作する方法を示すと、意味があると思いました。カバーする根拠はたくさんあるので、始めましょう:

注:(NOTE:)このチュートリアルは、11月10日(November 10)更新の(Update)Windows10に基づいています。古いバージョンのWindows10(Windows 10)を使用している場合、一部のコマンドが機能しないか、外観が異なる場合があります。

WindowsでUbuntuを入手する方法

このチュートリアルでは、Windows10(Windows)コンピューターまたはデバイスに(computer or device)Windows上のLinuxUbuntuがインストールされている必要があります。まだ行っていない場合、またはこの問題に関するガイダンスが必要な場合は、ここでインストールプロセス全体を説明しました: (installation process)Linux用のWindowsサブシステム(Windows Subsystem)を入手するにはどうすればよいですか?

MicrosoftストアからインストールされたWindows上のUbuntu

次に、Linuxを使用したことがないこと、およびJon Snow(Jon Snow)のように、Linuxについて「何も知らない」ことを前提としています。🙂

Windows上のUbuntuのBashとは何ですか

完全な初心者として、 Windows(Windows)上のUbuntuBashから何を得ているのか疑問に思うかもしれません。Windows10(Windows)コンピューターでBashシェル(Bash shell)環境全体を取得します。以前にWindowsを使用したことがある場合は、 Windows 10、Windows XP 、またはこれら2つの間のいずれかで、(Windows XP)コマンドプロンプト(Command Prompt)PowerShell環境に精通している可能性があります。Bashも同様のシェルですが、Linuxオペレーティングシステム用に作成されています。

Windows上のUbuntuでのコマンドプロンプトとPowerShellとBashの比較

コマンドプロンプト(Command Prompt)と同様に、Bashはコマンドライン環境です。Linuxカーネル(Linux kernel)上で実行され、実行するコマンドラインユーティリティの全範囲を提供します。必要に応じて、 Linux(Linux)アプリケーションのダウンロード、インストール、および使用に使用できます。また、 Bash(Bash)内で実行するすべてのユーティリティは、 Windows10(Windows)ファイルシステム(file system)にアクセスできます。つまり、任意のドライブ上のファイルやフォルダにアクセス、作成、および削除できます。また、可能ではありますが、 Windows(Windows)上のUbuntuでグラフィカルアプリケーションを実行することは、実行するのがかなり複雑であり、エラーが発生しやすいことに注意することも重要です。それは(Ubuntu)Windows上のUbuntuは、 Linuxサブシステムと(Linux subsystem and access)そのユーティリティへのアクセスを、通常のユーザーではなく開発者に提供するために作成されました。

Windows10でUbuntuを起動する方法

Windowsに(Windows)Ubuntuをインストールした後、最初に行う必要があるのは、Ubuntuを起動することです。これを行う簡単な方法は、[スタート]メニュー(Start Menu)からショートカットをクリックまたはタップすることです。

UbuntuにはWindows10のスタートメニューにショートカットがあります

これは、UbuntuのインターフェイスがWindows10でどのように見えるかです。

Windows10のUbuntuターミナル

コマンドライン環境であるため、実行するテキストコマンドを作成する必要があります。以前にコマンドプロンプト(Command Prompt)を使用したことがある場合は、コマンドを実行できるようにコマンドのパス全体を記述することに慣れている可能性があります。Bashシェル(Bash shell)を使用している間は、そのことを忘れてください。ここでは、インストールするコマンド、ツール、またはアプリは、名前を入力するだけでどこからでも実行できます。名前の前にパスを追加する必要はありません。それでは、始めるために学ぶ必要のある基本的なコマンドを見てみましょう。

1. CDコマンド(CD command)を使用して、Ubuntuの(Ubuntu)BashでWindows10PCのディレクトリを変更する方法

Bashの重要なコマンドの1つは、作業しているフォルダーを変更できるコマンドです。Windows 10 PCから別のフォルダーに移動するには、コマンドcd [path]を実行するだけです。ここで、[path]はそのフォルダーの場所です。

Windows10PCのすべてのドライブが/mnt/[the letter of the drive]マウントされていることに注意してください。たとえば、Windows 10が通常インストールされているCドライブは、次の場所にあります: /mnt/cDドライブがある場合は、/ /mnt/dなどにあります。例を見てみましょう。D(D)ドライブにあるDigitalCitizenフォルダーに移動する場合は、次のBashコマンド(Bash command)を実行する必要があります:cd "/mnt/d/Digital Citizen"

CDコマンドを使用して作業フォルダーを変更する

重要:(IMPORTANT:)Digital Citizenの場合のように、作業するフォルダーの名前にスペースが含まれている場合は、必ず引用符で囲んでください。また、機能しないため、カーリーまたはスマート引用符ではなく、ストレートマークのみを使用してください。

2. LSコマンド(LS command)を使用して、Ubuntuで(Ubuntu)Bashを使用してWindows10PCでフォルダーの内容を確認する方法

Bashでは、フォルダーの内容を表示するもう1つの重要なコマンドはlsです。入力してキーボードのEnterキー(Enter)を押すと、現在のディレクトリ内にあるすべてのフォルダとファイルのリストが表示されます。(folder and file)

LSコマンドを使用してフォルダーの内容を表示する

前のスクリーンショットでわかるように、フォルダーはファイルと区別できるように強調表示されています。

3. CPコマンド(CP command)を使用して、Ubuntuの(Ubuntu)Bashを使用してWindows10PCでファイルをコピーする方法

Bashには、コピー、移動、名前の変更、削除など、基本的なファイル管理(file management)に必要なすべてのコマンドも含まれています。ある場所から別の場所にファイルをコピーできるコマンドは、cp [source] [destination]です。ここで、[source]はコピーされるファイルへのパスであり、 ([source])[destination]はファイルがコピーされる場所へのパスです。 。

たとえば、DigitalCitizenフォルダーにあるincognito.xlsxというファイルをSecurityforEveryoneサブフォルダーにコピー(Digital Citizen)すると(incognito.xlsx,)ます(Security for Everyone)。そのために実行する必要のあるコマンドは、cp "/mnt/d/Digital Citizen/incognito.xlsx" "/mnt/d/Digital Citizen/Security for Everyone"です。

CPコマンドを使用してファイルをコピーする

次に、ファイルが指定されたフォルダーにコピーされます。

4. MVコマンド(MV command)を使用して、Ubuntuの(Ubuntu)Bashを使用してWindows10PCでファイルを移動または名前変更する方法

Bashを使用してファイルを移動または名前変更することは、ファイルをコピーすることに似ています。この目的で実行する必要のあるコマンドの構文は次のとおりです。mv[source][destination]、ここで、[source]は移動または名前変更されたファイルへのパスであり、[destination]はファイルが移動する場所へのパスです。移動します。[宛先]([destination])[ソース]([source],)と同じであるが、指定したファイル名(file name)が元のファイルと異なる場合、ファイルは移動されるのではなく名前が変更されます。

前と同じ例を使用して、incognito.xlsxファイルをDigitalCitizen(web_incognito.xlsx)フォルダーからSecurityfor Everyoneサブフォルダーに移動し、名前をweb_incognito.xlsxに変更しましょ(Digital Citizen)う。そのためには、次のコマンドを実行する必要がありますmv "/mnt/d/Digital Citizen/incognito.xlsx" "/mnt/d/Digital Citizen/Security for Everyone"、次にmv "/mnt/d/Digital Citizen/Security for Everyone/incognito.xlsx" "/mnt/d/Digital Citizen/Security for Everyone/web_incognito.xlsx"

MVコマンドを使用してファイルを移動および名前変更する

5. RMコマンド(RM command)を使用して、Ubuntuで(Ubuntu)Bashを使用してWindows10PCからファイルを削除する方法

Bashでのファイルの削除または削除は、rm[file]コマンドを使用して実行されます。以前に作成したweb_incognito.xlsx(web_incognito.xlsx)ファイルを削除するには、まず、コマンドcd "/mnt/d/Digital Citizen/Security for Everyone"SecurityforEveryoneフォルダーに移動します。次に、コマンドrmweb_incognito.xlsxを実行します。

RMコマンドを使用してファイルを削除する

6. MKDIRコマンド(MKDIR command)を使用して、Ubuntuで(Ubuntu)Bashを使用してWindows10PCでフォルダーを作成する方法

Bashでフォルダーを作成するには、mkdir [folder]コマンドを使用します。ここで、[folder]は、作成するフォルダーの名前です。例として、 DigitalCitizen(Digital Citizen)ディレクトリ内にTestsというフォルダを作成するとします。これを行うには、最初にDigital Citizenフォルダー(cd "/mnt/d/Digital Citizen")に移動してから、コマンドmkdirTestsを実行します。それはそれと同じくらい簡単です。

MKDIRコマンドを使用して新しいフォルダーを作成する

7. RM -Rコマンド(RM -R command)を使用して、Ubuntuで(Ubuntu)Bashを使用してWindows10PCからフォルダーを削除する方法

同様に、 Bash(Bash)を使用してフォルダーを削除または削除するのも同様に簡単です。削除するフォルダー(Navigate)親ディレクトリ(parent directory)に移動し、コマンドrm -r [folder]を実行します。ここで、[folder]は削除するフォルダーの名前です。このコマンドには-r引数も含まれていることに気付いたかもしれません。そのフォルダー内のすべても再帰的に削除されるように、このコマンドを追加する必要があります。

例として、以前にDigitalCitizenフォルダー内に作成した(Digital Citizen)Testsフォルダーを削除してみましょう。そのためには、最初に、コマンドcd "/mnt/d/Digital Citizen"を使用して、(Digital Citizen)親フォルダー(parent folder)であるDigitalCitizenに移動する必要があります。次に、コマンドrm-rTestsを実行する必要があります。

RM-Rコマンドを使用してフォルダーを削除する

8. SUDO APT-GET INSTALLコマンド(SUDO APT-GET INSTALL command)を使用して、UbuntuBashを使用してWindows10に(Windows 10)Linuxアプリ(Linux apps)をダウンロードしてインストールする方法

Linuxでは、管理者権限を付与するSUDOコマンド(SUDO command)を使用して、スーパーユーザーとしてコマンドを実行することもできます。構文は単純です。sudo[application]、ここで[application]は([application])オペレーティングシステム(operating system)にインストールされている任意のプログラムです。sudoコマンドは(sudo)Linuxのすべてを管理する権限を与えるため、管理者ユーザーアカウントが(administrator user account)Windowsで実行できることと非常によく似ています。Linuxアプリケーションをダウンロード、インストール、および実行する場合は、次のコマンドを使用できます。

まず、sudoapt-getupdateを実行します。このコマンドは、 Ubuntu(Ubuntu)から最新のソフトウェアリストをダウンロードします。

SUDOAPT-GETUPDATEコマンドを使用して最新のパッケージリストを取得する

次に、必要なLinuxアプリをダウンロードしてインストールするには、 (Linux app)sudo apt-getinstall[アプリケーション名]を(sudo apt-get install [application name])実行します。たとえば、テキストベースのWebブラウザである(web browser)w3mをインストールする場合は、 (w3m)sudo apt-getinstallw3mを実行する必要があります。アプリに追加のパッケージが必要な場合は、続行することを確認する必要がある場合があります。その場合(case press)は、キーボードのYキーを押します。

SUDOAPT-GETINSTALLコマンドを使用して新しいアプリをインストールする

アプリがインストールされたら、Bashに名前を入力し、その後に必要なパラメーターを入力することで、アプリを実行できます。たとえば、当社のWebサイトにアクセスする場合は、w3mdigitalcitizen.lifeと入力する必要があります。

Windows上のUbuntuのBashでアプリを実行する

9. HELP引数(HELP argument)を使用して、Windows上のUbuntuBashのヘルプを取得する方法(Bash)

特定のコマンドの機能について詳しく知りたい場合は、Bashでそのコマンドを記述し、パラメーター(Bash)「--help」を追加します。表示される情報(information displayed)は、そのコマンドの構造と使用法(structure and usage)にさらに光を当てるはずです。たとえば、フォルダの内容を一覧表示するコマンドlsを考えてみましょう。(ls,)単純なコマンドのように見えるかもしれませんが、情報の表示方法についてはかなり多くのオプションがあります。これがあなたがそれのために得る助けの一部です:

Windows上のUbuntuのBashでコマンドのヘルプを取得する

(Did)Windows上のUbuntuBashを試しましたか

Linux Bashの非常に興味深い世界と、 (Linux Bash)Windows10での使用の基本を紹介できたことを願っています。紹介したコマンドを試して、HELP引数(HELP argument)を使用して各コマンドの詳細を確認してください。共有する質問やヒントがある場合は、以下にコメントすることを躊躇しないでください。



About the author

私は、ソフトウェア業界で 10 年以上の経験を持つ、推奨される Windows 10 の専門家です。私は Explorer と Office 365 の両方の専門知識を持っており、特にユーザーの個人設定と外観設定に熟練しています。私のスキルは、オンライン レビューを通じて優れた顧客サービスを提供し、AI などのテクノロジを活用してサポートを改善するという私のビジネスの中心にあります。



Related posts