Skip to main content

An intelligent agent to aid in UNIX system administration

  • 2 Modification Tasks
  • Conference paper
  • First Online:
Tasks and Methods in Applied Artificial Intelligence (IEA/AIE 1998)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1416))

  • 1676 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. AEleen Frisch. 1 Essential System Administration, Second Edition, O'Reilly & Associates, Sebastopol, CA. 1995

    Google Scholar 

  2. Simson Garfinkel and Gene Spafford. Practical UNIX and Internet Security, Second Edition, O'Reilly & Associates, Sebastopol, CA. 1996.

    Google Scholar 

  3. S. Lee Henry. “Know Your Log Files”. SunExpert, August 1995.

    Google Scholar 

  4. Craig Hunt. TC/IP Network Administration, O'Reilly & Associates, Sebastopol, CA. 1994.

    Google Scholar 

  5. John G. Myers and Marshall T. Rose, “Post Office Protocol — Version 3”, Internet RFC 1939, May 1996.

    Google Scholar 

  6. Stuart Russell and Peter Norvig. Artificial Intelligence: A Modern Approach. Prentice Hall, Englewood Cliffs. 1995.

    Google Scholar 

  7. Randal Schwartz. Learning Perl. O'Reilly & Associates, Sebastopol, CA. 1993.

    Google Scholar 

  8. Abraham Silberschatz and James L. Peterson. Operating Systems Concepts. Addison-Wesley, New York. 1989.

    Google Scholar 

  9. Solaris Online Manual. Sun Microsystem, Mountain View, CA. 1995.

    Google Scholar 

  10. “Symptoms and Resolutions Document 10516”. Sun Microsystems, Mountain View, CA. 1993.

    Google Scholar 

  11. Larry Wall and Randal Schwartz. Programming Perl. O'Reilly & Associates, Sebastopol, CA. 1993.

    Google Scholar 

  12. 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.

    Google Scholar 

  13. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Angel Pasqual del Pobil José Mira Moonis Ali

Rights and permissions

Reprints 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

Publish with us

Policies and ethics