wsl -h显示以下内容: --exec, -e <CommandLine> Execute the specified command without using the default Linux shell.
-- Pass the remaining command line as is. “不使用默认的Linux shell”是什么意思(即,如果不使用默认的shell,它还将使用什么?)。 此外,作为示例,我现在有三种可能的方法来从我的PowerShell提示符运行Linux ls (即,这将不是ls的Get-ChildItem别名,而是通过WS
我使用pacman -Syu升级了Arch,然后使用了reboot。机器未能启动,因此我切换到tty进行故障排除。以下是我的发现。
systemctl --failed显示systemd-modules-load.service失败了。
sudo journalctl -u systemd-modules-load.service显示:
Failed to look up module alias `crypto_user`: Function not implemented
Failed to look up modules alias `sg`: Function not implemen
我有一个服务器在我从机器上注销后,没有显示标准bash提示符。
如果我ssh到这个服务器,我可以在那里做所有的操作(例如ls、cwd等),试图重新安装bash (sudo apt install - reinstall bash)也没有帮助,也没有提供bashrc的源代码。
这是我目前在ssh之后的输出:
Linux mymachine 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u6 (2018-10-08) x86_64
The programs included with the Debian GNU/Linux system are free
我是Linux的新手。我最近在Windows10的Ubuntu上下载了Bash (在Windows10周年纪念版更新之后)。由于此更新相对较新,因此没有太多关于故障排除的在线信息。有两件事我需要帮助:
(1)当我转到主文件夹,似乎是"C:\Users\user\AppData\Local\lxss\ home \user“,并通过Windows添加了一个新文件夹时,这个文件夹在Linux中不会使用"ls”命令显示。但是当我在Linux中使用"mkdir“添加一个目录时,"ls”命令显示了这个文件夹。为什么会这样呢?在此文件夹中工作时,是否仅限于通过"mk