General Operating System Trivia Quiz!

60 Questions | Total Attempts: 104

SettingsSettingsSettings
Please wait...
General Operating System Trivia Quiz!

An operating system is one of the most important components of a computer. There are different types of operating systems in use, and the general trivia quiz below is perfect for testing out just how much you understand about their use in a computer. Give it a shot and get to refresh your understanding. All the best, and keep reading!


Questions and Answers
  • 1. 
    A ____________ is a set of data structures that usually resides on part of a disk and that holds directories of files.
    • A. 

      Filesystems

    • B. 

      Subdirectory

    • C. 

      Directory

    • D. 

      Access Control List

  • 2. 
    A ____________ structure frequently takes the shape of a pyramid.
    • A. 

      Family

    • B. 

      Directory

    • C. 

      Hierarchical

    • D. 

      Root

  • 3. 
    The _______ is always at the top of a hierarchical structure.
    • A. 

      Tree

    • B. 

      Root

    • C. 

      Branch

    • D. 

      Parent

  • 4. 
    Every file has a ______________.
    • A. 

      Name

    • B. 

      ID

    • C. 

      Extension

    • D. 

      Filename

  • 5. 
    _______________ give the shell and other programs information about you and your preferences.
    • A. 

      Startup Files

    • B. 

      Setting Files

    • C. 

      Preference files

    • D. 

      Essential Files

  • 6. 
    Command-line _______ dictates the ordering and separation of the elements on a command line.
    • A. 

      Order

    • B. 

      Syntax

    • C. 

      Name

    • D. 

      Commands

  • 7. 
    An ________ is an argument that modifies the effects of a command.
    • A. 

      Token

    • B. 

      Option

    • C. 

      Special Argument

    • D. 

      Command

  • 8. 
    To kill a line you must press _____________.
    • A. 

      Control+H

    • B. 

      Control+U

    • C. 

      Control+W

    • D. 

      Control+D

  • 9. 
    A ________ is the execution of a command by Linux.
    • A. 

      Process

    • B. 

      Executable

    • C. 

      Alpha

    • D. 

      Path

  • 10. 
    What feature prevents you from overwriting already existing files?
    • A. 

      Slobber

    • B. 

      Bobber

    • C. 

      Noclobbler

    • D. 

      Corn on the Cobber

  • 11. 
    A ______ is a pointer to a file.
    • A. 

      Link

    • B. 

      Filter

    • C. 

      Switch

    • D. 

      Pipe

  • 12. 
    ________ changes permissions on a file or directory.
    • A. 

      Setmod

    • B. 

      Permish

    • C. 

      Echo

    • D. 

      Chmod

  • 13. 
    Where are temporary files stored?
    • A. 

      /temp

    • B. 

      /tmp

    • C. 

      /usr/tmp

    • D. 

      Tmp

  • 14. 
    Cd does what?
    • A. 

      Removes a directory

    • B. 

      Changes the directory

    • C. 

      Creates a directory

  • 15. 
    ________ is where the Variable data is stored
    • A. 

      /vari

    • B. 

      /var

    • C. 

      /varbl

    • D. 

      /vada

  • 16. 
    The ___ character can accommodate for 1 character as a wildcard.
    • A. 

      ?

    • B. 

      *

    • C. 

      ~

    • D. 

      /

  • 17. 
    A __________ is a command that processes input stream of data and produces an output stream.
    • A. 

      Pipe

    • B. 

      Screen

    • C. 

      Filter

    • D. 

      Tube

  • 18. 
    The shell uses a _______ to connect standard output from one command and link it as the input to another command.
    • A. 

      Link

    • B. 

      Pipe

    • C. 

      Filter

    • D. 

      Screen

  • 19. 
    What command sends output in two directions?
    • A. 

      Tee

    • B. 

      Filter

    • C. 

      Pipe

    • D. 

      Echo

  • 20. 
    A__________ structure frequently takes shape of a pyramid.
    • A. 

      Birchbox

    • B. 

      Tree

    • C. 

      Ls

    • D. 

      Hierarchy

  • 21. 
     The Linux filesystem is called a?
    • A. 

      Tree

    • B. 

      Leaf

    • C. 

      Bio

    • D. 

      Root

  • 22. 
    A______ is the part of the filename that follows an embedded period.
    • A. 

      Filename systems

    • B. 

      Filename Hierarchy

    • C. 

      Filename extensions

    • D. 

      Filename tree

  • 23. 
    Every file has a______?
    • A. 

      Root

    • B. 

      Pathname

    • C. 

      Tree

    • D. 

      Filename

  • 24. 
    A _________________ traces a path from the working directory to a file.
    • A. 

      Relative Pathname

    • B. 

      False Pathname

    • C. 

      True Pathname

    • D. 

      Two Pathname

  • 25. 
     A________ is a command that processes an input stream of data to produce an output stream of data.
    • A. 

      Filter

    • B. 

      Wax

    • C. 

      Sort

    • D. 

      Short

  • 26. 
    The _______ utility also accepts input from either a file or standard input.
    • A. 

      Ntr

    • B. 

      Brt

    • C. 

      Lpr

    • D. 

      Mete

  • 27. 
    The ________ utility takes its input from the file specified on the command line, or when a file is not specified from standard input; it sends a output to standard output.
    • A. 

      New

    • B. 

      Mort

    • C. 

      Sort

    • D. 

      Organize

  • 28. 
    The _________ utility displays the line containing the string you specify.
    • A. 

      Grep

    • B. 

      Prep

    • C. 

      Drep

    • D. 

      Edit

  • 29. 
    A_______ is a series of one or more commands that can be connected by pipes.
    • A. 

      Homework

    • B. 

      Paperwork

    • C. 

      Files

    • D. 

      Jobs

  • 30. 
    Changes access permissions on a file.
    • A. 

      Pwd

    • B. 

      Getfacl

    • C. 

      Cd

    • D. 

      Chmod

    • E. 

      Mkdir

  • 31. 
    Displays a files’s ACL
    • A. 

      Getfacl

    • B. 

      Chmod

    • C. 

      Cd

    • D. 

      Pwd

    • E. 

      Mkdir

  • 32. 
    Associates you with another working directory.
    • A. 

      Pwd

    • B. 

      Mkdir

    • C. 

      Getfacl

    • D. 

      Cd

    • E. 

      Chmod

  • 33. 
    Displays the pathname of the working directory.
    • A. 

      Pwd

    • B. 

      Cd

    • C. 

      Getfacl

    • D. 

      Chmod

    • E. 

      Mkdir

  • 34. 
    Creates a directory
    • A. 

      Chmod

    • B. 

      Cd

    • C. 

      Getacl

    • D. 

      Mkdir

    • E. 

      Pwd

  • 35. 
    Sends standard input to both a file and standard output.
    • A. 

      Tr

    • B. 

      Tee

    • C. 

      Bg

    • D. 

      Fg

    • E. 

      Jobs

  • 36. 
    Displays a list of suspend jobs and jobs running in the background.
    • A. 

      Jobs

    • B. 

      Bg

    • C. 

      Fg

    • D. 

      Tee

    • E. 

      Tr

  • 37. 
    Moves a process to the background
    • A. 

      Fg

    • B. 

      Tee

    • C. 

      Tr

    • D. 

      Jobs

    • E. 

      Bg

  • 38. 
    Moves one string of characters to another
    • A. 

      Tr

    • B. 

      Tee

    • C. 

      Jobs

    • D. 

      Fg

    • E. 

      Bg

  • 39. 
    Moves a process to the foreground
    • A. 

      Jobs

    • B. 

      Tee

    • C. 

      Fg

    • D. 

      Bg

    • E. 

      Tr

  • 40. 
    A _____ is a set of data structures that usually resides on a part of a disk that holds directories of files
    • A. 

      Directory

    • B. 

      Structure

    • C. 

      Filesystem

    • D. 

      File Structure

  • 41. 
    A _____________ structure frequently takes the shape of a pyramid.
    • A. 

      Structure

    • B. 

      Hierarchical

    • C. 

      Archical

    • D. 

      Directory

  • 42. 
    Each of the default rules that getfacl displays start with ________.
    • A. 

      Default;

    • B. 

      Default

    • C. 

      Default:

    • D. 

      None of the above

  • 43. 
    A ____ is a pointer to a file.
    • A. 

      Link

    • B. 

      Cursor

    • C. 

      >

    • D. 

      Arrow

  • 44. 
    When you remove all _______ links to a file, you will not be able to access the file through a symbolic link.
    • A. 

      Soft

    • B. 

      Average

    • C. 

      Hard

    • D. 

      Light

  • 45. 
    An ___________ is a token, such as a filename, string of text, number, or other object that a command acts on.
    • A. 

      Word

    • B. 

      Argument

    • C. 

      Agreement

    • D. 

      Acknowledgement

  • 46. 
    An _________ is an argument that modifies the effect of a command.
    • A. 

      Option

    • B. 

      Chocie

    • C. 

      Decision

    • D. 

      Word

  • 47. 
    The shell provides the ____________ feature that prevents overwriting a file using redirection.
    • A. 

      Nogobler

    • B. 

      Nonclobber

    • C. 

      Noclobber

    • D. 

      Yesclobber

  • 48. 
    The shell uses a _______ to connect standard output of one command to standard input of another command.
    • A. 

      Pipe

    • B. 

      Break

    • C. 

      Dash

    • D. 

      /dev/null

  • 49. 
    A _____ is a series of one or more commands that can be connected by pipes.
    • A. 

      Object

    • B. 

      Line

    • C. 

      Groups

    • D. 

      Job

  • 50. 
    A set of data structures that resides on part of a disk and holds directories of files is called a _______.
    • A. 

      Directory

    • B. 

      Filesystem

    • C. 

      Mount

    • D. 

      Hierarchy

  • 51. 
    A filename that begins with a period is called a _______.
    • A. 

      Hidden filename

    • B. 

      Parent directory

    • C. 

      Working directory

    • D. 

      Startup file

  • 52. 
    The command to display the working directory is _____.
    • A. 

      Showwd

    • B. 

      Viewwd

    • C. 

      Ls -a

    • D. 

      Pwd

  • 53. 
    The command to create a directory is ____.
    • A. 

      Newdir

    • B. 

      Cd

    • C. 

      Mkdir

    • D. 

      Dir

  • 54. 
    The command to delete a directory including all files within the directory is _____.
    • A. 

      Rmdir

    • B. 

      Deldir

    • C. 

      Rmdir -r

    • D. 

      Deldir -r

  • 55. 
    What does a shell do?
    • A. 

      Protects the inside of the computer

    • B. 

      Interprets the command syntax and executes the proper utility

    • C. 

      Modifies the effects of a command

    • D. 

      Lists the content of the working directory

  • 56. 
    The place where a program gets information from is called ______.
    • A. 

      Input pool

    • B. 

      Device files

    • C. 

      Redirection

    • D. 

      Standard input

  • 57. 
    What is the symbol for redirecting output?
    • A. 

      +

    • B. 

    • C. 

      >

    • D. 

      ^

  • 58. 
    Why does the noclobber feature not work with the cp or mv command?
    • A. 

      Because the cp and mv command has its own override protection switch

    • B. 

      Because linux doesn’t like you

    • C. 

      Wrong command syntax was entered

    • D. 

      Because overwriting is unavoidable in Linux

  • 59. 
    The shell uses ______ to connect standard output of one command to the input of another command.
    • A. 

      Streams

    • B. 

      Expressways

    • C. 

      Tunnels

    • D. 

      Pipes

  • 60. 
    The ___ character can accommodate for numerous characters as a wildcard.
    • A. 

      ?

    • B. 

      /

    • C. 

      *

    • D. 

      ~