ls /> 是什么意思?

gam*_*ver 0 command-line

我发现

ls / > output.txt
Run Code Online (Sandbox Code Playgroud)

创建output.txt其中包含 rootfs 内的文件夹名称。但我无法理解ls / >到底是什么意思。我知道命令ls用于列出该位置中的所有文件,但它有什么ls / >作用呢?我确实man ls阅读了定义,ls / >但在那里找不到。

wja*_*rea 8

/是根目录,其中包含home和等目录root以及文件(swapfile如果您已设置)。

>将命令的输出发送(重定向output.txt)到文件,在本例中为.

so 的ls / > output.txt意思是“列出根目录的内容并将输出发送到output.txt.”