在终端vim编辑中跳到文件的第一行和最后一行
一:跳到文件第一行
1: 不进入编辑模式。
2: 输入小写 gg ,则跳到文件第一行。
二:跳到文件最后一行
1 :
不进入编辑模式。
2: 输入大写GG ,则跳到文件最后一行。
在终端vim编辑中删除一行或者多行。
一:删除一行
1. 光标跳转到对应的行。
2. 按下 dd, 即可删除。
二:删除多行或者是全部内容
1. 进入输入命令模式
2. 输入
:1,1d ,则删除第一行。 如果输入
:1,5d ,则删除从第一行到第五行的数据。
3. 删除全部内容的话,可以使用 :1, 99999d, 后面的行数设比较大就可以实现了。
linux下启动定时任务。
利用 Crontab命令去定义定时任务
crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
crontab -l //列出某个用户cron服务的详细内容
crontab -r //删除没个用户的cron服务
crontab -e //编辑某个用户的cron服务
格式:
编辑的内容一定要符合下面的格式:
* * * * * cd /tmp/ && ./test.sh
> /dev/null 2>&1
上面的意思是再指定的时间 执行 /tmp/目录下的 test.sh脚本 ,并且再运行过程中不需要内容输出。
前面五个*号代表五个数字,数字的取值范围和含义如下:
分钟 (0-59)
小時(0-23)
日期(1-31)
月份(1-12)
星期(0-6) //0代表星期天
举例子:
10 22 9 8 * cd /root/update_time && ./update_time7.sh > /dev/null 2>&1
意思就是:8月9日22点10分钟的时候,给我执行 /root/update_time 目录下的 update_time7.sh脚本。 不需要内容输出。
tip:
这个格式的前一部分是对时间的设定,后面一部分是要执行的命令,如果要执行的命令太多,可以把这些命令写到一个脚本里面,然后在这里直接调用这个脚本就可以了,调用的时候记得写出命令的完整路径。时间的设定我们有一定的约定。