MCQOPTIONS
Saved Bookmarks
This section includes 56 Mcqs, each offering curated multiple-choice questions to sharpen your Operating System knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
If we do not specify the executable file name at the compilation time in GCC, then in linux the compiler creates executable named as |
| A. | a.out |
| B. | a.exe |
| C. | x.out |
| D. | x.exe |
| Answer» B. a.exe | |
| 2. |
Running “make” command without the arguments starts the target ____ in the makefile. |
| A. | “.phony” |
| B. | “clean” |
| C. | first |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 3. |
/bin/dmesg picks the messages from |
| A. | /proc/kmesg |
| B. | /sbin/klogd |
| C. | both /proc/kmesg and /sbin/klogd |
| D. | none of the mentioned |
| Answer» B. /sbin/klogd | |
| 4. |
“ps” command uses the file _____ to provide the information. |
| A. | /proc/[PID]/stat |
| B. | /proc/[PID]/smaps |
| C. | /proc/[PID]/oom_score_adj |
| D. | /proc/[PID]/oom_score |
| Answer» B. /proc/[PID]/smaps | |
| 5. |
What is /proc/[PID]/root? |
| A. | symbolic link that points to the process’s root directory |
| B. | regular file which holds all the PID of the system |
| C. | root directory |
| D. | does not exists in the proc filesystem |
| Answer» B. regular file which holds all the PID of the system | |
| 6. |
What is /bin/sh ? |
| A. | bourne shell |
| B. | hard or symbolic link to the real shell command |
| C. | bash shell |
| D. | both bash shell and bourne shell |
| Answer» C. bash shell | |
| 7. |
The directory /media is the |
| A. | mount point for removable media |
| B. | mount point for filesystem |
| C. | mount point for removable media & filesystem |
| D. | none of the mentioned |
| Answer» B. mount point for filesystem | |
| 8. |
In linux filesystem, the passwords of different users are stored in |
| A. | /etc/passwd file |
| B. | /bin/passwd file |
| C. | /etc/shadow file |
| D. | /bin/shadow file |
| Answer» D. /bin/shadow file | |
| 9. |
Static files of the bootloader are installed in |
| A. | /boot directory |
| B. | /root directory |
| C. | /bin directory |
| D. | /sbin directory |
| Answer» B. /root directory | |
| 10. |
If no file is specified in sed command then |
| A. | sed command will not work |
| B. | sed reads from standard input |
| C. | sed reads the data already present in buffer |
| D. | it is necessary to provide the filename |
| Answer» C. sed reads the data already present in buffer | |
| 11. |
If any sed command does not specify any address then the command is applied to |
| A. | each input line |
| B. | none of the input line |
| C. | last input line |
| D. | none of the mentioned |
| Answer» B. none of the input line | |
| 12. |
In vi editor, the key combination CTRL+f |
| A. | moves screen down one page |
| B. | moves screen up one page |
| C. | moves screen up one line |
| D. | moves screen down one line |
| Answer» B. moves screen up one page | |
| 13. |
Which command puts a script to sleep untill a signal is recieved? |
| A. | sleep |
| B. | suspend |
| C. | disown |
| D. | break |
| Answer» C. disown | |
| 14. |
Which option of the kill command sends the given signal name to the specified process |
| A. | -l |
| B. | -n |
| C. | -s |
| D. | -a |
| Answer» D. -a | |
| 15. |
What is job number? |
| A. | same as PID |
| B. | a unique number, assigned to each job in shell |
| C. | same as PID and a unique number, assigned to each job in shell |
| D. | none of the mentioned |
| Answer» C. same as PID and a unique number, assigned to each job in shell | |
| 16. |
fc stands for |
| A. | find command |
| B. | fix command |
| C. | both find & fix command |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 17. |
Which one of the following is not a valid operator in bash shell? |
| A. | || |
| B. | ~ |
| C. | |
| D. | -= |
| Answer» D. -= | |
| 18. |
Which character to use to escape meaning of special characters in search operations? |
| A. | []. |
| B. | ^ |
| C. | . |
| D. | ; |
| Answer» E. | |
| 19. |
who | cut –d ” ” -f1 what is the ouput if the who command displays like this user1 tty 0 1234 |
| A. | user1 |
| B. | user1 tty 0 1234 |
| C. | tty |
| D. | tty 0 1234 |
| Answer» B. user1 tty 0 1234 | |
| 20. |
What will be printed for the command below? $ grep –c “^echo” abc |
| A. | The count of lines that do not contain the pattern echo in file abc |
| B. | The count of lines which begin with the pattern echo in file abc |
| C. | The count of lines that ends with the pattern echo in file abc |
| D. | None of the mentioned |
| Answer» C. The count of lines that ends with the pattern echo in file abc | |
| 21. |
What is the output of the following command for bash shell: echo linux $0 |
| A. | linux echo |
| B. | linux linux |
| C. | linux bash |
| D. | linux |
| Answer» D. linux | |
| 22. |
? Specifies |
| A. | one or more character |
| B. | zero or more charecter |
| C. | one character |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 23. |
The user bhojas logged in and performed the following sequence of command. What will be the output of the last command? $ cd project/module1 $ pwd |
| A. | /home/bhojas/project/module1 |
| B. | /home/project/module1 |
| C. | /usr/bhojas/project/module1 |
| D. | project/module1 |
| Answer» B. /home/project/module1 | |
| 24. |
How do you print the lines between 5 and 10, both inclusive |
| A. | cat filename | head | tail -6 |
| B. | cat filename | head | tail -5 |
| C. | cat filename | tail +5 | head |
| D. | cat filename | tail -5 | head -10 |
| Answer» B. cat filename | head | tail -5 | |
| 25. |
What does the following command do ? who | wc –l |
| A. | List the number of users logged in |
| B. | List the users |
| C. | List the number of users in the system |
| D. | Display the content of who command |
| Answer» B. List the users | |
| 26. |
User’s Primary Group id is listed in which file, at the time of creation of the user (On a standard Unix system) |
| A. | /etc/passwd |
| B. | /etc/groups |
| C. | /etc/login |
| D. | /etc/profile |
| Answer» B. /etc/groups | |
| 27. |
When a child process exits before the parent process exits, which of the following is true: |
| A. | the child process becomes defunct |
| B. | the parent process becomes defunct |
| C. | if the parent process does not handle SIGCHLD, the child process becomes a zombie |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 28. |
___ is a directory (which should exist), on which to mount the file system? |
| A. | Root |
| B. | Boot |
| C. | Mount-point |
| D. | Partition |
| Answer» D. Partition | |
| 29. |
The command chmod 4777 a.out |
| A. | will set the suid bit of a.out |
| B. | will set the suid bit of a.out only if the command is issued by root |
| C. | is not a valid command |
| D. | will set the sticky bit of a.out |
| Answer» B. will set the suid bit of a.out only if the command is issued by root | |
| 30. |
A user executes the following command successfully: $ chmod +x file1.txt Which of the following is true of the output of this command? |
| A. | The command results in adding execute permission to the user who ran this command |
| B. | The command results in adding execute permission for the owner of the file |
| C. | The command results in an error since the file is not an executable file |
| D. | The command results in adding execute permission for all users (i.e., user,group & others) |
| Answer» E. | |
| 31. |
Given the command $ chmod o-w datafile |
| A. | sets write permission to everyone for datafile |
| B. | sets write permission to others for datafile |
| C. | clears write permission to everyone for datafile |
| D. | clears write permission to others for datafile |
| Answer» E. | |
| 32. |
If the umask value is 0002. what will be the permissions of new directory |
| A. | 777 |
| B. | 775 |
| C. | 774 |
| D. | 664 |
| Answer» C. 774 | |
| 33. |
All device files are stored in which directory? |
| A. | /etc |
| B. | /bin |
| C. | /dev |
| D. | /usr |
| Answer» D. /usr | |
| 34. |
What UNIX command is used to update the modification time of a file? |
| A. | time |
| B. | modify |
| C. | cat |
| D. | touch |
| Answer» E. | |
| 35. |
Which command will you use to see the available routes? |
| A. | show route |
| B. | route status |
| C. | netstat -r |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 36. |
Which of the following commands will allow the user to search contents of a file for a particular pattern |
| A. | touch |
| B. | grep |
| C. | find |
| D. | ls |
| Answer» C. find | |
| 37. |
Which command is used to display disk consumption of a specific directory |
| A. | du |
| B. | ds |
| C. | dd |
| D. | dds |
| Answer» B. ds | |
| 38. |
Which option of ls command used to view file inode number |
| A. | –l |
| B. | -o |
| C. | –a |
| D. | –i |
| Answer» E. | |
| 39. |
Which command is used to print a file |
| A. | |
| B. | ptr |
| C. | lpr |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 40. |
HOW_MANY_TYPES_OF_LINUX_FILES_ARE_TYPICALLY_USED??$ |
| A. | 2 |
| B. | 3 |
| C. | 4 |
| D. | 5 |
| Answer» D. 5 | |
| 41. |
WHICH_ONE_OF_THE_FOLLOWING_IS_NOT_A_LINUX_DISTRIBUTION??$ |
| A. | debian |
| B. | gentoo |
| C. | open SUSE |
| D. | multics |
| Answer» E. | |
| 42. |
Which character is known as a root directory? |
| A. | ^ |
| B. | & |
| C. | && |
| D. | / |
| Answer» E. | |
| 43. |
Linux i? |
| A. | single user, single tasking |
| B. | single user, multitasking |
| C. | multi user, single tasking |
| D. | multi user, multitasking |
| Answer» E. | |
| 44. |
Which of the following are grouped into directories and subdirectories? |
| A. | register |
| B. | memory |
| C. | files |
| D. | routines |
| Answer» D. routines | |
| 45. |
Which of the following is an alternate source of UNIX? |
| A. | MS-DOS |
| B. | Windows 3.1 |
| C. | Windows NT |
| D. | Linux |
| Answer» B. Windows 3.1 | |
| 46. |
Which desktop environment is not used in any linux distribution? |
| A. | gnome |
| B. | kde |
| C. | unity |
| D. | none of the mentioned |
| Answer» E. | |
| 47. |
Which of the following is a UNIX clone? |
| A. | XENIX |
| B. | Windows 3.1 |
| C. | Windows NT |
| D. | Linux |
| Answer» B. Windows 3.1 | |
| 48. |
The first process launched by the linux kernel is |
| A. | init process |
| B. | zombie process |
| C. | batch process |
| D. | boot process |
| Answer» B. zombie process | |
| 49. |
Which of the following is the first version of the UNIX operating system? |
| A. | PDP-2 |
| B. | Linux |
| C. | MS-DOS |
| D. | PDP-7 |
| Answer» E. | |
| 50. |
Which one of the following bootloader is not used by linux? |
| A. | GRUB |
| B. | LILO |
| C. | NTLDR |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |