Can any one put the group of questions for the linux administrator interview question for 2- 3 exp . I know that can be available from google but if some linux expert ( Linux Guru ) Explain it with answers that will be a great help to upcoming linux administrators . like me ...
Thanks in advance ...
Just a few I remember. This is not a full list but you should get idea. Following all are very basic question. I've short answer, for details read man page or use google.
What is the default Window system / Windows manager used in Linux?
What command is used to list the contents of directory?Code:X.org
What command is used to list the top 10 files / directories size wise?Code:ls ls -l
What command is used to display a list of currently running processes?Code:for X in $(du -s * | sort -nr | cut -f 2); do du -hs $X ; done
What is a login shell?Code:ps top pstree pgrep /proc file system
A program get executed when a user logs into UNIX box. E.g. bash, sh, ksh, csh
What is UID?
User identification number which is assigned to each UNIX / Linux user; it may or may not be unique (unique number is recommended to avoid security related issues). UID and user relationship defined in /etc/passswd file.
Code:man id man users man groups
What GID? What is EUID? What SUID? What is RUID?
Linux > More on USER ID, Password, and Group management
Understanding /etc/passwd file format
Understanding /etc/ shadow file
Explain Unix User security concept
Permissions - chmod and chown
User groups - group management - user management
Read su, sudo man page
Process identification number; use ps command to see PID. It is a number used by Unix kernels and Windows operating systems to identify a process.
Explain process ID zero and process ID 1?
All the idle task has process ID zero, and never exits.
The init process, with process ID 1, which does nothing but wait around for its child processes to die. Usually started for /etc/inittab
Explain wheel group usage along with an example?
What command is used to check a file system for errors?Code:man su
Is Linux / UNIX file system case sensitive? Give one exampleCode:fsck fsck.ext3 fsck.nfs fsck.ext2 fsck.vfat fsck.reiserfs fsck.msdos
Yes, test.txt and TEST.txt are two different files
What file contains the list of drives that are mounted at boot?
/etc/fstab - Linux / Other UNIX version
/etc/vfstab - Solaris UNIX
Explain the usage of the fourth field in /etc/fstab?
It is formatted as a comma separated list of options. Read mount command man page for all the option.
What is /etc/inittab file? In what file is the default run level defined?
System V init examines the '/etc/inittab' file for an 'initdefault' entry, which tells init whether there is a default runlevel. init is the program on Unix that spawns all other processes. It runs as a daemon and typically has PID 1.
Common runlevle values on RHELCode:man init cat /etc/inittab
To check the current runlevel:Code:0. Halt 1. Single user mode 6. Reboot 3. Default text 5. Default GUI
What command is used to get help about command? What command is used to read manual page for a given command?Code:who -r runlevel
Code:info command-name man command-name command-name -h command-name --help
What command form or symbol used to redirect output to a file?
Use the > symbol
Use the < symbol to read input from a fileCode:command-name > output.txt
What is ssh? Specify ssh command syntax to execute command over a TCP/IP network?
SSH is Application layer protocol which allows data to be exchanged over a secure channel between two computers.
Sshh - Wikipedia, the free encyclopedia
Explain steps for password less login? How do you set-up SSH with DSA / RSA public key authentication?Code:ssh email@example.com command-name
Howto Linux / UNIX setup SSH with DSA public key authentication (password less login)
Explain BSD-style init?
Read rc man page. There are no runlevels; the 'rc' file determines how init is to be run.
Runlevel - Wikipedia, the free encyclopedia
Explain Sys-V style init?
Read init man page
Runlevel - Wikipedia, the free encyclopedia
Explain Unix philosophy
Unix philosophy description by The Linux Information Project (LINFO)
What is POSIX? Name 2 POSIX-oriented operating systems?
Portable Operating System Interface is the collective name of a family of related standards specified by the IEEE to define the application programming interface (API). HP-UX, Solaris, AIX etc
Linux and BSD not certified as POSIX but conform to standard.
Explain Raw device and command s to configure Raw device
Block device file that allows accessing a storage device such as a hard drive directly. For example /dev/hda. Use commands
Explain File descriptorCode:mknod fdisk mkfs mkfs.ext3
File descriptor - Wikipedia, the free encyclopedia
Explain Unix file types
Explain inode, superblock and hard links
Understanding UNIX / Linux file system
Explain Unix domain socket
MySQL and many programs uses domain socket to make client / server communication. Usually fast as compare to TCP/IP
Explain UNIX software pipeline concept
See shell or bash man page
Explain XYZ Unix daemonsCode:cat /etc/passwd | grep username mount | grep cdrom
Where XYZ can be any one of the following:
Explain udev in Kernel 2.6?Code:init httpd dhcpd lpd nfsd ntpd syslogd ypbind ftpd telnetd sshd named
udev - Wikipedia, the free encyclopedia
Explain Process management and related commands
Explain Memory management and related commands
What is Open Group standards?
Secify seciaal usage for each one of the following file
/dev/null - Send unwanted output
/dev/random - Random number generation
/dev/zero - Cache or Destroy data on a partition - dd if=/dev/zero of=/dev/sda98
Explain Linux Exec Shield
What's wrong? I hope I am not making you uncomfortable...
Never send a boy to do a mans job.
What is SELinux?
Write a command to find all of the files which have been accessed within the last 10 days.
What is LILO?
What is Grub?
Explain the difference between LILO and Grub
What is NFS?
What is NAMED?
What is MySQLD?
What is mysql?
What is CVS?
Why You Shouldn't Use the root Login for everyday work?
Describe the default partition scheme in Redhat Linux?
Describe the default partition scheme in Solaris? What is the slice number?
Describe all default mount point?
What is boot block?
What is logical block?
Describe the process for adding a new hard disk to UNIX box?
Describe the process for adding a new hard disk to Linux box?
Describe the process for adding a new hard disk to Linux LVM to grow /home?
Explain one major difference between a regular file system and a journaling file system?
How do you lock and unlock user account / password?
Describe RPM and command to install / remove / update Linux system?
Explain difference between rpm and up2date command.
Explain difference between rpm and apt-get command.
Explain difference between rpm and yum command.
Describe usage for pkgadd, pkginfo and pkgchk command
How do you find files on UNIX or Linux system?
Explain ntsysv or chkconfig command
How do you get rid of process if kill PID is not working for you?
What is the purpose of the command?
1) What is a superblock ?
2) What is a parity bit?
3) What is an inod?
4) Explain top command ?
5) How to disable the root login in SSH ?
6) use of sysctl command ?
7) LVM how to ?
Different RAID levels ?
What are the services required for nfs, apache(http) and NIS?
What is the best way to check the status of any service?
What do you mean by parity in RAID and which RAID is useful now a days?
Explain Linux Boot process especially kernel and initrd.
Why we do have two commands useradd and adduser when their functialnality is same?
Can we have two apache servers having diff versions?
I found that a member asked same question in this forum some months ago.
Pls use search box to find this questions with comments
Thanks very much for this comment. It help me to think about my ideals.
Tks again and pls keep posting.
There are currently 1 users browsing this thread. (0 members and 1 guests)