ctys-utilities

June, 2010



.

NAME

ctys-utilities - basic atom calls


SYNTAX


ctys-utilities


   ctys-getMasterPid

   getCPUinfo
   getCurArch
   getCurCTYSRel
   getCurDistribution
   getCurGID
   getFSinfo
   getGeometry
   getHDDinfo
   getHDDtemp
   getMEMinfo
   getCurOS
   getCurOSRel
   getCurDistribution
   getCurRelease
   getPerfIDX
   getSolarisUUID
   getVMinfo

   pathlist






DESCRIPTION

ctys-utilities is a collection of tiny bye tools, which encapsulate some basic system information.

getCPUinfo
Displays CPU information including the HVM and PAE/PARA capabilities.

getCurArch
Displays the current architecture.

getCurCTYSRel
Displays the current release of the UnifiedSessionsManager.

getCurDistribution
Displays the name of the current distribution.

getCurGID
Displays the GID of current user.

getFSinfo
Displays the list and size of current home filesystems on seperate partitions/slices.

getGeometry
Converts the extended format geometryExt for Xinerama addressing to standard geometry values for usage with X11 executables.

  getGeometry
    [-g <geometryExt>]
    [--geometry=<geometryExt>]
  
    [-d <debug-args>]
    [-H|--helpEx]
    [-h|--help|-help]
    [-V]
    [-X]
The <geometryExt> represents the extended addressing as described by the standard generic parameters for ctys. The output is the calculated absolute address as required for standard executables.

getHDDinfo
Displays a list of current HDDs.

getMEMinfo
Displays a list of available memory including available swap space.

getCurOS
Echoes the name of current OS. Will be used widely for internal execution variant selection during runtime.

getCurOSRelease
Echoes the release of current OS. Will be used widely for internal execution variant selection during runtime.

getCurDistribution
Echoes the name of current distro. Will be used widely for internal execution variant selection during runtime.

getCurRelease
Echoes the release of current distro-release. Will be used widely for internal execution variant selection during runtime.
getCurOSRel
Displays the release of current OS.

getPerfIDX
Displays a standardized "ctys-index", for comparison of machine performance.

getSolarisUUID
Gets the UUID on Solaris.

getVMinfo
Displays the VM information, which is either VM or PM.

pathlist
Shell interface for "pathSplit" library function, lists each element of common colon seperated search paths line by line. Could be used for trouble shooting support when PATH resolution fails.

ctys-getMasterPid
Internal call for evaluation of the master pid for a process. This works for detached processes and already running processes too. For additional explanation refer to PROC-FIND-TOP-BOTTOM.

It is a quick-hack, do not rely on it.



SEE ALSO

system executables
uname(1)


AUTHOR

Written and maintained by Arno-Can Uestuensoez:

Maintenance: <<acue_sf1 (a) users sourceforge net>>
Homepage: <http://www.UnifiedSessionsManager.org>
Sourceforge.net: <http://sourceforge.net/projects/ctys>
Berlios.de: <http://ctys.berlios.de>
Commercial: <http://www.i4p.com>




COPYRIGHT

Copyright (C) 2008, 2009, 2010, 2011 Ingenieurbuero Arno-Can Uestuensoez

For BASE package following licenses apply,

This document is part of the DOC package,

For additional information refer to enclosed Releasenotes and License files.