ホーム (Linux)

ホーム (Linux)

私は2つのターミナルロケーションタブを設定して、ConEmuターミナルWindows 10 (Windows Linux Subysystem 用)


1. Windows ホームディレクトリ

C:\Users\USERNAME
    or...
%USERPROFILE%

そして

2. Linuxホームディレクトリ

C:\Users\USERNAME\AppData\Local\Lxss\home\USERNAME
       or...
%LOCALAPPDATA%\lxss\home\USERNAME

Window Home パスは正常に機能しますが、Linux Home パスを機能させる方法がわかりません。最も近い方法は、ルートの/場所を開くことです。

これを実行する正しい方法を誰か知っていますか?

ここに画像の説明を入力してください

答え1

私は偶然この記事を見つけました。Windows を叩く(著者: Jan De Dobbeleer)
それがこの答えに至りました。

主なトリックは~ (チルダ)bash シェルを開くとき。


ホーム (Linux)

  • BASH (パス):C:\Windows\System32\Bash.exe ~ (チルダ ~ 付き)

  • スタートアップディレクトリ(パス):C:\Users\<YourUserName>\AppData\Local\lxss\home


ルート (Linux)

  • BASH (パス):C:\Windows\System32\Bash.exe (チルダなし)
  • スタートアップディレクトリ(パス):C:\Users\<YourUserName>\AppData\Local\lxss\root

ホーム (Windows)

  • BASH (パス):C:\Windows\System32\Bash.exe (チルダなし)
  • スタートアップディレクトリ(パス):C:\Users\<YourUserName>

ここに画像の説明を入力してください

答え2

状況が変わったかどうかはわかりませんが、Linux サブシステムのホーム ディレクトリで ConEmu を起動するために必要なコマンドは次のとおりです。

%windir%\system32\bash.exe ~ -new_console:d:C:\Users\{username}\AppData\Local\lxss\home

ここに画像の説明を入力してください

関連情報