我已经安装了Linux子系统和windows终端。我使用docker运行图像(表单docker run -it的命令.其中“.”指的是语法的另一部分)。
在运行完命令后,我的当前目录(这是PS linux )更改为root@ad02e79cfb5b,我看到我的项目目录(比如ProjectX)和其他目录如lib、tmp、bin (类似于根文件夹中的linux目录)都在那里(以绿色高亮显示)。
但是,我不知道root@ad02e79cfb5b:/#在哪里。我想它可能是根目录,但当我打开根目录时,有像lib,tmp,bin这样的文件夹,但没有ProjectX。我也无法使用命令cd root@ad02
我是Linux的新手。我最近在Windows10的Ubuntu上下载了Bash (在Windows10周年纪念版更新之后)。由于此更新相对较新,因此没有太多关于故障排除的在线信息。有两件事我需要帮助:
(1)当我转到主文件夹,似乎是"C:\Users\user\AppData\Local\lxss\ home \user“,并通过Windows添加了一个新文件夹时,这个文件夹在Linux中不会使用"ls”命令显示。但是当我在Linux中使用"mkdir“添加一个目录时,"ls”命令显示了这个文件夹。为什么会这样呢?在此文件夹中工作时,是否仅限于通过"mk
我在Linux上创建了两个简单的Qt5.5测试应用程序,“红色”和“绿色”。我在当前目录中设置了一个初始软链接,如下所示:
gui -> red
我希望能够在任何时候启动gui应用程序,并让它将软链接切换到另一个“颜色”应用程序。所以当我运行gui时,它指向红色,下一次我运行gui时,它将指向绿色。
执行此操作的红色应用程序代码如下所示:
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent)
{
// Get the current path
QString cwd = QDir::curren