Linux Shells Assessment Test

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Cripstwick
C
Cripstwick
Community Contributor
Quizzes Created: 636 | Total Attempts: 798,507
Questions: 10 | Attempts: 219

SettingsSettingsSettings
Linux Shells Assessment Test - Quiz

A Linux shell is a command-line interpreter that provides a traditional command line user interface. Take this test to assess your knowledge of Linux shells.


Questions and Answers
  • 1. 

    These are the types of Linux shell except...

    • A.

      Sh

    • B.

      Ksh

    • C.

      Bash

    • D.

      Bsh

    Correct Answer
    D. Bsh
    Explanation
    The correct answer is Bsh. Bsh is not a type of Linux shell. The other options mentioned, Sh, Ksh, and Bash, are all valid types of Linux shells. Sh refers to the Bourne Shell, Ksh refers to the Korn Shell, and Bash refers to the Bourne Again Shell.

    Rate this question:

  • 2. 

    The sh shell was distributed as the shell for UNIX Version 7 in which year?

    • A.

      1978

    • B.

      1979

    • C.

      1980

    • D.

      1981

    Correct Answer
    B. 1979
    Explanation
    The sh shell was distributed as the shell for UNIX Version 7 in 1979.

    Rate this question:

  • 3. 

    Which of these shells was the first shell used for the Unix operating system?

    • A.

      Sh

    • B.

      Csh

    • C.

      Ksh

    • D.

      Bash

    Correct Answer
    A. Sh
    Explanation
    The first shell used for the Unix operating system was the "Sh" shell.

    Rate this question:

  • 4. 

    Which of these shells is designed to allow users to write shell script programs using a syntax very similar to that of the C programming language? 

    • A.

      Bash

    • B.

      Sh

    • C.

      Csh

    • D.

      Ksh

    Correct Answer
    C. Csh
    Explanation
    Csh, also known as C Shell, is designed to allow users to write shell script programs using a syntax very similar to that of the C programming language. It includes features such as control structures, loops, and variables that are similar to those found in C.

    Rate this question:

  • 5. 

    Which of these shells is an expansion upon the C shell? 

    • A.

      Ksh

    • B.

      Csh

    • C.

      Sh

    • D.

      Tcsh

    Correct Answer
    D. Tcsh
    Explanation
    Tcsh is an expansion upon the C shell. The C shell (Csh) is a Unix shell that was developed as a replacement for the Bourne shell (Sh). Tcsh, also known as the TENEX C shell, is an improved version of Csh that adds features such as command line editing, command history, and improved scripting capabilities. It retains the syntax and functionality of Csh while providing additional enhancements, making it a popular choice for Unix users who prefer the C shell environment.

    Rate this question:

  • 6. 

    Which of these shells includes the ability for developers to create new shell commands as the need arises? 

    • A.

      Sh

    • B.

      Csh

    • C.

      Tcsh

    • D.

      Ksh

    Correct Answer
    D. Ksh
    Explanation
    Ksh, also known as the Korn shell, includes the ability for developers to create new shell commands as the need arises. This shell provides an interactive and programming language for creating and executing shell scripts. It offers advanced features such as command-line editing, command history, and job control. With its extensibility, developers can easily create new shell commands to enhance their workflow and customize the shell according to their requirements.

    Rate this question:

  • 7. 

    Which of these shells is a widely used shell in the open source community? 

    • A.

      Sh

    • B.

      Bash

    • C.

      Ksh

    • D.

      Csh

    Correct Answer
    B. Bash
    Explanation
    Bash is a widely used shell in the open source community. It is the default shell for most Linux distributions and macOS. Bash stands for "Bourne Again SHell" and is an enhanced version of the original Unix shell, sh. It provides a powerful command-line interface and scripting capabilities, making it popular among developers and system administrators. Bash is known for its extensive support for automation, customization, and compatibility with various Unix-like operating systems.

    Rate this question:

  • 8. 

    Which of these shells offers features such as input and output redirection? 

    • A.

      Sh

    • B.

      Ksh

    • C.

      Csh

    • D.

      Tcsh

    Correct Answer
    A. Sh
    Explanation
    Sh is a Unix shell that offers features such as input and output redirection. Input redirection allows users to redirect the input of a command from a file or another command, while output redirection allows users to redirect the output of a command to a file or another command. Sh is a widely used shell and is the default shell for many Unix-based operating systems.

    Rate this question:

  • 9. 

    Which of these shells was authored in 2005?

    • A.

      Zsh

    • B.

      Fish

    • C.

      Ksh

    • D.

      Csh

    Correct Answer
    B. Fish
    Explanation
    Fish is the correct answer because it was authored in 2005. Zsh, Ksh, and Csh were all developed prior to 2005, while Fish was specifically created in that year.

    Rate this question:

  • 10. 

    Which of these shells has features like spelling correction, theming, and namable directory shortcuts? 

    • A.

      Sh

    • B.

      Ksh

    • C.

      Csh

    • D.

      Zsh

    Correct Answer
    D. Zsh
    Explanation
    Zsh, also known as Z Shell, is a powerful shell that offers advanced features like spelling correction, theming, and namable directory shortcuts. These features enhance the user experience by providing automatic correction of misspelled commands, customizable appearance through themes, and the ability to create shortcuts for frequently accessed directories. Zsh is highly customizable and provides a wide range of functionalities, making it a popular choice among power users and developers.

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 20, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Dec 10, 2017
    Quiz Created by
    Cripstwick
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.