更多课程 选择中心

嵌入式培训
达内IT学院

400-111-8989

定时job把日志输出到指定文件

  • 发布:嵌入式培训
  • 来源:嵌入式学习笔记
  • 时间:2015-05-22 17:29

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终端下的键盘布局

嵌入式工程师离不开的的IC设计软件

工程师用到的PCB设计软件你用过几个?

看嵌入式Linux设备驱动module_init 的神奇之处!

嵌入式干货分享之你不可不知的嵌入式领域中的各种文件系统

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

  • 搜索抖音号

    搜索抖音号:1821685962

    免费领取达内课程视频学习资料

Copyright © 2021 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省