WindowsのWindows bashディレクトリはどこにありますか?


15

コンピューターにWindows 10 Anniversary Updateをインストールしました。

/rootBashプロンプトのディレクトリがWindows内のどこにあるのか知りたいですか?

WindowsからもアクセスできるファイルをBashで書きたい

ie-私がする場合:

touch /root/foo

fooPCのどこにアクセスしますか


最初にGoogleを使いましたか?
phuclv

@LưuVĩnhPhúcはい、CドライブがBashスクリプト内にある場所に関する記事しか見つかりませんでしたが、他の方法はありませんでした
パトリック

本当に?質問をGoogleにコピーしました。これが一番上に表示されます
-phuclv


(他の質問がより一般的であり、はるかに優れた最新の回答を持っているので、逆年代順にだまして終了することをお勧めします。)
ボブ

回答:


10

このリンクがあなたの質問に答えると信じています:

/ubuntu/759880/where-is-the-ubuntu-file-system-root-directory-in-windows-nt-subsystem-and-vice

要するに:

%localappdata%\ Lxss \ rootfs

または

C:\ Users \ Username \ AppData \ Local \ Lxss \ rootfs


5
rootfsだまされています。home内部のディレクトリには何もありません。実際には `C:\ Users \ <user> \ AppData \ Local \ lxss \ home`にあります。
mpen 16

@mpenも同じですが、これは本当の道ではありません。
ユセフ

1

フォルダーが再び変更されました:

%localappdata%\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs

C:\Users\{Username}\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs

複数の質問に同じ回答を投稿しないでください。同じ情報が本当に両方の質問に答える場合、1つの質問(通常は新しい質問)をもう1つの質問の複製として閉じる必要があります。重複として閉じるように投票することでこれを示すことができます。そのための評判が十分でない場合は、重複であることを示すためにフラグ立てます。それ以外の場合は、この質問に対する回答を調整し、同じ回答を複数の場所に貼り付けないでください。
DavidPostill

1

私の場合、ubuntuをアップグレードした状態で最後のWindowsアップデート(クリエーターが落ちる)を実行すると、ファイルはまだC:\ Users \ Username \ AppData \ Local \ lxss \にありますが、lxssディレクトリーは「見えなくなり」ました。ただし、Windowsエクスプローラーの上部にあるパスを手動で編集するだけで機能します


1

Windows内からのWSLファイルシステムへのアクセスはサポートされていません。Windows環境内からこれらのファイルを読み取る以外のことを行うとすぐに、事態は悪化します。


しかし、質問の次の部分は不可能ではなく、簡単にサポートされるので、私はこれに答えます:

WindowsからもアクセスできるファイルをBashで書きたい

あなたは(いけない)ことはできませんWindowsからLinuxのファイルシステムにアクセスしますが、することができ、非常に簡単WSL内からWindowsのファイルシステムにアクセスします。すべての固定文字のWindows NTFSドライブはの下/mnt/*にマウントされているため、"C-Drive"にマウントされます/mnt/c

たとえば、Windowsのホームユーザーパスは次のようになります /mnt/c/Users/<usernamehere>

リムーバブルドライブの取り付け

いくつかのファイルシステムを自分でマウントできます:MSDNブログ

sudo mkdir /mnt/sdcard
sudo mount -t drvfs U: /mnt/sdcard

この場合、実際のファイルシステムはexFATであることに注意してください。したがってdrvfs、Windowsが実際のファイルシステムを読み取ることができる場合にのみ使用します。

より詳しい情報

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.