One of the big advantages of using psacct on your server is that it provides excellent logging for activities of applications and users.
Installation :-
for Redhat, Fedora, CentOs
yum install psacct
service psacct start
For Ubuntu Debian
apt-get install acct
service acct start
Following is the list of utilities it includes:
The ac command displays statistics about how long users have been logged on.
The lastcomm command displays information about previous executed commands.
The sa command summarizes information about previously executed commmands.
The accton command turns process accounting on or off.
How to use psacct :
The connect time in hours is based on logins and logouts.
root@Vishalvyas:~# ac -p
vishal 9.12
Ashish 20.60
Vipul 15.80
Anil 17.33
Akshay 10.92
pritesh 4.10
chirag 8.75
total 168.95
which user has executed what command on system :
root@Vishalvyas:~# lastcomm vishal
Process Flag Username Terminal Time
vim X vishal pts/2 0.01 secs Tue Mar 5 10:16
su S vishal pts/2 0.00 secs Tue Mar 5 10:16
bash vishal pts/2 0.10 secs Tue Mar 5 10:16
bash F vishal pts/2 0.00 secs Tue Mar 5 10:16
python vishal pts/2 0.05 secs Tue Mar 5 10:16
crontab vishal pts/2 0.00 secs Tue Mar 5 10:16
bash F vishal pts/2 0.00 secs Tue Mar 5 10:16
python vishal pts/2 0.04 secs Tue Mar 5 10:16
bash F vishal pts/2 0.00 secs Tue Mar 5 10:16
python vishal pts/2 0.04 secs Tue Mar 5 10:16
ssh vishal pts/2 0.00 secs Tue Mar 5 10:16
ifconfig vishal pts/2 0.00 secs Tue Mar 5 10:16
Search the accounting logs by command name:
root@Vishalvyas:~# lastcomm vim
vim root pts/1 0.02 secs Tue Mar 5 10:28
vim root pts/1 0.02 secs Tue Mar 5 10:18
vim X vishal pts/2 0.01 secs Tue Mar 5 10:16
3178 4679.96re 0.80cp 0avio 4435k
176 4586.25re 0.69cp 0avio 19371k httpd*
35 0.15re 0.04cp 0avio 23363k /usr/share/webm*
15 0.04re 0.02cp 0avio 17296k landscape-sysin
12 0.04re 0.02cp 0avio 6346k DB_to_TNF.pl
13 5.80re 0.01cp 0avio 26052k svn
Flags:
S - executed as super-user
F - executed after but not following exec
D - terminated with core file
X - terminated with signal SIGTERM
Thanks,
Vishal Vyas
Installation :-
for Redhat, Fedora, CentOs
yum install psacct
service psacct start
For Ubuntu Debian
apt-get install acct
service acct start
Following is the list of utilities it includes:
The ac command displays statistics about how long users have been logged on.
The lastcomm command displays information about previous executed commands.
The sa command summarizes information about previously executed commmands.
The accton command turns process accounting on or off.
How to use psacct :
The connect time in hours is based on logins and logouts.
root@Vishalvyas:~# ac -p
vishal 9.12
Ashish 20.60
Vipul 15.80
Anil 17.33
Akshay 10.92
pritesh 4.10
chirag 8.75
total 168.95
which user has executed what command on system :
root@Vishalvyas:~# lastcomm vishal
Process Flag Username Terminal Time
vim X vishal pts/2 0.01 secs Tue Mar 5 10:16
su S vishal pts/2 0.00 secs Tue Mar 5 10:16
bash vishal pts/2 0.10 secs Tue Mar 5 10:16
bash F vishal pts/2 0.00 secs Tue Mar 5 10:16
python vishal pts/2 0.05 secs Tue Mar 5 10:16
crontab vishal pts/2 0.00 secs Tue Mar 5 10:16
bash F vishal pts/2 0.00 secs Tue Mar 5 10:16
python vishal pts/2 0.04 secs Tue Mar 5 10:16
bash F vishal pts/2 0.00 secs Tue Mar 5 10:16
python vishal pts/2 0.04 secs Tue Mar 5 10:16
ssh vishal pts/2 0.00 secs Tue Mar 5 10:16
ifconfig vishal pts/2 0.00 secs Tue Mar 5 10:16
Search the accounting logs by command name:
root@Vishalvyas:~# lastcomm vim
vim root pts/1 0.02 secs Tue Mar 5 10:28
vim root pts/1 0.02 secs Tue Mar 5 10:18
vim X vishal pts/2 0.01 secs Tue Mar 5 10:16
Pribt All Account Activity :
The “sa” command is used to print the summary of commands that were executed by user.
root@Vishalvyas:~# sa3178 4679.96re 0.80cp 0avio 4435k
176 4586.25re 0.69cp 0avio 19371k httpd*
35 0.15re 0.04cp 0avio 23363k /usr/share/webm*
15 0.04re 0.02cp 0avio 17296k landscape-sysin
12 0.04re 0.02cp 0avio 6346k DB_to_TNF.pl
13 5.80re 0.01cp 0avio 26052k svn
Flags:
S - executed as super-user
F - executed after but not following exec
D - terminated with core file
X - terminated with signal SIGTERM
Thanks,
Vishal Vyas
Hello Vishalji
ReplyDeleteWe are looking for developer who can develop the fingers print analysis software in dot net or any other latest app. This software can be used for D.M.I.T purpose.if any eligible please contact me ASAP.
I would like to explain about project as follows
1) There are almost 20 finger print patterns. For details please refer to this link
[obscured] /fingerprint_patterns.html
2) You have to detect these patterns, combination of patterns, number of lines in print & ridges count.
3) We will provide you what & how output we want. In general they will be numbers ex. numbers of lines, patter type etc
4) Program must avoid counting of accidental cuts/burns/spots etc marks. They should not be counted.
5) few more analysis is required, but this is most important requirement.
We need reliable programmer who can develop as soon as possible & with lowest budget. technology is not a concern, we seek for code too....
Devang Vyas
therajkotian@gmail.com