当前位置:首页 > 运维 > 正文内容

CentOS Python后台运行

MuWinds2年前 (2023-01-26)运维182
nohup python /data/python/server.py > python.log3 2>&1 &
说明:
1、1是标准输出(STDOUT)的文件描述符,2是标准错误(STDERR)的文件描述符
    1> python.log 简化为 > python.log,表示把标准输出重定向到python.log这个文件
2、2>&1 表示把标准错误重定向到标准输出,这里&1表示标准输出
    为什么需要将标准错误重定向到标准输出的原因,是因为标准错误没有缓冲区,而STDOUT有。
    这就会导致  commond > python.log  2> python.log 文件python.log被两次打开,而STDOUT和             STDERR将会竞争覆盖,这肯定不是我门想要的
3、好了,我们现在可以直接关闭shell窗口(我用的是SecureCRT,用的比较多的还有Xshell),而不用再输入exit这个命令来退出shell了


作者:萌木盖
链接:https://www.jianshu.com/p/4041c4e6e1b0
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


“CentOS Python后台运行” 的相关文章

PVE删除订阅提示

每次登录PVE的网页后台就看到那个烦人的订阅提示,这里关掉他cd /usr/share/javascript/proxmox-widget-toolkit cp proxmoxlib.js proxmoxlib.js.bak nano proxmoxlib...

centos开启samba

samba是玩nas经常用的服务了,这里说一下怎么安装:登录机器,yum安装:yum install samba systemctl enable samba配置方法:vi /etc/samba/smb.conf[nasdata] commen...

完美永久破解最新Sublime Text 4 Build 4107 (Windows版)

1、下载并安装Sublime Text 4 Build 4107;官方下载地址:Windows 64位: https://download.sublimetext.com/sublime_text_build_4107_x64_setup.exe 2、 使用浏览器打开网站:https://hexed...

zblog强制打开调试模式

之前写zblog of cloudflare插件的时候,写错了代码,因为没开调试模式我也不知道哪里报错,这里记录一下:修改 zb_system/function/c_system_base.php,将第 22 行的//注释删除掉,再保存即可。...

CentOS设置开机启动

AIO出现了硬盘问题,重启后发现离线下载服务没有开机自启,快速给开一下:先写一个开机自启的脚本:#!/bin/sh #chkconfig: 2345 80 90 #description:aria2开机自启 aria2c --conf-path=/e...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。