linux-util

0.0.5-rc2 • Public • Published

Utilities for linux written in javascript.

Examples

ps

var util	= require( "util" );
var linux	= require( "linux-util" );

linux.ps( function( err, processes ){
	processes.forEach( function( process_details ){
		util.log( "I found process '" + process_details.pid + "'." );
		util.log( util.inspect( process_details ) );
	} );
} );

linux.ps( 1, function( err, process_details ){
	util.log( "Init details: " + util.inspect( process_details ) );
} );

mount / umount

var util	= require( "util" );
var linux	= require( "linux-util" );

// Note that umount is inside of the mount callback because
// otherwise umount could be called first.

linux.mount( "/dev/sdb1", "/mnt/tmp", "ntfs", function( err, res ){
	if( err ){
		util.log( "Was unable to mount!" );
	}else{
		util.log( "Mounted!" );

		linux.umount( "/mnt/tmp", function( _err ){
			if( _err ){
				util.log( "Couldn't umount." );
				util.log( "You should most likely manually do a umount." );
			}else{
				util.log( "Umounted." );
			}
		} );
	}
} );

Readme

Keywords

none

Package Sidebar

Install

npm i linux-util

Weekly Downloads

2

Version

0.0.5-rc2

License

none

Last publish

Collaborators

  • robertkeizer