web-dev-qa-db-ja.com

Windows上のUbuntuでWin Explorerを使用してBashのフォルダーを作成する方法

Windowsエクスプローラーを使用して、「Windows上のUbuntuでのBash」を使用してホームディレクトリにフォルダーまたはファイルを作成するにはどうすればよいですか?

私は次を試しました:

  1. WindowsエクスプローラーでC:\ Users {user}\AppData\Local\lxss {username}と入力します
  2. Windowsエクスプローラーを使用して「scripts」という名前のフォルダーを作成します
  3. Windows上のUbuntuでBashを開く
  4. ls -aを実行します

結果:合計0

このような作品を作る予定はありますか?

追伸回避策っぽい:

  1. Bashでmkdirtouchを使用して、フォルダーとファイルを作成しました。 scripts/menu.py
  2. Menu.pyを編集するためにWindowsエクスプローラーとメモ帳++を使用しました
  3. python scripts/menu.pyでスクリプトを実行しました

WindowsのLinuxファイル/フォルダを変更することを強くお勧めします上記の方法で変更すると、データの損失や破損が発生する可能性があります。

Lxssフォルダーを非表示にし、システムを作成した理由があります;)

Bash/LinuxからWindowsにアクセスすることは問題ありませんが、Windowsツールとアプリを使用して.../lxss /の下のファイルにアクセスするときに、Linuxファイルのアクセス許可とメタデータを保持および管理する作業はまだ行っていません。

[2016-11-17:更新]この質問とその答えを拡張するために、ここでより詳細な説明を書き上げました。 https://blogs.msdn.Microsoft.com/commandline/2016/11/ 17/do-not-change-linux-files-using-windows-apps-and-tools /

10
Rich Turner