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. Ordinary file that contains only printable characters






2. Controls the hardware that manages mapping of virtual to physical memory






3. Where the actual HTML web pages reside - stored in /var/apache/htdocs






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






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






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






7. Lists the block on the disc where the data is stored - usually has a fixed size






8. Command to view your swap partition






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






10. 'K' and 'S' in rc scripts: K is Kill - S is _______






11. This Layer includes hardware such as CPU - system memory - the terminal - disks - CD-ROM - and NIC






12. Command used to create a new group






13. For Samba - it implements file and print services - as well as authentication and authorization






14. Controls the hardware that manages mapping of virtual to physical memory






15. O - Running - R - Can be Executed - (S)leeping - (Z)ombie - T - Stopped






16. Commands that reveals all *nix file systems - including disk space usage and their logical mount points






17. The main configuration file for BIND






18. Four Ext* _________: Modify - Access - Change - Delete






19. Four Fields of /etc/inittab: Label Name - __________ - Action - Command






20. Command to view your swap partition in human readable format






21. This Layer includes hardware such as CPU - system memory - the terminal - disks - CD-ROM - and NIC






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






23. Phase with a sole function of loading the secondary boot program - ufsboot - and executing it






24. Phase with a sole function of loading the secondary boot program - ufsboot - and executing it






25. The command to report file system disk space usage






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






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






28. This Layer consists of user processes that are running - including Shells - UNIX commands - utility programs - and user application programs






29. Sysdef parameter that defines the maximum number of processes that will run on the system






30. User space (outer ring) - the area in memory where user processes run and Kernel space (inner ring) - where kernel services are provided via kernel processes






31. Command that allows files to be "memory mapped" by application programs






32. This Layer contains the system call interface and handles the mapping between user request and device driver actions - as well as converting user system calls to kernel service calls






33. 4 Kernel Layer Functions: Process creation and termination - ________- file/disk access services - terminal handling services






34. Character used to stop a service from starting during boot up


















































































































































































































35. Can be configured to restrict the activities of users by modifying the last entry in the /etc/passwd






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






37. A routine that can be invoked by a C program to access system resources






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






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






40. Quit from terminal






41. Daemon that lists port/service mappings






42. This Layer consists of user processes that are running - including Shells - UNIX commands - utility programs - and user application programs






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






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






45. Command used to print UID and GID






46. A simple data structure that contains the file name and the inode address where the file's metadata can be found - also contains a pointer to the next entry






47. A pointer to a file's inode - can be thought of as having the linked file being "the same" as the original; ln <targetfile> <linkfile>






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






49. Allows you to change a variable in the sysctl.conf






50. Command used to convert/sync information in the /etc/passwd and /etc/shadow files