失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > shell:后台运行amp; 日志重定向输出 nohup grep命令

shell:后台运行amp; 日志重定向输出 nohup grep命令

时间:2024-06-01 08:31:02

相关推荐

shell:后台运行amp; 日志重定向输出 nohup grep命令

后台运行命令

在命令行加上&,表示进程到后台执行,如 cmd &

日志输出重定向命令,如cmp > out.log &

Linux默认定义两个变量:1和2;

1表示标准输出

2表示错误输出

如 cmd 1>info.log 2>error.log &

其中cmp > out.log &与cmp 1> out.log & 是一样的

如果想忽略某个输入,则输出到/dev/null设备即可

如cmd 1>info.log 2>/dev/null.log &

如果想将2中的日志和1中的日志写入同一个文件,则命令如:cmd 1>info.log 2>&1 &

其中2>&1的&符号表示错误输出重定向到标准输出

但这种后台shell窗口退出ssh登陆或vnc登陆,进程就自动结束,如果想继续运行,请加上 nohup命令

如 nohup cmd 1>info.log 2>&1 &

grep命令

grep "mm" 筛选包含mm字段的内容

grep "mm\|nn" 筛选包含mm或者nn字段的内容

grep -v "mm" 排除包含mm字段的内容

如果觉得《shell:后台运行amp; 日志重定向输出 nohup grep命令》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。