如何使用 (ArchWSL 安装以后)

exe 用法

用法 :
    <无参数>
      - 以你的默认设置打开一个新的Shell。

    run <命令行>
      - 在此实例中运行你所给出的命令,继承当前Shell的所在目录。

    runp <命令行 (包含 windows 路径)>
      - 在此实例里运行转译过的命令行。

    config [setting [值]]
      - `--default-user <用户>`: 设定此实例的默认用户到 <用户>。
      - `--default-uid <uid>`: 设定此实例的默认用户 UID 到 <uid>。
      - `--append-path <on|off>`: 加入 Windows PATH 到 $PATH 的开关。
      - `--mount-drive <on|off>`: 挂载驱动器的开关。
      - `--default-term <default|wt|flute>`: 设置默认的终端窗口样式。

    get [setting]
      - `--default-uid`: 输出此实例的默认用户UID。
      - `--append-path`: 输出”加入 Windows PATH 到 $PATH“的开关状态。
      - `--mount-drive`: 输出”挂载驱动器”的开关状态。
      - `--wsl-version`: 输出此实例的WSL版本(1/2)。
      - `--default-term`: 输出此实例启动器的默认终端样式。
      - `--lxguid`: 输出此实例的 WSL GUID key。

    backup [contents]
      - `--tar`: 输出 backup.tar 到当前目录。
      - `--reg`: 输出设置注册表文件到当前目录。

    clean
      - 卸载此实例。

    help
      - 显示此帮助信息。

打开默认 Shell

>Arch.exe
[root@PC-NAME user]#

立刻运行一个命令后退出

>Arch.exe run uname -r
4.4.0-43-Microsoft

运行一个命令(转译路径)后退出

>Arch.exe runp echo C:\Windows\System32\cmd.exe
/mnt/c/Windows/System32/cmd.exe

更改默认用户(需要 ID 命令)

>Arch.exe config --default-user 用户

>Arch.exe
[user@PC-NAME dir]$

若是默认用户未被更改 (issue #7), 请重启电脑或者重启 LxssManager 服务。

若要重启 LxssManager, 在管理员命令提示符中运行:

net stop lxssmanager && net start lxssmanager

备份 Rootfs

备份:

>Arch.exe backup

还原备份文件:

>Arch.exe install full/path/to/backup.tar

卸载实例

>Arch.exe clean

Back to top

Copyright © 2020 Wsldl-pg Documentation Team. Distributed by Creative Commons Attribution 4.0 International License.