是否有任何命令/程序可以让我立即关闭系统(1 到 5 秒)?
更新(2015):感谢那些建议关闭电源插座的人。:D
更新(2016 年): @technophile 建议我应该在描述问题性质的问题中添加一些信息 - 主要是我试图解决哪种情况。这是几年前提出这个问题的场景。
我们正在构建一个可部署在公共场所(如机场、酒店等)的系统。人们可以使用该系统使用信用卡上网、查看电子邮件甚至预订等。构建的系统确保第二个用户无法获得该系统前一个用户的信息(电子邮件、信用卡),即使键盘记录器类软件以某种方式安装。系统是如何确定的?好吧,无法共享详细信息,因为那不是公开信息。但是我们开发了一种方法,可以为系统的新用户始终拥有全新的操作系统(就像是新安装的一样)。唯一的问题是我们必须关闭机器并在第一个用户离开机器后立即重新启动。
而且我希望关闭立即快速( - 这就是问题的原因)并且下一次启动也非常快,为此我研究并尝试了大量 Linux 发行版,从 Damn Small Linux 到 Slackware 到 Debian 等,但这是一个单独的故事。
我刚刚安装了 Moblin 操作系统。它使用 GRUB2。在我的 Ubuntu 8.04 上使用了 GRUB 0.97,我在其中舒适地使用了默认的保存选项。我发现使用 GRUB2 我不应该直接编辑 /boot/grub/menu.lst但我做了:) 因为我的 Moblin 不包含任何/etc/default/grub他们说我应该做我想要的修改。
所以我所做的是以下不起作用:
default=saved
timeout=1
#splashimage=(hd0,0)/boot/grub/splash.xpm.gz
#hiddenmenu
#silent
title Moblin (2.6.31.5-10.1.moblin2-netbook)
root (hd0,0)
kernel /boot/vmlinuz-2.6.31.5-10.1.moblin2-netbook ro root=/dev/sda1 vga=current
savedefault=1
title Pathetic Windows
rootnoverify (hd0,1)
chainloader +1
savedefault=0
Run Code Online (Sandbox Code Playgroud)
通过这样做,我应该在每次启动时自动在 Moblin 和 Window 之间切换,但它不起作用。
互联网上几乎所有的疑难解答都说我应该在/etc/default/grub 中启用DEFAULT=save选项,但我找不到这个文件。知道我还应该做什么吗?
非常感谢
更新:
我使用等号是因为默认情况下我的 menu.lst 有一个条目default=0。但是,默认 0也可以正常工作。
此外,menu.lst,我实际上是到./grub.conf的符号链接。我还注意到grub-intall和grub-set-default命令不起作用。
name=example 的进程可以被杀死
killall -9 示例
如何杀死以下包含空格的命令的多个实例?
“valgrind --tool=lackey ./testcases/kernel/syscalls/waitpid/waitpid03”
以下命令返回valgrind --tool=lackey ./testcases/kernel/syscalls/waitpid/waitpid03: No such file or directory
killall -9 "valgrind --tool=lackey ./testcases/kernel/syscalls/waitpid/waitpid03"
我可以通过管道化 'grep' 和 'find' 命令在多个文件中搜索特定字符串。
现在,我有大约 10 个 zip 文件,每个文件都归档了很多文本文件。有什么方法可以在不解压 zip 文件的情况下在所有这些 zip 文件中存档的所有文本文件中搜索字符串?
我正在使用 sysprep 工具在不同的硬件上运行 Windows 7。我所做的是在计算机上运行 sysprep,选择 System Audit,选中 Generalize 复选框,选择 Shutdown,单击 OK 并等待计算机关闭。
当系统关闭时,我从我的计算机中取出硬盘并将其插入另一台具有不同硬件的计算机。然后我打开计算机,经过一系列操作(包括一次重新启动),我最终在更改后的硬件计算机上进入了 Windows 桌面,但问题是系统准备工具自动启动。我重新启动了计算机,但系统准备工具每次都启动。
还要注意的另一件事是,在加载桌面之前,计算机在每次重新启动时都会给出一条消息,即“系统现在正在准备您的计算机以供首次使用”。
知道如何在执行 sysprep 后获得干净的桌面吗?还是我遗漏了任何步骤?
非常感谢