Ubuntu 22.04 服务器上没有 ps 和 netstat 的输出

Ubuntu 22.04 服务器上没有 ps 和 netstat 的输出

刚好 ps 和 netstat 没有输出任何内容。我怎样才能让它在控制台上打印?环境:

root@server3-8x64:~# lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.6 LTS
Release:        20.04
Codename:       focal

root@server3-8x64:~# uname -a

Linux server3-8x64 5.4.0-162-generic #179-Ubuntu SMP Mon Aug 14 08:51:31 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
root@server3-8x64:~#

症状:

  1. 尝试 ps -x 或 ps -w 或 netstat -aln,但什么都没有显示

  2. 如果输入 sh 则两者都运行良好。

  3. 如果编写一个脚本并执行它,它有输出

    root@server3-8x64:~# cat test.sh
    
    #!/bin/bash
    
    ps -x
    
  4. 我曾尝试通过以下命令重新安装 ps,但没有成功

    apt-get install --reinstall procps
    
  5. 我曾尝试重启 ubuntu 服务器,但没有效果

相关内容