Test your basic knowledge |

Unix Operating System

Subject : it-skills
Instructions:
  • Answer 50 questions in 15 minutes.
  • If you are not ready to take this test, you can study here.
  • Match each statement with the correct term.
  • Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.

This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Quit from terminal






2. Command will show your used and free inodes






3. Sent by hardware when it needs the processors' attention - caused by an external event






4. 4 Kernel Components: __________ - process scheduler - memory management - and system services






5. These are found within the kernel layer at the level closest to the hardware






6. File type that does not contain any "data" - but has attributes associated with it






7. Ordinary file that contains both printable and non-printable characters - ex - most UNIX executables






8. LDAP package that contains the servers and other utilities necessary to configure and run the LDAP server






9. Phase where the kernel initializes itself and begins loading modules using ufsboot. Once finished - it unmaps ufsboot






10. Returns system information pertaining to the platform






11. System Calls: fork() - creates a child process - wait() - exit() - __________ - execl() - execlp() - execv() - execvp()






12. Three Steps of Kernel Phase: Create a user process - __________ - and starts other processes by reading /etc/inittab






13. Three Unique _________ Characteristics: Cannot be renamed/deleted - has a user ID of 0 - and has a prompt of '#'






14. File that contains information on the user's password and data - including encrypted password - min/max days of password change - inactivity timeframe - etc






15. The data structure that contains metadata for every file and directory - has a fixed 128 bye size






16. Terminal Interrupt via user keypress






17. Command used on a Linux system to view the disk's physical partitioning scheme






18. Where master copies of the startup scripts resides






19. Command that can easily change timestamps on *Nix systems






20. Default termination signal






21. init loads from /sbin/init - reads the /etc/inittab file and executes the listed run-control scripts located in /sbin/rd*.d






22. Gives UNIX/Linux users the ability to access shared resources on Windows machines by implementing CIFS






23. Daemon that is used to configure network services in Solaris






24. Provides the interface to allow user programs to access kernel functions






25. Low Level File I/O Calls: creat() - open() - close() - read() - write() - _______ - removes directory entry






26. Command that assigns default permissions for a file or directory via a "subtraction" method






27. Displays default values when adding a new user with no options






28. The core of the operating system that is loaded into memory at system boot; it manages the hardware and performs system services






29. A file that contains the name of another file - similar to a shortcut; ln -s <targetfile> <linkfile>






30. Programs similar to GINA in Windows that provides the login prompt






31. An Internet protocol that email and other programs use to look up information from a server






32. The main configuration file for Apache






33. Command that logs information to the Solaris syslog - specifically to the /var/adm/messages






34. Device file for devices such as floppy drive - CDROM - etc; located in the /dev/dsk directory






35. A low level program that allows the kernel to communicate with the specific piece of hardware






36. Converts a process running in user mode to a protected kernel mode process






37. Virtual directory that provides an interface to sysctl parameters - allowing you to examine and change them






38. Terminal (CTRL+C) - Administrator ("kill") - Kernel (divide by zero)






39. In Solaris - this shares the filesystem pointed to the <path> - where -F identifies the file system type






40. Most commonly used file system based on Unix File System






41. 6 Hardware Interface Module Functions: ________ - memory management - interrupt handling - low level device control - disk system management - Process synchronization & IPC






42. These are found within the kernel layer at the level closest to the hardware






43. File type also known as a folder - it contains other files and directories but will not contain actual data






44. Used by the cd Command when no argument follows






45. Command will show your used and free inodes






46. In Linux - the command used to see if there is an exported file system running on a machine






47. Secondary boot program that locates and load the basic kernel






48. Software interrupt that's processed immediately that's generated by a currently running process






49. Similar to DLLs in Windows that can be built upon and around system calls






50. Allows a device driver to be linked into and removed from the kernel while it is running