Results 1 to 7 of 7

Thread: Linux Administrator Interview Questions

  1. #1
    Junior Member
    Join Date
    Jun 2007
    Posts
    15
    Thanks
    0
    Thanked 1 Time in 1 Post
    Rep Power
    0

    Post Linux Administrator Interview Questions

    Hi ,

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

    John

  2. The Following User Says Thank You to jhn_daz@yahoo.com For This Useful Post:


  3. #2
    Is that all you got? rockdalinux's Avatar
    Join Date
    May 2005
    Location
    Planet Vegeta
    Posts
    987
    Thanks
    27
    Thanked 71 Times in 62 Posts
    Rep Power
    20

    Default

    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?
    Code:
    X.org
    What command is used to list the contents of directory?
    Code:
    ls 
    ls -l
    What command is used to list the top 10 files / directories size wise?
    Code:
    for X in $(du -s * | sort -nr | cut -f 2); do du -hs $X ; done
    What command is used to display a list of currently running processes?
    Code:
    ps
    top
    pstree
    pgrep
    /proc file system
    What is a login shell?
    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

    What PID?
    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?
    Code:
    man su
    What command is used to check a file system for errors?
    Code:
    fsck
    fsck.ext3
    fsck.nfs
    fsck.ext2
    fsck.vfat
    fsck.reiserfs
    fsck.msdos
    Is Linux / UNIX file system case sensitive? Give one example
    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.
    Code:
    man init
    cat /etc/inittab
    Common runlevle values on RHEL
    Code:
        0. Halt
        1. Single user mode
        6. Reboot
        3. Default text
        5. Default GUI
    To check the current runlevel:
    Code:
    who -r
    runlevel
    What command is used to get help about command? What command is used to read manual page for a given command?
    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
    Code:
    command-name > output.txt
    Use the < symbol to read input from a file

    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
    Code:
    ssh user@remote.box command-name
    Explain steps for password less login? How do you set-up SSH with DSA / RSA public key authentication?
    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
    Code:
    mknod
    fdisk
    mkfs
    mkfs.ext3
    Explain File descriptor
    File descriptor - Wikipedia, the free encyclopedia

    Explain Unix file types
    Directory
    Pipes
    Fifo
    Symbolic link
    Named pipe
    Socket
    Device file
    Door
    Regular file

    Explain inode, superblock and hard links
    Understanding UNIX / Linux file system

    Explain Unix domain socket
    Unix Sockets
    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
    Code:
    cat /etc/passwd | grep username
    mount | grep cdrom
    Explain XYZ Unix daemons
    Where XYZ can be any one of the following:
    Code:
    init
    httpd
    dhcpd
    lpd
    nfsd
    ntpd
    syslogd
    ypbind
    ftpd
    telnetd
    sshd
    named
    Explain udev in Kernel 2.6?
    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
    Rocky Jr.
    What's wrong? I hope I am not making you uncomfortable...

    Never send a boy to do a mans job.

  4. The Following 2 Users Say Thank You to rockdalinux For This Useful Post:

    Dav86 (22nd October 2010), pradhans0906 (4th December 2011)

  5. #3
    Contributors sweta's Avatar
    Join Date
    Feb 2005
    Location
    New Delhi
    Posts
    225
    Thanks
    20
    Thanked 12 Times in 12 Posts
    Rep Power
    12

    Default

    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?

    Define JFS

    Define UFS

    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 /etc/rc3.d

    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?
    grep
    sed
    awk
    ifconfig
    netstat
    df
    du
    prtvtoc
    fdisk -l
    umaks
    getfacl
    setfacl
    sudo
    fsck
    probe-scsi
    vmstat

    Explain LVM

  6. #4
    Junior Member
    Join Date
    Jul 2008
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Default Interview questions asked by Oracle,IBM,vitage ..

    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 ?

  7. #5
    Member
    Join Date
    Jul 2007
    Location
    Hyderabad
    Posts
    61
    Thanks
    3
    Thanked 0 Times in 0 Posts
    Rep Power
    8

    Default Some more Interview questions.

    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?

  8. #6
    Junior Member
    Join Date
    Apr 2011
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Default

    Hi

    I found that a member asked same question in this forum some months ago.

    Pls use search box to find this questions with comments

  9. #7
    Junior Member
    Join Date
    Jul 2011
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Default

    Hi,

    Thanks very much for this comment. It help me to think about my ideals.

    Tks again and pls keep posting.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Real Interview Questions
    By Ashish Pathak in forum The Hangout
    Replies: 16
    Last Post: 1st July 2010, 07:15 PM
  2. Replies: 9
    Last Post: 24th May 2010, 12:55 AM
  3. VERITAS CLuster Server Interview questions
    By Ashish Pathak in forum The Hangout
    Replies: 2
    Last Post: 10th December 2009, 04:47 AM
  4. Important questins for tech support interview.
    By Yogesh in forum Linux software
    Replies: 3
    Last Post: 4th December 2006, 09:09 AM
  5. couple of noob questions
    By sparky in forum Shell scripting
    Replies: 8
    Last Post: 9th April 2006, 04:22 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •