Skip to content
This repository was archived by the owner on Jan 1, 2025. It is now read-only.

This is a simple process management application for Linux, developed in Python. It allows users to view, suspend, resume, and terminate processes via a text-based user interface.

License

Notifications You must be signed in to change notification settings

TrinhHuuGiang/mini-project-Process_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Product testing

Process_manager

This is a simple process management application for Linux, developed in Python. It allows users to view, suspend, resume, and terminate processes via a text-based user interface.

Prerequisites

  • Linux operating system
  • Python 3.x
  • psutil library
  • Disable Unikey or any input method editor (IME) to avoid unintended behavior when using application.

Installation

  1. Install dependencies:
  • pip install psutil
  1. Clone the repository:

Features

  • List all running processes.
  • Suspend and resume processes.
  • Terminate and kill processes by PID.

Contributers

  • Giang Trinh

    • Role: Project Manager, Lead Developer
    • Contributions: Main code development, project management, and leading the TUI implementation using curses.
  • VuongNQ

    • Role: Developer, Tester
    • Contributions: Process management using psutil, testing, and documenting the process management features.
  • haidang143

    • Role: Documentation Specialist
    • Contributions: Writing documentation for CPU, RAM, and disk usage.

About

This is a simple process management application for Linux, developed in Python. It allows users to view, suspend, resume, and terminate processes via a text-based user interface.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages