Top 50 Linux MCQs (Multiple-Choice Questions and Answers)
Top 50 Linux MCQs (Multiple-Choice Questions and Answers)
Home » MCQs
Linux MCQs
Linux is an open-source Unix-like operating system that is based on the Linux kernel.
The kernel was first released on September 17, 1991, by Linus Torvalds. Linux is
typically packaged in a Linux distribution. The Linux operating system comprises
several different pieces: Bootloader, Kernel, Init system, Daemons, Graphical server,
Desktop environment, Applications, etc.
Linux MCQs: This section contains multiple-choice questions and answers on the Linux
operating system. It will help the students to test their skills and prepare well for their
exams.
A. Vi Editor
B. Command Line
C. Terminal
D. Kernel
Answer: D) Kernel
Explanation:
3. Which is/are the directories that come under the Binary directory?
A. /bin
B. /sbin
C. /lib
D. /opt
E. All of the above
Explanation:
/bin
/sbin
/lib
/opt
A. Yes
B. No
Answer: A) Yes
Explanation:
A. ~
B. @
C. #
D. /
Answer: D) /
Explanation:
A. ~
B. @
C. #
D. /
Answer: A) ~
Explanation:
7. Which Linux command is used to count the total number of lines, words, and
characters contained in a file?
A. count
B. wcount
C. wc
D. countw
Answer: C) wc
Explanation:
The "wc" command is used to count the number of lines, words, characters, and bytes
of each given file or standard input and print the result.
A. remove
B. rm
C. delete
D. del
Answer: B) rm
Explanation:
A. d
B. r
C. x
D. c
Answer: C) x
Explanation:
10. Which Linux command is used to know which directory you are in?
A. know
B. help
C. cwd
D. pwd
Answer: D) pwd
Explanation:
To know which directory you are in, the "pwd" command can be used. The "pwd"
command stands for "Present Working Directory". This command gives us the absolute
path, which means the path that starts from the root.
11. Which Linux command is used to see all the hidden files?
A. ls
B. ls -h
C. ls -a
D. dir -a
Answer: C) ls -a
Explanation:
The "ls" command with argument "-a" can be used to see all the hidden files.
A. ls -F
B. ls -h
C. ls -a
D. dir -a
Answer: A) ls -F
Explanation:
The "ls -F" command is used to see a full listing, indicating what type files are by putting
a slash after directories and a star after executable files.
13. Which Linux command is used to go back from a folder to the folder before that?
A. cd..
B. cd
C. cd/
D. chdir
Answer: A) cd..
Explanation:
To go back from a folder to the folder before that, we can use the Linux command "cd
.." . Here, the two dots (..) represent back.
14. If you want to create a new directory named XYZ, which command will be used for
this purpose?
A. cd XYZ
B. chdir XYZ
C. mkdir XYZ
D. md XYZ
Explanation:
To create a new directory named XYZ, we can use "mkdir XYZ". The "mkdir" command is
used to make a directory in Linux.
A. create
B. file
C. tch
D. touch
Answer: D) touch
Explanation:
16. Which Linux command is used to copy files through the command line?
A. cp
B. copy
C. fcp
D. filecopy
Answer: A) cp
Explanation:
The "cp" command is used to copy files through the command line.
17. Which Linux command is used to move files through the command line?
A. move
B. mv
C. ren
D. loc
Answer: B) mv
Explanation:
The "mv" command is used to move files through the command line.
Discuss this Question
18. Which is the correct command syntax to rename a file "abc.txt" to "pqr.txt"?
A. mv abc.txt pqr.txt
B. mv pqr.txt abc.txt
C. mv -a pqr.txt abc.txt
D. mv -all pqr.txt abc.txt
Explanation:
mv abc.txt pqr.txt
19. Just like the Windows Search command, which command is used in Linux?
A. search
B. find
C. findall
D. locate
Answer: D) locate
Explanation:
In Linux, the "locate" command is used to locate/search a file, just like the search
command in Windows.
20. Which argument with locate command helps us to ignore the case while searching
the file in the Linux system?
A. -c
B. -i
C. -a
D. -x
Answer: B) -i
Explanation:
To ignore the case while searching the file in the Linux system we can use the argument
"-i" with the "locate" command.
21. Which is the correct command syntax to locate a file containing the words "hello"
and "this"?
A. locate -i *hello*this
B. locate -i **hello**this
C. locate -i *hello*this*
D. locate -i **hello**this**
Explanation:
The correct command syntax to locate a file containing the words "hello" and "this":
locate -i *hello*this
A. display
B. show
C. echo
D. cat
Answer: D) cat
Explanation:
23. If you want any command to be done with administrative or root privileges, you can
use the ___ command.
A. sud
B. sudo
C. super
D. superuser
Answer: B) sudo
Explanation:
If you want any command to be done with administrative or root privileges, you can use
the sudo command.
A. su
B. superuser does
C. superuser do
D. super do
Answer: C) superuser do
Explanation:
25. Which Linux command is used to see the available disk space in each of the
partitions in your system?
A. disk
B. diskspace
C. available
D. df
Answer: D) df
Explanation:
To see the available disk space in each of the partitions in your system, we can use "df"
command.
A. hostname
B. host
C. comph
D. hname
Answer: A) hostname
Explanation:
27. The ___ command gives you your IP address in your network.
A. hostname
B. hostname -I
C. host -I
D. hostname -i
Answer: B) hostname -I
Explanation:
The "hostname -I" command gives you your IP address in your network.
A. connection
B. isconnect
C. check
D. ping
Answer: D) ping
Explanation:
29. Which Linux command is used to clear the terminal if it gets filled up with too many
commands?
A. clear
B. clean
C. cls
D. clr
Answer: A) clear
Explanation:
The "clear" command is used to clear the terminal if it gets filled up with too many
commands.
Explanation:
A. sync
B. fflush
C. flush
D. clearx
Answer: A) sync
Explanation:
32. Compressed files or zipped files can be viewed with the help of ___ command.
A. unzip
B. catz
C. zcat
D. All of the above
Answer: C) zcat
Explanation:
Compressed files or zipped files can be viewed with the help of 'zcat' command.
Discuss this Question
A. bunzip
B. bunzip2
C. bunzip3
D. bunzip0
Answer: B) bunzip2
Explanation:
34. The ___ term stands for the calendar. It displays the current month's calendar with
the current day highlighted.
A. calendar
B. calc
C. cal
D. None of the above
Answer: C) cal
Explanation:
The 'cal' term stands for the calendar. It displays the current month's calendar with the
current day highlighted.
35. Which Linux command is used to record a user login session in a file?
A. script
B. style
C. log
D. record
Answer: A) script
Explanation:
36. Which Linux command is used to display the operating system name?
A. os
B. osname
C. osinfo
D. uname
Answer: D) uname
Explanation:
A. lp
B. pr
C. print
D. ptr
Answer: A) lp
Explanation:
38. Which is the correct syntax to print the file using the default printer in Linux?
Explanation:
The correct syntax to print the file using the default printer in Linux is:
39. Which is the correct syntax to print the file using the default printer with multiple
copies in Linux?
Explanation:
The correct syntax to print the file using the default printer with multiple copies in Linux
is:
40. Which argument and value with "lp" command specify the page orientation while
printing a file?
A. -o landscape/portrait
B. -o l/p
C. -o land/prt
D. -or landscape/portrait
Answer: A) -o landscape/portrait
Explanation:
With "ls" command, we can use argument "-0" with value either "landscape" or
"portrait" to specify the page orientation. Consider the below command syntax –
Discover related topics
Mcqs
Mcq
Mcq Questions
A. file
B. type
C. info
D. finfo
Answer: A) file
Explanation:
A. 2
B. 3
C. 4
D. 5
Answer: B) 3
Explanation:
In Linux, there are three types of users: super users, system users, and regular/normal
users.
A. 2
B. 3
C. 4
D. 5
Answer: B) 3
Explanation:
There are three basic permissions to grant a user, they are: read, write, and execute.
44. The ___ command in Linux is used to convert the content of input in different
formats with the octal format as the default format.
A. od
B. oct
C. o_d
D. octal
Answer: A) od
Explanation:
The "od" command in Linux is used to convert the content of input in different formats
with the octal format as the default format.
A. https
B. http
C. named
D. dns
Answer: C) named
Explanation:
The named server is used with the BIND package. In Linux, the named service executes
the DNS (Dynamic Name Service) server daemon. It converts hostnames to IP
addresses and vice versa.
46. Which Linux command displays "cat" command's output with syntax highlighting or
colorizing?
A. xcat
B. ccat
C. coloredcat
D. colored
Answer: B) ccat
Explanation:
The "ccat" command displays "cat" command's output with syntax highlighting or
colorizing?
47. The operator __ is used to redirect the output of a command to the file by erasing all
existing data of that file.
A. >
B. >>
C. >>
D. <>
Answer: A) >
Explanation:
The operator ">" is used to redirect the output of a command to the file by erasing all
existing data of that file.
48. The operator __ is used to redirect the output of a command to the file without
erasing all existing data of that file.
A. >
B. >>
C. >>
D. <>
Answer: B) >>
Explanation:
The operator ">>" is used to redirect the output of a command to the file without
erasing all existing data of that file.
A. Insertion operators
B. Exertion operators
C. Redirection operators
D. None of the above
Explanation:
A. CTRL + C
B. CTRL + Pause/Break
C. Both A and B
D. None of the above
Explanation:
Both the combination of the keys CTRL + C and CTRL + Pause/Break can be used to
terminate the command execution in the command prompt.
Ad
Databases MCQs
Programming MCQs
MORE ❯❯
STATISTICS MCQs
Commerce MCQs
MORE ❯❯
ADOBE PHOTOSHOP MCQs ADOBE INDESIGN MCQs ADOBE AFTER EFFECTS MCQs
Class-wise MCQs
Class 11 Poli Sci MCQs Class 12 Poli Sci MCQs BA Poli Sci MCQs
ADVERTISEMENT
ADVERTISEMENT
Load comments ↻
Top MCQs
Marketing MCQs
Blockchain MCQs
Artificial Intelligence MCQs
Data Analytics & Visualization MCQs
MIS MCQs
C MCQs
C+ MCQs
Python MCQs
Java MCQs
Excel MCQs
Top Programs/Examples
C Programs
C++ Programs
Python Programs
Java Programs
D.S. Programs
Golang Programs
C# Programs
JavaScript Examples
jQuery Examples
CSS Examples
Top Tutorials
C Tutorial
C++ Tutorial
Python Tutorial
ML/AI Tutorial
MIS Tutorial
Software Engineering Tutorial
Scala Tutorial
More...
About
About us
Contact us
Privacy policy
Student's Section
Internship
Certificates
Content Writers of the Month
Subscribe
Telegram
Facebook
LinkedIn
Email