centos 安装 vim crontab

来源:互联网 发布:数据库修改语句update 编辑:程序博客网 时间:2024/05/23 15:06

Centos安装vim和crontab

一、安装VIM

Centos里的VI只默认安装了vim-minimal-7.x。所以无论是输入vi或者 vim查看文件,syntax功能都无法正常启用。因此需要用yum安装另外两个组件:vim-common-7.x和vim-enhanced- 7.x。
命令行里敲入:

 

yum -y install vim-enhanced

 

如果使用crontab出错:

[root@176177 ~]#crontab -e
no crontab for root - using an empty one
/bin/sh: /bin/vi: No such file or directory
crontab: "/bin/vi" exited with status 127

 

则运行# yum -y install vim*

即可!

 

yum就会自动安装这两个组件。然后就可以在vim中:syntax on就可以生效了。

vim 命令可以生效。

另外,如果要使用vi命令同vim效果,有文章描述,这里不再赘述。vim就可以了

 

二、安装crontab

crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。在这里,我要介绍的是如何在CentOS系统安装crontab。

CentOS系统安装crontab:

[root@CentOS ~]# yum install vixie-cron
[root@CentOS ~]# yum install crontabs

说明:
vixie-cron软件包是cron的主程序;
crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。
cron 是linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置

查看crontab服务状态:service crond status

手动启动crontab服务:service crond start

查看crontab服务是否已设置为开机启动,执行命令:ntsysv

在CentOS系统中加入开机自动启动:chkconfig --level 35 crond on

CentOS系统 crontab命令

功能说明:设置计时器。

语法:crontab [-u <用户名称>][配置文件] 或 crontab [-u <用户名称>][-elr]

补充说明:cron是一个常驻服务,它提供计时器的功能,让用户在特定的时间得以执行预设的指令或程序。只要用户会编辑计时器的配置文件,就可以使用计时器的功能。其配置文件格式如下:Minute Hour Day Month DayOFWeek Command

参数:
-e 编辑该用户的计时器设置。
-l 列出该用户的计时器设置。
-r 删除该用户的计时器设置。
-u<用户名称> 指定要设定计时器的用户名称。

在CentOS系统中,以上步骤就完成了安装crontab的安装工作。
原创粉丝点击