希望在系统重启后执行某个命令,一个比较简单的方法就是在crontab里面使用@reboot,使用方法:
crontab -e
----------
@reboot /path/to/command
----------
@reboot /path/to/command
参考:
http://www.cyberciti.biz/faq/linux-execute-cron-job-after-system-reboot/
http://www.debianhelp.co.uk/crontab.htm
--end
相关推荐
在旧版的System V init系统中,运行级别0代表关机,1是单用户模式,2-5是多用户模式,6则是重启。而在现代的systemd系统中,运行级别概念被目标(target)取代,如图形界面的目标是graphical.target。 要创建一个...
在Windows操作系统中,我们可以使用“任务计划程序”来创建这样的任务;在Linux系统中,我们可以利用Cron服务来实现。 1. **Windows的任务计划程序**:在Windows中,用户可以通过控制面板或搜索栏找到“任务计划...
Java应用程序开机自动启动是系统管理中的一个重要概念,它允许开发者创建的服务在操作系统启动时自动运行,无需用户手动干预。这在服务器维护、后台任务执行、持续监控等场景中非常常见。下面将详细介绍如何实现Java...
本文将详细介绍如何使用“定时关机程序”来实现计算机的自动关机和重启,并探讨其在实际应用中的重要性。 标题提到的“定时关机程序”,是一种能够根据用户预设的时间点执行关机或重启操作的软件工具。这种程序通常...
在Windows系统中,例如,我们可以使用`shutdown`命令来执行这些操作,而在Linux或Unix系统中,可能需要用到`shutdown`, `halt`或`reboot`等命令。 在Windows中,自动关机程序的实现可以通过批处理文件(.bat)或...
2. Linux系统:编辑crontab文件,添加定时任务,指定时间执行sh脚本,脚本中包含关机或开机命令(如`shutdown -h 时间`或`reboot`)。 3. 第三方软件:市场上有许多第三方定时开关机软件,如“定时关机3000”、...
- **前后台程序**:使用`&`符号将程序置于后台运行,`fg`和`bg`命令可以在前台和后台之间切换进程。 - **任务调度**:`crontab`命令用于设置定时任务。 6. **控制提示符与命令组合** - **命令组合**:通过管道`|...
要让这些任务在系统启动时自动执行,需要将`prgx`文件添加到用户的crontab配置中,通过运行`crontab -e`命令打开编辑器,然后添加`@reboot /path/to/prgx`,这样每次系统启动时,crontab会执行`prgx`中的所有任务。...
Linux应用技术涵盖了许多方面,包括系统管理与维护、文件与目录操作、前后台程序的运行与状态切换、任务调度、文件打包与压缩解压缩、进程管理、控制提示符与命令组合,以及编辑器VI的应用技术等。以下是这些知识点...
- 使用`init 6`或`reboot`命令重启系统。 7. **编译安装环境**: - 安装MySQL:解压下载的MySQL源代码,创建MySQL用户和用户组,安装数据库,添加开机启动项。 这个文档是针对初学者的简明教程,旨在提供一个...
umount命令的作用是卸载一个文件系统,它的使用权限是超级用户或/etc/fstab中允许的使用者。 2.格式 unmount -a [-fFnrsvw] [-t vfstype] [-n] [-rw] [-F] device dir 3.使用说明 umount 命令是mount命令...
了解系统运行级别和控制重启、关机,可以使用`init`、`shutdown`、`halt`、`poweroff`和`reboot`等命令。例如,`shutdown -y -g 0 -i 0`会无提示地关闭系统并进入 PROM 状态。 文件管理方面,软链接`ln -s`可创建...
- **开机与关机**:使用init命令控制系统启动或关闭,或使用reboot命令重启系统。 - **掉电故障处理**:了解系统在意外断电后的恢复流程,包括日志检查、文件系统检查和修复等步骤。 #### 第7章 存储设备的使用 -...
- `reboot`和`halt`分别用于重启和停止系统,但不会立即写入硬盘信息。 - `crontab`用于设置周期性被执行的任务,其格式是`MIN HOUR DAY MONTH DAYOFWEEK COMMAND`。 3. **网络管理** - 网络管理包括配置管理、...
10. 系统启动和关机:使用“shutdown”、“halt”、“reboot”等命令来控制系统的关机、重启和运行级别。 11. 基本文本处理工具:包括“vi”或“vim”文本编辑器、 “grep”文本搜索工具、“awk”和“sed”文本处理...
- **重启系统**:`init 6` 或 `reboot` 用于重启系统。 3. **配置与优化**: - **配置 Vim**:在`/root/.bashrc`中设置别名,使`vi`命令等同于`vim`,并启用Vim的语法高亮功能。 - **安装开发包**:通过`yum`...
综上所述,本文主要介绍了Linux中的常用命令,包括Vi编辑器的使用、文件和目录的操作、光盘和软盘的使用、后台程序运行、任务调度、压缩与解压缩等。通过学习这些命令,用户可以更高效地管理和操作Linux系统。
- `reboot` 和 `shutdown`:重启和关闭系统。 - `df` 和 `du`:检查磁盘空间使用情况。 - `crontab`:设置周期性任务。 通过深入学习和实践这些基础命令,你将能够熟练地在Linux环境中导航、管理文件、运行程序...
- `#reboot`:重启系统。 ##### 8. 启动集群服务 - `#cmruncl`:启动集群服务。 ##### 9. 再次调整卷组状态 - `#vgchange -cy vgsybase`:再次改变卷组`vgsybase`的状态为不可用。 - `#cmhaltcl -f`:再次强制停止...
在Linux中,经常需要让程序在后台运行,这可以通过多种方式实现。 **示例:** ```bash nohup /setsid & 'nohup www.ibm.com &'; setsid ping www.ibm.com ``` 这里使用了 `nohup` 和 `setsid` 命令来实现后台运行。...