Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/umegbewe/proctree
view processes in tree like manner
https://github.com/umegbewe/proctree
Last synced: about 5 hours ago
JSON representation
view processes in tree like manner
- Host: GitHub
- URL: https://github.com/umegbewe/proctree
- Owner: umegbewe
- License: mit
- Created: 2023-02-06T17:03:38.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-10T23:25:52.000Z (almost 2 years ago)
- Last Synced: 2024-06-20T17:52:41.156Z (5 months ago)
- Language: Go
- Size: 8.79 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Proctree
View processes in tree like manner## Usage
To run the tool, simply run the [binary](https://github.com/umegbewe/proctree/releases). No additional flags or arguments are required. The tree structure will be printed in the terminal.
### Example output on Linux
```
└─systemd───51*[{systemd}]
└─systemd-journald───1*[{systemd-journald}]
└─systemd-udevd───1*[{systemd-udevd}]
└─crond───1*[{crond}]
└─dbus-daemon───1*[{dbus-daemon}]
└─polkitd───1*[{polkitd}]
└─systemd-logind───1*[{systemd-logind}]
└─NetworkManager───1*[{NetworkManager}]
└─ModemManager───1*[{ModemManager}]
└─cupsd───1*[{cupsd}]
└─sddm───2*[{sddm}]
└─Xorg───1*[{Xorg}]
└─sddm-helper───1*[{sddm-helper}]
└─startplasma-x11───1*[{startplasma-x11}]
└─plasma_session───15*[{plasma_session}]
└─kded5───1*[{kded5}]
└─kwin_x11───1*[{kwin_x11}]
└─ksmserver───1*[{ksmserver}]
└─org_kde_powerdevil───1*[{org_kde_powerdevil}]
└─kaccess───1*[{kaccess}]
└─polkit-kde-authentication-agent-1───1*[{polkit-kde-authentication-agent-1}]
└─xembedsniproxy───1*[{xembedsniproxy}]
└─baloo_file───1*[{baloo_file}]
└─plasmashell───6*[{plasmashell}]
└─brave-browser───3*[{brave-browser}]
.....
```
## Features* Display the parent-child relationships of all processes running on the system
* Indicate the number of child processes for each parent process
* Use a tree structure to clearly show the relationships between processes## Contribution
Feel free to contribute to this project by submitting pull requests or opening issues.
## License
This project is licensed under the MIT License. See the [LICENSE](https://github.com/umegbewe/proctree/blob/main/LICENSE) file for details.