Top 100 Linux Interview Questions

  1. What is Linux?
  2. Is there any difference between UNIX and LINUX?
  3. What is BASH?
  4. What is Linux Loader(LILO)?
  5. What is the Linux Kernel?
  6. Discuss a recent project in Linux which you have done.
  7. What is the maximum length for a filename under Linux?
  8. What are filenames that are preceded by a dot?
  9. Explain virtual desktop.
  10. Explain steps to share a program across different virtual desktops under Linux.
  11. What does a nameless (empty) directory represent?
  12. Explain the PWD command in Linux.
  13. What are daemons in Linux?
  14. How do you switch from one desktop environment to another, such as switching from KDE to Gnome?
  15. What kinds of permissions are available under Linux?
  16. Are commands in Linux case sensitive?
  17.  What is your role in your current project?
  18. What are the environmental variables?
  19. What are the different modes available in Linux when using the vi editor?
  20. Is it possible to use a shortcut for a long pathname?
  21. What is the redirection in Linux?
  22. What is the grep command?
  23. Explain the possible reasons for a command that was issued gave a different result from the last time it was used.
  24. What are the contents in /usr/local?
  25. How do you terminate an ongoing process?
  26. How do you insert comments in the command line prompt?
  27. Explain command grouping and how does it work?
  28. Which command is used to look for files with an extension “c”, and has the occurrence of the string “orange” in it?
  29. Which command is used to display all .txt files, including its individual permission?
  30. What is the command to calculate the size of a folder?
  31. Explain how to uninstall the libraries in Linux?
  32. List out 10 commands which you use frequently.
  33. List out commands for user management.
  34. What are the important port numbers for Linux system?
  35. What is the description for Kernel?
  36. What is a single user system?
  37. List out some Linux networking and troubleshooting commands.
  38. Why is Linux considered more secure than other operating systems?
  39. What is Redirection in Linux?
  40. List out some Linux file content commands?
  41. What are system calls used for process management in Linux?
  42. Explain the features of Stateless Linux server.
  43. What are system calls used for process management in Linux?
  44. What is the Linux shell?
  45. What is the role of case sensitivity in affecting the way commands are used?
  46. List out differences between Cron and Anacron.
  47. Explain the Linux Directory commands along with the description?
  48. What are the different modes when using the vi editor?
  49. How permissions are granted under LINUX?
  50. Explain the 3 kinds of file permissions under LINUX?
  51. How can you determine the total memory used by LINUX?
  52. List out some Linux distributors (Distros) along with its usage?
  53. Write a shell script that prints all the additional arguments passed to it in reverse order?
  54. Which command used to uninstall processes in Linux?
  55. Explain Linux boot files.
  56. List out differences between swap partition and swap file.
  57. What are shared, slave, private, and unbindable mountpoints?
  58. Explain RHEL4.
  59. Explain RHEL5.
  60. What are the differences between RHEL4 & RHEL5?
  61.  What is NIS server?
  62. Which command is used to remove files?
  63. What is LVM and Why it is required?
  64. Write steps to increase the size of LVM partition?
  65. Explain different modes of Network bonding in Linux?
  66. Is there any option to upgrade Kernel in Linux?
  67. Explain load average in Linux?
  68. Explain Puppet Server.
  69. List out the services that are enabled at a particular run level in Linux server?
  70. Explain the steps to create the partition from the raw disk in Linux?
  71. What is Kerberos?
  72. How to add & change the Kernel parameters in Linux?
  73. Explain lvmdump in Linux?
  74. Explain swap space?
  75. What are the advantages of open source?
  76. What are the basic components of Linux?
  77. What are the multiple desktop environments in Linux system?
  78. What are the basic differences between BASH and DOS?
  79. Explain the importance of the GNU project.
  80. What is root account in Linux?
  81. What is CLI?
  82. What is the GUI?
  83. How do you open a command prompt in Linux?
  84. Explain the method to find memory usage in Linux.
  85. What are the symbolic links?
  86. Is Ctrl+Alt+Del key combination work on Linux or not?
  87. What are the methods refer to the parallel port where devices such as printers are connected?
  88. Are drives such as floppy drives, CD drives represented with drive letters?
  89. Which command do you use to change permissions under Linux?
  90. In Linux, what names are assigned to the different serial ports?
  91. How do you access partitions under Linux?
  92. What are hard links?
  93. How can you find the status of a process?
  94. How can you check the memory status?
  95. Explain how to color the Git console.
  96. How can you append one file to another in Linux?
  97. Explain how you can find a file using Terminal.
  98. Explain how you can create a folder using Terminal.
  99. Explain how you can view the text file using Terminal.
  100. Explain how to enable curl on Ubuntu LAMP stack.

Subscribe us to receive more such articles updates in your email.

If you have any questions, feel free to ask in the comments section below. Nothing gives me greater joy than helping my readers!

Disclaimer: This tutorial is for educational purpose only. Individual is solely responsible for any illegal act.

You may also like...

1 Response

  1. Abhiram says:

    Hello There,

    Jeez oh man, while I applaud for your writing , it’s just so damn straight to the point Top 100 Linux Interview Questions.

    I look forward to see your next updates.

    Many Thanks,

Leave a Reply

Your email address will not be published. Required fields are marked *