What does âprocess accountingâ means in Linux?
Clash Royale CLAN TAG#URR8PPP
up vote
3
down vote
favorite
I'm working with Docker in action's book, and I have seen the term "process accounting" several times. I am in a containerization of the application context.
I would like to know more about this concept of process accounting. Google found me some finance accounting articles; I am looking for the meaning related to computer systems.
Would you please provide some explanation about this concept?
linux container terminology
New contributor
add a comment |Â
up vote
3
down vote
favorite
I'm working with Docker in action's book, and I have seen the term "process accounting" several times. I am in a containerization of the application context.
I would like to know more about this concept of process accounting. Google found me some finance accounting articles; I am looking for the meaning related to computer systems.
Would you please provide some explanation about this concept?
linux container terminology
New contributor
4
You meanprocess accounting
, please see below.
â Goro
6 hours ago
add a comment |Â
up vote
3
down vote
favorite
up vote
3
down vote
favorite
I'm working with Docker in action's book, and I have seen the term "process accounting" several times. I am in a containerization of the application context.
I would like to know more about this concept of process accounting. Google found me some finance accounting articles; I am looking for the meaning related to computer systems.
Would you please provide some explanation about this concept?
linux container terminology
New contributor
I'm working with Docker in action's book, and I have seen the term "process accounting" several times. I am in a containerization of the application context.
I would like to know more about this concept of process accounting. Google found me some finance accounting articles; I am looking for the meaning related to computer systems.
Would you please provide some explanation about this concept?
linux container terminology
linux container terminology
New contributor
New contributor
edited 8 mins ago
Goro
1,82141744
1,82141744
New contributor
asked 7 hours ago
Webman
1427
1427
New contributor
New contributor
4
You meanprocess accounting
, please see below.
â Goro
6 hours ago
add a comment |Â
4
You meanprocess accounting
, please see below.
â Goro
6 hours ago
4
4
You mean
process accounting
, please see below.â Goro
6 hours ago
You mean
process accounting
, please see below.â Goro
6 hours ago
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
9
down vote
accepted
The Linux kernel has a built-in process accounting
facility. It allows system administrators to collect detailed information in a log file each time a program is executed on a Linux system. Then the administrator can analyze the data in these log files and find a conclusion. To shed more light on this term let me give few examples:
- The administrator can collect information about who has been playing games on a Linux computer and for how long.
- One of the earliest uses of process accounting was to calculate the
CPU time absorbed by users at computer installations and then bill
users accordingly. - Another example is when process accounting can be turned on for a
week to record the names of all the commands executed in a log file.
The administrator can then parse the log file to find out which
command was run more often. - The most typical application of process accounting is as a supplement
to system security measures. In the case of a break-in on a company
server, the log files created by the process accounting facility are
useful for collecting forensic evidence.
Turning on process accounting
requires significant disk space, for example:
On a Pentium III system
with Red Hat 7.2
, each time a program is executed, 64 bytes of data are written to the process accounting log file.
Process accounting
commands are as follows:
**Command Name** **Purpose**
accton Enables or disables process accounting
acctentries Counts the number of accounting entries in the log file
accttrim Truncates the accounting file specified
dumpacct Dumps the contents of the log file
dump-acct Similar to dumpacct
handleacct.sh Script to compress and backup logs and delete the oldest
lastcomm Prints commands executed on the system, most recent first
sa Summarize accounting information
More information about installation and utilization of process accounting
can be reached in here.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
9
down vote
accepted
The Linux kernel has a built-in process accounting
facility. It allows system administrators to collect detailed information in a log file each time a program is executed on a Linux system. Then the administrator can analyze the data in these log files and find a conclusion. To shed more light on this term let me give few examples:
- The administrator can collect information about who has been playing games on a Linux computer and for how long.
- One of the earliest uses of process accounting was to calculate the
CPU time absorbed by users at computer installations and then bill
users accordingly. - Another example is when process accounting can be turned on for a
week to record the names of all the commands executed in a log file.
The administrator can then parse the log file to find out which
command was run more often. - The most typical application of process accounting is as a supplement
to system security measures. In the case of a break-in on a company
server, the log files created by the process accounting facility are
useful for collecting forensic evidence.
Turning on process accounting
requires significant disk space, for example:
On a Pentium III system
with Red Hat 7.2
, each time a program is executed, 64 bytes of data are written to the process accounting log file.
Process accounting
commands are as follows:
**Command Name** **Purpose**
accton Enables or disables process accounting
acctentries Counts the number of accounting entries in the log file
accttrim Truncates the accounting file specified
dumpacct Dumps the contents of the log file
dump-acct Similar to dumpacct
handleacct.sh Script to compress and backup logs and delete the oldest
lastcomm Prints commands executed on the system, most recent first
sa Summarize accounting information
More information about installation and utilization of process accounting
can be reached in here.
add a comment |Â
up vote
9
down vote
accepted
The Linux kernel has a built-in process accounting
facility. It allows system administrators to collect detailed information in a log file each time a program is executed on a Linux system. Then the administrator can analyze the data in these log files and find a conclusion. To shed more light on this term let me give few examples:
- The administrator can collect information about who has been playing games on a Linux computer and for how long.
- One of the earliest uses of process accounting was to calculate the
CPU time absorbed by users at computer installations and then bill
users accordingly. - Another example is when process accounting can be turned on for a
week to record the names of all the commands executed in a log file.
The administrator can then parse the log file to find out which
command was run more often. - The most typical application of process accounting is as a supplement
to system security measures. In the case of a break-in on a company
server, the log files created by the process accounting facility are
useful for collecting forensic evidence.
Turning on process accounting
requires significant disk space, for example:
On a Pentium III system
with Red Hat 7.2
, each time a program is executed, 64 bytes of data are written to the process accounting log file.
Process accounting
commands are as follows:
**Command Name** **Purpose**
accton Enables or disables process accounting
acctentries Counts the number of accounting entries in the log file
accttrim Truncates the accounting file specified
dumpacct Dumps the contents of the log file
dump-acct Similar to dumpacct
handleacct.sh Script to compress and backup logs and delete the oldest
lastcomm Prints commands executed on the system, most recent first
sa Summarize accounting information
More information about installation and utilization of process accounting
can be reached in here.
add a comment |Â
up vote
9
down vote
accepted
up vote
9
down vote
accepted
The Linux kernel has a built-in process accounting
facility. It allows system administrators to collect detailed information in a log file each time a program is executed on a Linux system. Then the administrator can analyze the data in these log files and find a conclusion. To shed more light on this term let me give few examples:
- The administrator can collect information about who has been playing games on a Linux computer and for how long.
- One of the earliest uses of process accounting was to calculate the
CPU time absorbed by users at computer installations and then bill
users accordingly. - Another example is when process accounting can be turned on for a
week to record the names of all the commands executed in a log file.
The administrator can then parse the log file to find out which
command was run more often. - The most typical application of process accounting is as a supplement
to system security measures. In the case of a break-in on a company
server, the log files created by the process accounting facility are
useful for collecting forensic evidence.
Turning on process accounting
requires significant disk space, for example:
On a Pentium III system
with Red Hat 7.2
, each time a program is executed, 64 bytes of data are written to the process accounting log file.
Process accounting
commands are as follows:
**Command Name** **Purpose**
accton Enables or disables process accounting
acctentries Counts the number of accounting entries in the log file
accttrim Truncates the accounting file specified
dumpacct Dumps the contents of the log file
dump-acct Similar to dumpacct
handleacct.sh Script to compress and backup logs and delete the oldest
lastcomm Prints commands executed on the system, most recent first
sa Summarize accounting information
More information about installation and utilization of process accounting
can be reached in here.
The Linux kernel has a built-in process accounting
facility. It allows system administrators to collect detailed information in a log file each time a program is executed on a Linux system. Then the administrator can analyze the data in these log files and find a conclusion. To shed more light on this term let me give few examples:
- The administrator can collect information about who has been playing games on a Linux computer and for how long.
- One of the earliest uses of process accounting was to calculate the
CPU time absorbed by users at computer installations and then bill
users accordingly. - Another example is when process accounting can be turned on for a
week to record the names of all the commands executed in a log file.
The administrator can then parse the log file to find out which
command was run more often. - The most typical application of process accounting is as a supplement
to system security measures. In the case of a break-in on a company
server, the log files created by the process accounting facility are
useful for collecting forensic evidence.
Turning on process accounting
requires significant disk space, for example:
On a Pentium III system
with Red Hat 7.2
, each time a program is executed, 64 bytes of data are written to the process accounting log file.
Process accounting
commands are as follows:
**Command Name** **Purpose**
accton Enables or disables process accounting
acctentries Counts the number of accounting entries in the log file
accttrim Truncates the accounting file specified
dumpacct Dumps the contents of the log file
dump-acct Similar to dumpacct
handleacct.sh Script to compress and backup logs and delete the oldest
lastcomm Prints commands executed on the system, most recent first
sa Summarize accounting information
More information about installation and utilization of process accounting
can be reached in here.
edited 6 hours ago
answered 7 hours ago
Goro
1,82141744
1,82141744
add a comment |Â
add a comment |Â
Webman is a new contributor. Be nice, and check out our Code of Conduct.
Webman is a new contributor. Be nice, and check out our Code of Conduct.
Webman is a new contributor. Be nice, and check out our Code of Conduct.
Webman is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f468909%2fwhat-does-process-accounting-means-in-linux%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
4
You mean
process accounting
, please see below.â Goro
6 hours ago