如何在终端中显示所有正在运行的odoo实例,以及如何强制停止所有实例。
答案 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
命令执行以检查进程是否已关闭。