为什么su命令执行之后没有保存文件呢?

如题所述

在Linux系统中,su命令(超级用户)不会自动保存输入的文件。su命令只是用于切换到超级用户或其他用户的身份,并在当前会话中执行命令。

如果你使用su命令执行了某个命令并且希望找到该命令的输出或结果文件,你需要知道命令的输出路径和文件名。通常情况下,命令的输出将显示在终端上,而不是保存到文件中。

如果你希望将命令的输出保存到文件中,可以使用重定向操作符(>)将输出导入到文件中。例如:

su -c "command" > output.txt

上述命令会将command的输出保存到名为output.txt的文件中。

请注意,如果你以超级用户身份执行了某个命令并且没有指定输出路径或文件名,则输出通常会显示在终端上,除非命令本身具有将输出保存到特定位置的选项。

如果你指的是其他类型的文件,如临时文件或日志文件,这些文件通常存储在特定的目录中,具体取决于系统的配置和使用的应用程序。你可以查看相关应用程序的文档或配置文件,以确定文件的保存位置。常见的位置可能包括/tmp目录或应用程序的工作目录。

如果你有更具体的情况或需要进一步的帮助,请提供更多细节,以便我能够更好地回答你的问题。

温馨提示:答案为网友推荐,仅供参考