

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 | |