Query functions
Functions to check process status and retrieve process information.process::is_running
process::is_running
process::is_running::name
process::is_running::name
process::pid
process::pid
process::ppid
process::ppid
process::self
process::self
process::name
process::name
process::cmdline
process::cmdline
process::state
process::state
R- RunningS- SleepingD- Disk sleepZ- ZombieT- Stopped
process::is_zombie
process::is_zombie
process::cwd
process::cwd
process::env
process::env
process::list
process::list
process::find
process::find
process::tree
process::tree
Resource usage
Functions to monitor process resource consumption.process::cpu
process::cpu
process::memory
process::memory
process::memory::percent
process::memory::percent
process::fd_count
process::fd_count
process::thread_count
process::thread_count
process::start_time
process::start_time
process::uptime
process::uptime
Control functions
Functions to send signals and control process execution.process::signal
process::signal
process::kill
process::kill
process::kill::force
process::kill::force
process::kill::name
process::kill::name
process::kill::graceful
process::kill::graceful
process::suspend
process::suspend
process::resume
process::resume
process::reload
process::reload
process::wait
process::wait
process::renice
process::renice
Background jobs
Functions for managing background processes.process::run_bg
process::run_bg
process::run_bg::log
process::run_bg::log
process::run_bg::timeout
process::run_bg::timeout
process::job::list
process::job::list
process::job::wait_all
process::job::wait_all
process::job::wait
process::job::wait
process::job::status
process::job::status
Locking
Functions to prevent concurrent execution using file-based locks.process::lock::acquire
process::lock::acquire
process::lock::release
process::lock::release
process::lock::is_locked
process::lock::is_locked
process::lock::wait
process::lock::wait
Service management
Functions to manage systemd/init services.process::service::is_running
process::service::is_running
process::service::start
process::service::start
process::service::stop
process::service::stop
process::service::restart
process::service::restart
process::service::is_enabled
process::service::is_enabled
Utilities
Miscellaneous process utilities.process::time
process::time
process::timeout
process::timeout
process::retry
process::retry
process::singleton
process::singleton