在启动应用程序中传递命令是否安全

在启动应用程序中传递命令是否安全

我有一个在运行某项任务时创建的文件。我想在每次重新启动时删除此文件(如果存在)。我可以使用启动应用程序在 ubuntu 中删除此文件。

像这样的例子

rm -f $HOME/filename

这是在启动时删除文件的正确方法(不会使我的计算机崩溃)吗?

答案1

如果您绝对确定文件名/路径是正确的,我不明白为什么您不应该这样做。

然而

启动应用程序在 中创建一个.desktop文件。您不能像在文件中~/.config/autostart那样使用相对路径或变量路径,否则命令根本无法运行。您需要使用绝对路径。$HOME.desktop

相关内容