把linux命令放到后台运行,不输出任何信息

一般常用命令如下:

nohup your_command > /dev/null 2>&1 &

nohup​:确保命令在终端关闭后仍能继续运行(忽略挂断信号)

your_command:执行的命令

> /dev/null​:将命令的标准输出(stdout)​​ 重定向到“空设备”,所有写入其中的数据都会被丢弃,从而不会显示或保存

​2>&1​:将标准错误(stderr)​​ 重定向到标准输出所在的位置(也就是 /dev/null)。这样错误信息也会被丢弃。

​&​:将整个命令放入后台运行

其他用法变体:

Snipaste_2025-09-20_22-05-44

 

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容