Basic features discussed include logging in and out, file and folder creation, becoming familiar with most important UNIX commands that are needed for a tester to perform his/her daily routines. UNIX shells – Bourne, Korn, and C – are presented, including a comparison of their advantages and disadvantages, and writing basic shell programs that include repetitions, conditional statements, and functions. Few system administration tasks are discussed, for instance as how to move files across platforms using FTP protocol, managing file systems, user accounts. Advanced topics covered will make you aware of how to start and kill programs.

Course Agenda

  • Introduction to UNIX
  • The File System
  • Processing Commands
  • Some Utility Programs
  • Describe the three standard versions of UNIX
  • Log in and log out of a UNIX system
  • Work with directories and files
  • Display and change file permissions
  • Enter a command with arguments
  • Monitor processes with ps
  • Kill processes
  • Conclusion