嵌入式培训

亿元级外企嵌入式培训企业

  • 全国服务监督电话4008270010
嵌入式培训 > 嵌入式学习笔记 > 定时job把日志输出到指定文件
  • 定时job把日志输出到指定文件

    发布:嵌入式培训  来源:嵌入式学习笔记  时间: 2015年01月08日

  • ...

  • 0 */6 * * * /www/console.php > /www/fileStatus.$(date +%Y-%m-%dT%H.%M.%S)。log

    crontab -l查看job

    crontab -e编辑job

    分 时 日 月 周  命令

    第1列表示分钟1~59 每分钟用*或者 */1表示

    第2列表示小时1~23(0表示0点)

    第3列表示日期1~31

    第4列表示月份1~12

    第5列标识号星期0~6(0表示星期天)

    第6列要运行的命令

    重定向操作符 描述

    > 将命令输出写入到文件或设备(例如打印机)中,而不是写在命令提示符窗口或句柄中。

    < 从文件中而不是从键盘或句柄中读入命令输入。

    》 将命令输出添加到文件末尾而不删除文件中的信息。

    >& 将一个句柄的输出写入到另一个句柄的输入中。

    <& 从一个句柄读取输入并将其写入到另一个句柄输出中。

    | 从一个命令中读取输出并将其写入另一个命令的输入中。

    PS是LINUX下最常用的也是非常强大的进程查看命令

    //以下这条命令是检查php 进程是否存在。

    ps -ef |grep php

    下面对命令选项进行说明:

    -e 显示所有进程。

    -f 全格式。

    ps aux|grep php

    ps aux输出格式:

    USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

    格式说明:

    USER: 行程拥有者

    PID: pid

    %CPU: 占用的 CPU 使用率

    %MEM: 占用的记忆体使用率

    VSZ: 占用的虚拟记忆体大小

    RSS: 占用的记忆体大小

    TTY: 终端的次要装置号码 (minor device number of tty)

    STAT: 该行程的状态,linux的进程有5种状态:

    D 不可中断 uninterruptible sleep (usually IO)

    R 运行 runnable (on run queue)

    S 中断 sleeping

    T 停止 traced or stopped

    Z 僵死 a defunct ("zombie") process

    注: 其它状态还包括W(无驻留页), <(高优先级进程), N(低优先级进程), L(内存锁页)。

    START: 行程开始时间

    TIME: 执行的时间

    COMMAND:所执行的指令

  • 上一篇:修改Ubuntu Server CLI下的分辨率

    下一篇:达内培训之更改ArchLinux终端下的键盘布局

网站导航
2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56