Abstract
An intelligent agent is “anything that can be viewed as perceiving its environment through sensors and acting upon its environment through effectors”. An agent performs its work by using rules (or knowledge) that maps the information its sensors give it to actions it is supposed to perform. In order to assist system administrators with some very important yet routine tasks, an intelligent agent was developed. The agent monitors certain system parameters and situations, decides if corrective action is warranted, and carries out the corrective action. Four of the most important UNIX system administrator tasks are the focus of this intelligent agent. These tasks are: detecting inactive accounts, changing the priority of CPU-intensive processes when the system load is high, deleting old files (such as core files or old backup files), and trimming the wtmp and wtmpx files.
Preview
Unable to display preview. Download preview PDF.
Bibliography
AEleen Frisch. 1 Essential System Administration, Second Edition, O'Reilly & Associates, Sebastopol, CA. 1995
Simson Garfinkel and Gene Spafford. Practical UNIX and Internet Security, Second Edition, O'Reilly & Associates, Sebastopol, CA. 1996.
S. Lee Henry. “Know Your Log Files”. SunExpert, August 1995.
Craig Hunt. TC/IP Network Administration, O'Reilly & Associates, Sebastopol, CA. 1994.
John G. Myers and Marshall T. Rose, “Post Office Protocol — Version 3”, Internet RFC 1939, May 1996.
Stuart Russell and Peter Norvig. Artificial Intelligence: A Modern Approach. Prentice Hall, Englewood Cliffs. 1995.
Randal Schwartz. Learning Perl. O'Reilly & Associates, Sebastopol, CA. 1993.
Abraham Silberschatz and James L. Peterson. Operating Systems Concepts. Addison-Wesley, New York. 1989.
Solaris Online Manual. Sun Microsystem, Mountain View, CA. 1995.
“Symptoms and Resolutions Document 10516”. Sun Microsystems, Mountain View, CA. 1993.
Larry Wall and Randal Schwartz. Programming Perl. O'Reilly & Associates, Sebastopol, CA. 1993.
Mark Crosbie and Gene Spafford. “Active Defense of a Computer System Using Autonomous Agents”. Technical Report 95-008, Department of Computer Sciences, Purdue University, February 15, 1995.
Oren Etzioni et al. “OS Agents: Using AI Techniques in the Operating System Environment”. Technical Report 93-04-04, Department of Computer Scinece and Engineering, University of Washington, August 3, 1994.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hamlin, J.H., Potter, W.D. (1998). An intelligent agent to aid in UNIX system administration. In: Pasqual del Pobil, A., Mira, J., Ali, M. (eds) Tasks and Methods in Applied Artificial Intelligence. IEA/AIE 1998. Lecture Notes in Computer Science, vol 1416. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-64574-8_411
Download citation
DOI: https://doi.org/10.1007/3-540-64574-8_411
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64574-0
Online ISBN: 978-3-540-69350-5
eBook Packages: Springer Book Archive