- Download the zip file and extract it.
- Open the terminal and navigate to the folder where the files are extracted.
- Simply, run
./test.sh
command
-
Navigate to the folder: "Actix_Backend"
-
Run the command
cargo run
for the backend of the GUI to render the data. -
To run the GUI with the backend, open another terminal and navigate to the folder:"GUI/lpm_gui"
-
Run the command
npm install
to install the dependencies. -
Run the command
npm start
to start the GUI. -
Open the browser and go to "localhost:3000" to view the GUI.
-
Open the te rminal and navigate to the folder:"CLI/tuipmgr"
-
Run the command
cargo run
.To move around the TUI:
- Press on the 'd' button (case insensitive) to display the table of processes
- Press on the 'h' button (case insensitive) to navigate back to homepage
- When displaying the table you can press the following buttons:
- 's' : to sort
- use the arrow keys right and left to select the field you would like to sort on, press enter to see the results
- use 'x' to exit this option
- 'e' : to search
- Use the keyboard to type and press esc key to exit input entry, then press 'x' to exit this option
- 'f': to filter
- Use the keyboard to type and press esc key to exit input entry, then press 'x' to exit this option
- 't': to terminate
- use 'x' to exit this option
- 'p' : to set priority
- Press 'q' button to exit the program
- 's' : to sort