common/linux
kayos@tcp.direct 57029ed818
#justcommonthingz
2022-02-08 04:21:57 -08:00
..
README.md Add: docs 2022-02-04 04:49:31 -08:00
uname.go #justcommonthingz 2022-02-08 04:21:57 -08:00
uname_test.go Add: linux uname via syscall package 2022-02-04 04:34:13 -08:00

linux

import "git.tcp.direct/kayos/common/linux"

Usage

const (
	// UnameOS is "sysname" or "uname -s".
	UnameOS
	// UnameArch is "machine" or "uname -m".
	UnameArch
	// UnameRelease is "release" or "uname -r".
	UnameRelease
	// UnameDomain is "domainname", the kernel domain name.
	UnameDomain
	// UnameVersion is "version", or "uname -v".
	UnameVersion
	// UnameHostname is "Nodename" or "uname -n"
	UnameHostname
)

func GetUname

func GetUname(unameFlags string) (un string, err error)

GetUname uses system calls to retrieve the same values as the uname linux command