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. Command that verifies the current run-level






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






3. Device Information Command that displays system config info including total memory and device configuration






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






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






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






7. The web server widely used in the public domain that was based off of a UNIX Web server






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






9. File that maps IP addresses to hostnames and aliases






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






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






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






13. The profile in UNIX that all users get _______ using their own profile






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






15. Phase that runs self diagnostics and verifying the system's hardware and memory - as well as POST - building the device tree - displaying the system banner - and running bootblk






16. The basic file allocation file unit for Ext* - whose size is defined by the superblock






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






18. Polls the /etc/inittab file after it has been modified






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






20. The hardware device responsible for handling memory accesses requested by the processor






21. Applys changes to /etc/sysctl.conf






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






23. Command used to change parameters normally set with useradd






24. Presents each user with a prompt - executes user commands - and supports a custom environment for each user






25. Profile that all logins get before using their own ~/.profile






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






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






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






29. Command will show your used and free inodes






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






31. Shows all possible parameters






32. Device Information Command that displays device config information including hardware - pseudo devices - etc






33. Two Basic Components of ___: Superblock data structure and Group Descriptor Table






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






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






36. Four Phases of the Solaris Boot Process: _______ - Boot Programs - Kernel - and Init






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






38. Device file for devices such as the terminal - tape drive - printer - etc; located in the /dev/rdsk directory






39. In Solaris - the software that handles all of the DNS configuration






40. Defines the way files are named - stored - organized - and accessed on a logical volume






41. Polls the /etc/inittab file after it has been modified






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






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






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






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






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






47. 5 Common Solaris/Linux _______: SIGHUP - SIGINT - SIGQUIT - SIGKILL - SIGTERM






48. The command to report file system disk space usage






49. Command that displays the names of the kernel parameters and their current values






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