0
点赞
收藏
分享

微信扫一扫

生产环境_集群日志生成脚本

大沈投资笔记 2022-05-05 阅读 56

标准写法

for i in hadoop102 hadoop103; 
do
    echo "========== $i =========="
    ssh $i "cd /opt/module/applog/; java -jar gmall2020-mock-log-2021-01-22.jar >/dev/null 2>&1 &"
done
  • /dev/null代表linux的空设备文件,所有往这个文件里面写入的内容都会丢失,俗称“黑洞”。
  • 标准输入0:从键盘获得输入 /proc/self/fd/0
  • p标准输出1:输出到屏幕(即控制台) /proc/self/fd/1
  • p错误输出2:输出到屏幕(即控制台) /proc/self/fd/2

新手写法

1>/dev/null 2>/dev/null

大佬写法

>/dev/null 2>&1 

为什么会这样写
&1其实就是1>/dev/null   2指向1就是指向黑洞
举报

相关推荐

0 条评论