Skip to content

Efficiently manage system processes, including listing, grouping, displaying IDs, and controlling specific processes. Effectively handle installed packages, with features like listing, upgrading, installing specific packages, uninstalling by name, and checking installation status.

Notifications You must be signed in to change notification settings

AhmedMaherElSaeidi/Ubuntu-Task-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ubuntu Task Manager

Process Manager

  • List all the processes in the system.
  • List all the processes grouped by user.
  • Display the process ID of all the processes.
  • Run/stop a specific process.
  • Send specific signals to a process.

Package Manager

  • List all the installed packages in the system.
  • List all upgradeable packages in the system.
  • Install a specific package (e.g., Unrar).
  • Uninstall a package by name (e.g., Unrar).
  • Check if a specific package is installed.

Application Outlines

  • Menu Interface :
    • The application provides a menu interface allowing the user to select desired options.
    • The menu reappears until the user exits the application.
  • Manual Page :
    • Supports a manual page for the project.
  • Jar :
    • It supports Linux OS, and you need a JDK 11.0.19 or above to run it.
    • The app will ask you at the start for the user password in order to have root privileges to deliver the intended functionality.
    • Download jar.

Application Overview

Ubuntu task manager

About

Efficiently manage system processes, including listing, grouping, displaying IDs, and controlling specific processes. Effectively handle installed packages, with features like listing, upgrading, installing specific packages, uninstalling by name, and checking installation status.

Topics

Resources

Stars

Watchers

Forks

Languages