79.crontab
crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行。
crontab命令的语法为:
crontab [-e [UserName]|-l [UserName]|-r [UserName]|-v [UserName]|File ]
注意:crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设定自己的时程表。
各个参数说明:
-e [UserName]: 执行文字编辑器来设定时程表,内定的文字编辑器是 vi
-r [UserName]: 删除目前的时程表
-l [UserName]: 列出目前的时程表
-v [UserName]:列出用户cron作业的状态。
80.od
输出文件内容。但是输出的是8进制
例1:输出文件内容
od p3.txt
例2:以十六进制为计算单位显示文件内容
od -A x p3.txt
81.eval
eval命令功能是重新运算求出参数的内容。
eval可读取一连串参数,然后再依参数本身的特性来执行。通常是用来处理shell script中的变量。
例1:
var2=\$var1
var1=teststring
eval echo $var2
echo $var2