在linux系统里,如何用命令行实现在10分钟后关闭系统?

作者&投稿:浦宗 (若有异议请与网页底部的电邮联系)
linux怎么设置系统立刻关机并于十分钟后重启?~

shutdown -h now 是立刻关机
后面添加参数要10分钟以后 shutdown -h now +10
我认为是这样,你试试看。这个是基本的命令,另外你是运维的话可以看看Linux 这个可以试试。建议看看《Linux就该这么学》 里面有个专栏是 Linux命令大全(手册) 加入我们的群,一起讨论 Linux就该这么学》

用root用户执行下面任何一个命令均可关机:

# shutdown -h now
# init 0
# halt
# poweroff
上面的#表示root用户的命令提示符

如果是Ubuntu/Debian系统,也可以
$ sudo shutdown -h now
$ sudo init 0
$ sudo halt
$ sudo poweroff

可以使用crontab脚本实现。

1、得到当前:时分秒

2、添加需要的任务:

编辑脚本,添加一行,将上面的时分秒填进去:

crontab -e 

36 14 * * *  halt //这里表示14:36执行关机命令

保存退出

3、crontab -l 检查



shutdown

功能说明:系统关机指令。

语 法:shutdown [-efFhknr][-t 秒数][时间][警告信息]

补充说明:shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。

参 数:
-c 当执行"shutdown -h 11:50"指令时,只要按+键就可以中断关机的指令。
-f 重新启动时不执行fsck。
-F 重新启动时执行fsck。
-h 将系统关机。
-k 只是送出信息给所有用户,但不会实际关机。
-n 不调用init程序进行关机,而由shutdown自己进行。
-r shutdown之后重新启动。
-t<秒数> 送出警告信息和删除信息之间要延迟多少秒。
[时间] 设置多久时间后执行shutdown指令。
[警告信息] 要传送给所有登入用户的信息。

shutdown 10 就行了,机器就会10分钟后关机

如果你想取消按
ctrl+c就行了

shutdown指令后面直接跟时间(单位:分钟)就行。
你要的就是:shutdown +5,5分钟后关机。

再如:shutdown -h now 立即关机

如果想了解更多就执行一下:
1. man shutdown 或者
2. shutdown --help

halt 10 就可以了。halt是彻底关机。shutdown还没有关掉。

shutdown -h -t 600
help有言:
-t secs: delay between warning and kill signal.
后面接的是秒secends,不是mins即minites

或者
shutdown -h +5
man中有言:
+后面接的是minutes。
The time argument can have different formats. First, it can be an absolute time in the format hh:mm, in which hh is the hour (1 or 2 digits) and mm is the minute of the hour (in two digits). Second, it can be in the format +m, in which m is the number of minutes to wait. The word now is an alias for +0.


如何在Linux系统中查看IP地址
在大多数Linux系统里输入终端命令打开终端程序。你可以在应用程序列表里找到终端,也可以输入“终端”来进行搜索。输入以下命令:ip addr show 。接着,终端会返回各个已连接的网络设备的详细信息。每个设备的IP地址位于“inet”字符后面。 如果你不确定是哪个设备,可以查看最常用的、接入“eth0”端口的设...

Linux常用系统管理命令
kill命令的工作原理是,向Linux系统的内核发送一个系统操作信号和某个程序的进程标识号,然后系统内核就可以对进程标识号指定的进程进行操作。比如在top命令中,我们看到系统运行许多进程,有时就需要使用kill中止某些进程来提高系统资源。在讲解安装和登陆命令时,曾提到系统多个虚拟控制台的作用是当一个程序出错造成系统死锁...

linux里的tty1,tty2是什么
linux里的tty1,,tty2表示虚拟终端。在Linux 系统中,计算机显示器通常被称为控制台终端(Console)。它仿真了类型为Linux的一种终端(TERM=Linux),并且有一些设备特殊文件与之相关联:tty0、tty1、tty2 等。当你在控制台上登录时,使用的是tty1。使用Alt+[F1—F6]组合键时,我们就可以切换到tty2...

linux 里的系统文件默认在哪里放?是在root目录下吗?
4) \/mnt:这个目录是空的,系统提供这个目录时让用户临时挂载别的文件系统 5) \/boot:这里存放的是启动Linux使用的一些核心文件,引导加载器(bootstrap loader)如LILO会使用这些文件,当计算机启动时这些文件首先被加载。这个目录也会包含Linux核,但是Linux核也可以放在别处,只要配置LILO并且LILO知...

linux查看用户命令Linux系统查看用户的7个命令
七、Linux查看用户命令tty 可以使用tty来报告所连接的设备或终端。linux系统命令大全 系统 uname -a # 查看内核\/操作系统\/CPU信息 head -n 1 \/etc\/issue # 查看操作系统版本 cat \/proc\/cpuinfo # 查看CPU信息 hostname # 查看计算机名 lspci -tv # 列出所有PCI设备 lsusb -tv # 列出所有USB设备...

Linux里面文件系统有哪些?
1、EXT:专门为Linux核心做的第一个文件系统,单个文件最大限制:未知,该文件系统最大支持2GB的容量。2、EXT2:由Remy Card设计,用以代替ext,是Linux内核所用的文件系统,单个文件最大限制2TB,该文件系统最大支持32TB的容量。3、EXT3:一个日志文件系统,单个文件最大限制16TB,该文件系统最大...

Linux里面系统的基础目录结构都有什么目录?
通过命令ls\/可以展示Linux系统目录结构,主要包括以下内容:1.bin bin是Binary的缩写, 这个目录存放着最经常使用的命令。2.boot 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。3.dev dev是Device的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的...

linux系统常用文件系统有那些?
首先,Ext4,作为Linux的默认文件系统,以其稳定性和大文件支持著称。它的日志系统和优化校验和确保了数据的安全,尤其适合日常使用和对速度有较高要求的环境。然而,它的现代化特性略显欠缺,如压缩和加密等高级功能则需借助其他工具。XFS,一个64位的高性能文件系统,自2002年起就被Linux内核接纳。它的...

linux的作用linux中的作用
1,\/,根分区,一般所有文件都放在根目录下。2,swap,虚拟内存,交换分区,一般大小为机器内存的1-2倍。起码有如上两个分区才可以安装linux系统。建议再增加一个\/boot分区,200M左右即可。作用:Swap分区在系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些...

linux配置文件在哪里linux配置文件在哪
配置文件位置取决于用什么发行版。通常情况下,用户软件的配置文件放在自已的home目录下,比如\/home\/riku\/下,一般以.作为目录开始字符,比如.gnome。而系统软件的配置文件一般放在\/etc\/目录下。linux系统中网口网络配置文件存放在系统中哪个一级目录下?网卡配置文件默认存放在\/etc这个一级目录下 \/etc\/...

合川区15388334796: linux中如何使用命令? -
蒲郝金诺: 1.在redhat那个红帽子中由一个系统终端(Terminal),这个是模拟的系统终端,作用和文本界面下类似,可以显示中文 2.在图形界面下按下ctrl+alt+F(1-6)可以登录文本界面 首先确认你有root的权限,使用ifconfig检查是否有网络连接及网络连接是否正常,主要的是eth0(网卡)的连接情况,如显示的话证明正常,否则使用service network restart命令重启网络服务 我在虚拟机下装过rh9,可以ping的通,但是如果是要使用域名浏览网页,而不是ip的话,需要修改一些系统配置文件.

合川区15388334796: linux系统怎样进命令行模式 -
蒲郝金诺: 图形界面下ctrl+alt+space 如果在linux系统中启动要见菜单则需要重新修改文件 或者在dos下运行loadlin.exe文件 loadlin.exe是在DOS下的可执行文件,可以在纯DOS环境下迅速启动LINUX,而且无需重新启动,在光盘的kernels目录下,复制到...

合川区15388334796: linux如何在命令行状态下运行? -
蒲郝金诺: 你说的是进入字符界面操作吧.在图形界面下: cd /etc vi inittab i 将启动方式改为:3 Esc :wq 然后重启就进入字符界面在那里.

合川区15388334796: linux 如何用命令行启动程序? -
蒲郝金诺: 1. 执行程序时,首先要确保该程序有执行权限,使用chmod a+x 文件名可以添加执行权限. 2. 对于gcc生成的c语言程序,可以直接在程序所在的文件夹下执行 ./script_name -i input1 input2 -o output

合川区15388334796: 怎么在linux中调用命令行中的命令,比如我想在一个程序中用命令行运行另一个程序 -
蒲郝金诺: Linux编程中在命令行启动另一个可执行文件或调用命令用system函数最简单了,这个函数原理是在你编写的那个程序的内部启动另一个程序或命令,从而创建一个新进程,并等待这个进程执行完毕退出.如果正常执行,system函数将返回被执...

合川区15388334796: 在linux系统里,如何用命令行实现在10分钟后关闭系统? -
蒲郝金诺: shutdown 功能说明:系统关机指令.语 法:shutdown [-efFhknr][-t 秒数][时间][警告信息] 补充说明:shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作.参 数: -c 当执行"shutdown -h 11:50"指令时,只要按+键就...

合川区15388334796: linux系统下怎么用命令行在txt文档中写入内容? -
蒲郝金诺: 你的问题有点不够清楚1. 如果打开编辑器,进行文本编辑,可以使用vi命令或者vim,打开vim编辑器进行文本编辑.具体命令:vim file.txt当然其他编辑器也可以,比如nano.2. 如果你不想用编辑器交互的写入内容,只是使用命令行,最简单的就是用echo命令:echo "This is Baidu!" >> file.txt使用">>"表明在目标文档后追加一行,">"表示用echo后面的内容替换目标文件的内容.

合川区15388334796: 如何用命令行方式处理程序 -
蒲郝金诺: Windows进入命令行就 开始----运行---输入 cmd,回车就进入命令行了,也就是DOS界面.Linux下,命令行模式就直接是命令行了,如果是桌面板就在 应用程序 --- 终端 进入命令行,也就是终端.DOS下就直接切换到程序目录,然后直接输入...

合川区15388334796: linux 怎么进入#命令 行 -
蒲郝金诺: 第1步:在linux系统的桌面上按下鼠标右键后点击Open in Terminal(开启终端)选项,这样便可开启了一个Linux系统命令行终端,如图所示. 第2步:在终端中输入“man man”命令来查看man命令自身的帮助信息,如图所示. 第3步:敲击回车后即可看到如图所示的帮助信息. 以上实例来自于linuxprobe官方网站上第2章 Linux基础命令的介绍.

合川区15388334796: 如何在linux命令行中循环执行命令 -
蒲郝金诺: 1、编写一个shell脚本,在脚本中编写循环执行的代码(可以是死循环),然后在linux上运行这个脚本即可. 2、可以把这个脚本在当前运行,也可以让这个脚本在后台运行. 3、当前运行的脚本如果要kill掉的话,可以直接ctrl+c;后台运行的脚本要kill掉的话,可以PS查看进程ID号,然后执行“kill 进程ID”命令即可.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网