嵌入式培训
美国上市嵌入式培训机构

400-111-8989

热门课程

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

嵌入式基础知识自学资料有哪些 达内干货分享

对嵌入式工程师的10点建议

嵌入式学习的四种方法

参加嵌入式开发培训需要学什么?

选择城市和中心
贵州省

广西省

海南省