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. Show 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. List of Linux MCQs1. Who founded Linux Kernel?
Answer: B) Linus Torvalds Explanation: Linus Torvalds founded Linux Kernel. Discuss this Question 2. What is the core of the Linux operating system?
Answer: D) Kernel Explanation: The kernel is the core of the Linux operating system. Discuss this Question 3. Which is/are the directories that come under the Binary directory?
Answer: E) All of the above Explanation: Binary directory contains following directories: Discuss this Question 4. The directory is a type of file? Answer: A) Yes Explanation: Yes, the directory is a type of file. Discuss this Question 5. Which symbol represents the top-level directory? Answer: D) / Explanation: The symbol "/" represents the top-level directory. Discuss this Question 6. Which symbol represents the user's home directory? Answer: A) ~ Explanation: The symbol "~" represents the user's home directory. Discuss this Question 7. Which Linux command is used to count the total number of lines, words, and characters contained in a file? 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. Discuss this Question 8. Which Linux command is used to remove files? Answer: B) rm Explanation: The "rm" command is used to remove files in Linux. Discuss this Question 9. Which Linux command with vi Editor is used to delete a single character? Answer: C) x Explanation: The command "x" is used to delete a single character in vi Editor. Discuss this Question 10. Which Linux command is used to know which directory you are in? 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. Discuss this Question 11. Which Linux command is used to see all the hidden files? Answer: C) ls -a Explanation: The "ls" command with argument "-a" can be used to see all the hidden files. Discuss this Question 12. Which Linux command is used to give a full listing? 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. Discuss this Question 13. Which Linux command is used to go back from a folder to the folder before that? 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. Discuss this Question 14. If you want to create a new directory named XYZ, which command will be used for this purpose?
Answer: C) mkdir 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. Discuss this Question 15. Which Linux command is used to create a new file? Answer: D) touch Explanation: The "touch" command is used to create a file. Discuss this Question 16. Which Linux command is used to copy files through the command line? Answer: A) cp Explanation: The "cp" command is used to copy files through the command line. Discuss this Question 17. Which Linux command is used to move files through the command line? 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"?
Answer: A) mv abc.txt pqr.txt Explanation: The correct command syntax to rename a file "abc.txt" to "pqr.txt" is: mv abc.txt pqr.txt Discuss this Question 19. Just like the Windows Search command, which command is used in Linux? Answer: D) locate Explanation: In Linux, the "locate" command is used to locate/search a file, just like the search command in Windows. Discuss this Question 20. Which argument with locate command helps us to ignore the case while searching the file in the Linux system? 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. Discuss this Question 21. Which is the correct command syntax to locate a file containing the words "hello" and "this"?
Answer: A) locate -i *hello*this Explanation: The correct command syntax to locate a file containing the words "hello" and "this": locate -i *hello*this Discuss this Question 22. Which Linux command is used to display the content of a file? Answer: D) cat Explanation: The "cat" command is used to display the content of a file in Linux. Discuss this Question 23. If you want any command to be done with administrative or root privileges, you can use the ___ command. Answer: B) sudo Explanation: If you want any command to be done with administrative or root privileges, you can use the sudo command. Discuss this Question 24. The "sudo" command stands for ___.
Answer: C) superuser do Explanation: The "sudo" command stands for "superuser do". Discuss this Question 25. Which Linux command is used to see the available disk space in each of the partitions in your system? Answer: D) df Explanation: To see the available disk space in each of the partitions in your system, we can use "df" command. Discuss this Question 26. Which Linux command is used to check the computer's hostname? Answer: A) hostname Explanation: The "hostname" command is used to check a computer's hostname in Linux. Discuss this Question 27. The ___ command gives you your IP address in your network.
Answer: B) hostname -I Explanation: The "hostname -I" command gives you your IP address in your network. Discuss this Question 28. Which Linux command is used to check your connection to a server?
Answer: D) ping Explanation: The "ping" command is used to check your connection to a server. Discuss this Question 29. Which Linux command is used to clear the terminal if it gets filled up with too many commands? Answer: A) clear Explanation: The "clear" command is used to clear the terminal if it gets filled up with too many commands. Discuss this Question 30. OSS stands for ___.
Answer: B) Open Source Software Explanation: OSS stands for "Open Source Software". Discuss this Question 31. Which Linux command is used to force all buffers to disk? Answer: A) sync Explanation: The "sync" command is used to force all buffers to disk. Discuss this Question 32. Compressed files or zipped files can be viewed with the help of ___ command.
Answer: C) zcat Explanation: Compressed files or zipped files can be viewed with the help of 'zcat' command. Discuss this Question 33. The command ___ decompresses a file like gunzip command.
Answer: B) bunzip2 Explanation: The command "bunzip2" decompresses a file like gunzip command. Discuss this Question 34. The ___ term stands for the calendar. It displays the current month's calendar with the current day highlighted.
Answer: C) cal Explanation: The 'cal' term stands for the calendar. It displays the current month's calendar with the current day highlighted. Discuss this Question 35. Which Linux command is used to record a user login session in a file? Answer: A) script Explanation: The "script" command is used to record a user login session in a file. Discuss this Question 36. Which Linux command is used to display the operating system name? Answer: D) uname Explanation: The "uname" command is used to display the operating system name. Discuss this Question 37. Which Linux command is used to print a file? Answer: A) lp Explanation: The "lp" command is used to print a file. Discuss this Question 38. Which is the correct syntax to print the file using the default printer in Linux?
Answer: C) lp -d [printer_name] [path or filename] Explanation: The correct syntax to print the file using the default printer in Linux is: lp -d [Printer_name] [path or filename] Discuss this Question 39. Which is the correct syntax to print the file using the default printer with multiple copies in Linux?
Answer: D) lp -d [printer_name] -n 5 [path or filename] Explanation: The correct syntax to print the file using the default printer with multiple copies in Linux is: lp -d [printer_name] -n 5 [path or filename] Discuss this Question 40. Which argument and value with "lp" command specify the page orientation while printing a file?
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 – lp -d [printer_name] -o landscape/portrait [path or filename] Discuss this Question 41. Which Linux command is used to identify file type? Answer: A) file Explanation: The "file" command is used to identify the file type. Discuss this Question 42. How many types of users are in Linux? Answer: B) 3 Explanation: In Linux, there are three types of users: super users, system users, and regular/normal users. Discuss this Question 43. How many types of basic permissions to grant a user? Answer: B) 3 Explanation: There are three basic permissions to grant a user, they are: read, write, and execute. Discuss this Question 44. The ___ command in Linux is used to convert the content of input in different formats with the octal format as the default format. 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. Discuss this Question 45. The "od" command in Linux is used to convert the content of input in different formats with the octal format as the default format. 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. Discuss this Question 46. Which Linux command displays "cat" command's output with syntax highlighting or colorizing?
Answer: B) ccat Explanation: The "ccat" command displays "cat" command's output with syntax highlighting or colorizing? Discuss this Question 47. The operator __ is used to redirect the output of a command to the file by erasing all existing data of that file. 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. Discuss this Question 48. The operator __ is used to redirect the output of a command to the file without erasing all existing data of that file. 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. Discuss this Question 49. The operators ">" and ">>" are known as ___.
Answer: C) Redirection operators Explanation: The operators ">" and ">>" are known as Redirection operators. Discuss this Question 50. Which keys are used to terminate the command execution in the command prompt?
Answer: C) Both A and B 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. Which command is used for listing files in a directory Mcq?The ls command is used to list files.
What is the directory file Mcq?Explanation: A directory file contains no data but some details of the subdirectories and files that it contains. Directory files contain an entry for every file and subdirectory in it and each entry has some necessary information regarding files and subdirectories.
Which command is used to list a directory of files or get information about files?Use the ls command to display the contents of a directory. The ls command writes to standard output the contents of each specified Directory or the name of each specified File, along with any other information you ask for with the flags.
Which example lists the contents of a directory Mcq?Explanation: ls command when used with directory name as an argument, lists all the files in the directory.
|