如何使用命令行命令在 chrome 上下载文件后自动关闭我的 centOS7 桌面?

如何使用命令行命令在 chrome 上下载文件后自动关闭我的 centOS7 桌面?

我想
从 Chrome 浏览器下载文件(windows10 磁盘映像)后自动关闭我的 CentOS7 桌面。

我想在命令行上使用该命令。

(从 Microsoft.com 下载 Windows10 光盘映像太慢。大约需要 6 个小时。)

请告诉我。

答案1

您可以从命令行完成整个任务:

$ wget DownloadURL && shutdown -h now

它会等待下载完成然后关闭 PC。如果你使用halt而不是shutdown那么你需要获得 root shell。

答案2

尼奥:

您可以使用关机命令:

shutdown -P +360

其中 360 是分钟。它使关机成为预定任务。

请注意在这 360 分钟之前下载该文件。

如果您知道文件的名称,则可以使用:

#!/bin/bash

file_to_check=/home/user/Downloads/example.txt

while [ ! -f "$file_to_check" ]
do
  sleep 5
done
shutdown -h now

您可以执行:

/bin/bash pathToScript.sh &

它会每 5 秒循环检查一次文件是否存在。如果文件存在,它会关闭计算机。

您也可以使用 crontab,但是我认为以上内容就足够了。

我希望我能帮到你。

相关内容