Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What does the following command line produce? Explain each
aspect of this line.

$ (date ; ps -ef | awk {print $1}' | sort | uniq | wc -l )
>> Activity.log

Answer Posted / alf55

There is one thing different between who and this command in
that there are processes on the system that are run as
daemons and they will end up in the count (so nicely
described in answer #3). But as pointed out in answer #2,
it does include the header line entry in its count. To fix
that problem, (date ; ps -ef | sed '1 d' | cut -d\ -f1 |
sort -u | wc -l) >> Activity.log
could be used.

The "sed '1 d' " will delete the first line (removing the
header line

the "cut -d\ -f1" (Note there a space after the "\" and
then another space for the field separator.) which is the
same as "awk '{print $1}'".

the "sort -u" does the same work as "sort | uniq".

The ">> Activity.log" is a redirection that appends so date
and the count is append to the current data in the file
"Activity.log". Note: is will not show the ">>" as shown in
answer #3.

Examples of users that will show up in this script that will
not show up using "who | cut -d\ -f1 | sort -u | wc -l":

apache
messagebus
haldaemon
dhcp
lighttp
postmaster
ldap
mysql
postgres
memcached
openvpn

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Which command will show you free/used memory?

1000


In order to improve your system’s security you decide to implement shadow passwords. What command should you use?

945


What is linux pwd (print working directory) command?

973


What are two functions the move mv command can carry out?

1085


What is the command can be run to remove all the rules in an iptable table?

1056


What is nbtstat command?

1065


Where is command history stored in linux?

1007


Explain about gzip filename?

977


How do I permanently set ulimit in linux?

947


What is ulimit in linux?

1029


What does p mean linux?

998


What are the options of wc command?

1042


You wish to print a file ‘draft’ with 60 lines to a page. What command would you use?

969


What is the best cpu stress test?

953


What is the difference between cd and cd in linux?

994