我想
从 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,但是我认为以上内容就足够了。
我希望我能帮到你。