首页
关于
留言
Search
1
红米 AX3000 (AX6) 路由器解锁 SSH 教程
6,676 阅读
2
网盘挂载程序sharelist美化教程
4,216 阅读
3
小米路由器 AX3600 开启SSH教程,官方固件即可安装 ShellClash开启科学上网
2,168 阅读
4
Oracle 甲骨文 ARM VPS 自动抢购脚本
1,819 阅读
5
编译带PassWall和SSR-plus插件的Openwrt系统
1,393 阅读
前端
Vue
React
后端
Java
Python
PHP
数据库
运维
杂谈
小程序
影视资源
登录
Search
标签搜索
Java
Linux
Mysql
IDEA
Debian
Docker
Springboot
CentOS
Cloudflare
Maven
JavaScript
SQL
Wordpress
宝塔
Nginx
Windows
MacBook
JS
CSS
Openwrt
William
累计撰写
144
篇文章
累计收到
702
条评论
首页
栏目
前端
Vue
React
后端
Java
Python
PHP
数据库
运维
杂谈
小程序
影视资源
页面
关于
留言
搜索到
1
篇与
的结果
2021-01-15
Linux定时任务crontab将错误日志与正确输出写入到文件
不输出内容*/5 * * * * /root/XXXX.sh &>/dev/null 2>&1将正确和错误日志都输出到 /tmp/load.log*/1 * * * * /root/XXXX.sh > /tmp/load.log 2>&1 &只输出正确日志到 /tmp/load.log*/1 * * * * /root/XXXX.sh > /tmp/load.log // 上下效果等同 */1 * * * * /root/XXXX.sh 1>/tmp/load.log &只输出错误日志到 /tmp/load.log*/1 * * * * /root/XXXX.sh 2> /tmp/load.log & 名词解释在shell中,每个进程都和三个系统文件相关联:标准输入stdin,标准输出stdout 和 标准错误stderr,三个系统文件的文件描述符分别为0,1和2。所以这里2>&1的意思就是将标准错误也输出到标准输出当中。>就相当于 1> 也就是重定向标准输出,不包括标准错误。通过2>&1,就将标准错误重定向到标准输出了(stderr已作为stdout的副本),那么再使用>重定向就会将标准输出和标准错误信息一同重定向了。如果只想重定向标准错误到文件中,则可以使用2> file。
2021年01月15日
144 阅读
0 评论
3 点赞