Blame help/C/commandline.page

Packit 76ec6a
Packit 76ec6a
      type="topic" style="task"
Packit 76ec6a
      id="commandline">
Packit 76ec6a
  <info>
Packit 76ec6a
    <revision version="0.2" pkgversion="3.11" date="2014-01-26" status="review"/>
Packit 76ec6a
    <link type="guide" xref="index#other" group="other" />
Packit 76ec6a
Packit 76ec6a
    <include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
Packit 76ec6a
Packit 76ec6a
    <credit type="author copyright">
Packit 76ec6a
      <name>Phil Bull</name>
Packit 76ec6a
      <email>philbull@gmail.com</email>
Packit 76ec6a
      <years>2011</years>
Packit 76ec6a
    </credit>
Packit 76ec6a
    <credit type="author copyright">
Packit 76ec6a
      <name>Michael Hill</name>
Packit 76ec6a
      <email>mdhillca@gmail.com</email>
Packit 76ec6a
      <years>2014</years>
Packit 76ec6a
    </credit>
Packit 76ec6a
Packit 76ec6a
    <desc>Information in System Monitor can also be found using command line
Packit 76ec6a
    tools.</desc>
Packit 76ec6a
  </info>
Packit 76ec6a
Packit 76ec6a
  <title>Get the same information from the command line</title>
Packit 76ec6a
Packit 76ec6a
  <comment>
Packit 76ec6a
    Phil Bull
Packit 76ec6a
    

Briefly list a few useful command line tools which can provide some of

Packit 76ec6a
    the same information as System Monitor. Don't go into too much detail.

Packit 76ec6a
  </comment>
Packit 76ec6a
Packit 76ec6a
  

Most of the information displayed by System Monitor can also be obtained

Packit 76ec6a
  using these command line tools.

Packit 76ec6a
Packit 76ec6a
Packit 76ec6a
Packit 76ec6a
  
Packit 76ec6a
	

<cmd>top</cmd>

Packit 76ec6a
	

provides a continually updated list of running processes, and

Packit 76ec6a
        allows you to manipulate them.

Packit 76ec6a
   
Packit 76ec6a
Packit 76ec6a
  
Packit 76ec6a
	

<cmd>lsof</cmd>

Packit 76ec6a
	

provides a list of open files and the processes that opened

Packit 76ec6a
        them.

Packit 76ec6a
   
Packit 76ec6a
Packit 76ec6a
  
Packit 76ec6a
	

<cmd>free -m</cmd>

Packit 76ec6a
	

shows you how much memory is available.

Packit 76ec6a
   
Packit 76ec6a
Packit 76ec6a
  
Packit 76ec6a
	

<cmd>vmstat</cmd>

Packit 76ec6a
	

provides information about current virtual memory use.

Packit 76ec6a
   
Packit 76ec6a
Packit 76ec6a
  
Packit 76ec6a
	

<cmd>df -h</cmd>

Packit 76ec6a
	

displays available disk space on mounted filesystems.

Packit 76ec6a
   
Packit 76ec6a
Packit 76ec6a
  
Packit 76ec6a
	

<cmd>pmap</cmd>

Packit 76ec6a
	

displays the memory map of a process.

Packit 76ec6a
   
Packit 76ec6a
Packit 76ec6a
Packit 76ec6a
Packit 76ec6a
</page>