如何显示Odoo服务器处于运行状态的端口

时间:2017-06-28 07:15:17

标签: ubuntu process terminal openerp kill-process

如何在终端中显示所有正在运行的odoo实例,以及如何强制停止所有实例。

3 个答案:

答案 0 :(得分:3)

显示所有正在运行的odoo实例:

sudo kill -9 {id}

停止所有正在运行的odoo实例:

function getColumnKey($brand_name){

        $five_up_brands = array('K'=>"Coke",'L'=>"Sprite",'M'=>"Royal");

       foreach ($five_up_brands as $k => $v) {

            if($v == $brand_name){

                return $k;
            }
       }

    return false;
}`

答案 1 :(得分:1)

您可以使用以下命令查找odoo服务器的状态

ps -aef|grep openerp

sudo kill -9 porcess_id

杀死

find /home/user -name "*.sh" -execdir chmod u+x {} +

答案 2 :(得分:1)

如果要使用终端在Ubuntu中显示任何特定进程,请使用PS命令。

命名
ps - 报告当前进程的快照。

<强>描述
ps显示有关选择的活动进程的信息。

使用BSD语法查看系统上的每个进程:

ps ax
ps axu

现在使用show进程列表中的show specific进程,使用grep命令,

命名
grep - 匹配模式的打印行

<强>描述
对于包含与给定PATTERN匹配的行,grep搜索命名输入FILE(或标准输入,如果没有文件被命名,或者如果单个连字符 - ( - )作为文件名)。默认情况下,grep打印匹配的行。

现在我们找到odoo服务器进程,所以使用PIP命令

使用以下命令
ps -ax | grep openerp

输出,即
ID
9941

使用Kill命令杀死openerp服务后,

kill -9 <pid_number>

<强>即
    杀死-9 9941

kill命令执行到openerp服务/服务器后关闭。并且在您想要检查服务是否开始之后再次PS命令执行以检查进程是否已关闭。