溫馨提示×

Debian系統中如何查看進程

小樊
48
2025-03-18 17:48:53
欄目: 智能運維

在Debian系統中,有多種方法可以查看進程。以下是一些常用的命令:

1. ps 命令

ps 是一個非常強大的工具,用于顯示當前系統中的進程狀態。

  • 基本用法

    ps aux
    

    這個命令會顯示所有用戶的進程,包括進程的詳細信息。

  • 過濾特定用戶

    ps aux | grep 用戶名
    
  • 按CPU或內存使用排序

    ps aux --sort=-%cpu  # 按CPU使用率降序排列
    ps aux --sort=-%mem   # 按內存使用率降序排列
    

2. top 命令

top 命令提供了一個實時的視圖,顯示系統中各個進程的資源使用情況。

  • 基本用法

    top
    

    運行這個命令后,你會看到一個不斷更新的進程列表,包括CPU和內存使用情況。

  • 退出top: 按 q 鍵退出。

3. htop 命令

htoptop 的一個增強版本,提供了更友好的用戶界面和更多的功能。

  • 安裝htop

    sudo apt update
    sudo apt install htop
    
  • 基本用法

    htop
    

    運行這個命令后,你會看到一個彩色的界面,顯示各個進程的資源使用情況。

  • 退出htop: 按 F10q 鍵退出。

4. pgreppkill 命令

pgreppkill 命令用于根據進程名稱或其他屬性查找和終止進程。

  • 查找進程

    pgrep 進程名
    
  • 終止進程

    pkill 進程名
    

5. systemd-cgtop 命令

如果你使用的是 systemd,可以使用 systemd-cgtop 命令查看各個控制組的資源使用情況。

  • 安裝systemd-cgtop

    sudo apt update
    sudo apt install systemd-cgtop
    
  • 基本用法

    systemd-cgtop
    

這些命令可以幫助你在Debian系統中有效地查看和管理進程。根據你的需求選擇合適的命令即可。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女