跳过导航链接 | |
退出打印视图 | |
系统管理指南:高级管理 Oracle Solaris 10 8/11 Information Library (简体中文) |
缺省情况下,会设置 crontab 文件保护,以防止使用 rm 命令意外删除 crontab 文件。请改用 crontab -r 命令删除 crontab 文件。
缺省情况下,crontab -r 命令会删除您自己的 crontab 文件。
无需转到 /var/spool/cron/crontabs 目录(crontab 文件所在的目录),便可使用此命令。
开始之前
成为超级用户或同等角色,以删除属于 root 或其他用户的 crontab 文件。角色包含授权和具有特权的命令。
无需成为超级用户或同等角色,即可删除您自己的 crontab 文件。
$ crontab -r [username]
其中 username 指定要为其删除 crontab 文件的用户帐户的名称。为其他用户删除 crontab 文件需要超级用户特权。
注意 - 如果意外键入了无选项的 crontab 命令,请按下编辑器的中断字符。使用此字符将退出而不会保存更改。如果保存了更改并退出文件,现有的 crontab 文件将被空文件覆写。 |
# ls /var/spool/cron/crontabs
示例 8-5 删除 crontab 文件
以下示例说明用户 smith 如何使用 crontab -r 命令删除他的 crontab 文件。
$ ls /var/spool/cron/crontabs adm jones lp root smith sys uucp $ crontab -r $ ls /var/spool/cron/crontabs adm jones lp root sys uucp