05-28-2016
Haha. I started out typing trying to ask this as a serious question though, which OS would be best for tinkering around with but not overly burdening on a user?
I should mention I'm going to be using Unix for the first time, but I'm competent with computers, and the reason I want to use Unix is to because I want to learn more skills and I'm sick of Windows basically telling me I'm not allowed to.
Also, with the having two operating systems thing, how easy is it to use one operating to gut the other operating system to just the command line while keeping perks of that operating system (file types unique to that operating system, etc.)
I'd only want a second operating system if it didn't take up any CPU (as them various operating systems out there seem to like to do, all the time for little or no reason).
Anyways, I appreciate any help or advice, and yes, despite the jokes I am looking for advice, haha.
Also, my strategy with learning the various new commands and any coding or whatever is to just shamelessly speed-use google for the commands or whatever I'm looking for,
I always just google my code whenever I need code for something for whatever reason, and its never taken me more than 25 seconds to find the code I was thinking of
Last edited by metacogitans; 05-28-2016 at 11:14 AM..
7 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Is there any way to totally replicate a unix system from one hardisk to another? And be able to swap the hardisk and restart the system without any error?
TQ (4 Replies)
Discussion started by: nuraman
4 Replies
2. HP-UX
Hi How Should I know the Total RAM available on HP-UX box? (7 Replies)
Discussion started by: skull123
7 Replies
3. UNIX for Dummies Questions & Answers
Ok, another fun hiccup in my UNIX learning curve. I am trying to count the number of occurrences of an IP address across multiple files named example.hits. I can extract the number of occurrences from the files individually but when you use grep -c with multiple files you get the output similar to... (5 Replies)
Discussion started by: MrAd
5 Replies
4. UNIX for Advanced & Expert Users
can some one give me some link about process and job control commands (2 Replies)
Discussion started by: alokjyotibal
2 Replies
5. Shell Programming and Scripting
Good afternoon! Im new at scripting and Im trying to write a script to
calculate total space, total used space and total free space in filesystem names matching a keyword (in this one we will use keyword virginia). Please dont be mean or harsh, like I said Im new and trying my best. Scripting... (4 Replies)
Discussion started by: bigben1220
4 Replies
6. Programming
I have a good foundation of c++.I want to learn to program for linux/unix,can you give me some advises,for example classic books ,which operating system is used better(freebsd,solaris,federal linux.etc),and which aspects uses mostly in job.Can you give me clear direction for working or learning. (1 Reply)
Discussion started by: fengshuiyue
1 Replies
7. UNIX for Dummies Questions & Answers
Hi,
I am not able to give the password in Unix script for SFTP connection.
When I am trying to manully SFTP command for accessing the server , it asking for pwd and I could provide the pwd but I am not getting how to provide the pwd inside the Unix script.
sftp -v user@xyz.com.
... (4 Replies)
Discussion started by: Vineeta Nigam
4 Replies
LEARN ABOUT DEBIAN
sys::statistics::linux::memstats
Sys::Statistics::Linux::MemStats(3pm) User Contributed Perl Documentation Sys::Statistics::Linux::MemStats(3pm)
NAME
Sys::Statistics::Linux::MemStats - Collect linux memory information.
SYNOPSIS
use Sys::Statistics::Linux::MemStats;
my $lxs = Sys::Statistics::Linux::MemStats->new;
my $stat = $lxs->get;
DESCRIPTION
Sys::Statistics::Linux::MemStats gathers memory statistics from the virtual /proc filesystem (procfs).
For more information read the documentation of the front-end module Sys::Statistics::Linux.
MEMORY INFORMATIONS
Generated by /proc/meminfo.
memused - Total size of used memory in kilobytes.
memfree - Total size of free memory in kilobytes.
memusedper - Total size of used memory in percent.
memtotal - Total size of memory in kilobytes.
buffers - Total size of buffers used from memory in kilobytes.
cached - Total size of cached memory in kilobytes.
realfree - Total size of memory is real free (memfree + buffers + cached).
realfreeper - Total size of memory is real free in percent of total memory.
swapused - Total size of swap space is used is kilobytes.
swapfree - Total size of swap space is free in kilobytes.
swapusedper - Total size of swap space is used in percent.
swaptotal - Total size of swap space in kilobytes.
swapcached - Memory that once was swapped out, is swapped back in but still also is in the swapfile.
active - Memory that has been used more recently and usually not reclaimed unless absolutely necessary.
inactive - Memory which has been less recently used and is more eligible to be reclaimed for other purposes.
On earlier kernels (2.4) Inact_dirty + Inact_laundry + Inact_clean.
The following statistics are only available by kernels from 2.6.
slab - Total size of memory in kilobytes that used by kernel for data structure allocations.
dirty - Total size of memory pages in kilobytes that waits to be written back to disk.
mapped - Total size of memory in kilbytes that is mapped by devices or libraries with mmap.
writeback - Total size of memory that was written back to disk.
committed_as - The amount of memory presently allocated on the system.
The following statistic is only available by kernels from 2.6.9.
commitlimit - Total amount of memory currently available to be allocated on the system.
METHODS
new()
Call "new()" to create a new object.
my $lxs = Sys::Statistics::Linux::MemStats->new;
It's possible to set the path to the proc filesystem.
Sys::Statistics::Linux::MemStats->new(
files => {
# This is the default
path => '/proc',
meminfo => 'meminfo',
}
);
get()
Call "get()" to get the statistics. "get()" returns the statistics as a hash reference.
my $stat = $lxs->get;
EXPORTS
No exports.
SEE ALSO
proc(5)
REPORTING BUGS
Please report all bugs to <jschulz.cpan(at)bloonix.de>.
AUTHOR
Jonny Schulz <jschulz.cpan(at)bloonix.de>.
COPYRIGHT
Copyright (c) 2006, 2007 by Jonny Schulz. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.14.2 2012-03-09 Sys::Statistics::Linux::MemStats(3pm)