Unix General Interview Questions And Answers
Download Unix General Interview Questions and Answers PDF
Elevate your Unix General interview readiness with our detailed compilation of 18 questions. These questions will test your expertise and readiness for any Unix General interview scenario. Ideal for candidates of all levels, this collection is a must-have for your study plan. Don't miss out on our free PDF download, containing all 18 questions to help you succeed in your Unix General interview. It's an invaluable tool for reinforcing your knowledge and building confidence.
18 Unix General Questions and Answers:
Unix General Job Interview Questions Table of Contents:
1 :: Finding the presence of a word in a list of n files (pattern matching)?
sed -n '/matchingpattern/g' file1 file2...
Read More2 :: Explain command to view process running?
use ps command "process status". I will use "ps -ef" to
list every process in detail.
Read Morelist every process in detail.
3 :: Explain command to show the space allocation of files?
df -h----- it shows the space alocation for oracle dsata file.
olny for space alocation execute command ll -lrth.
Read Moreolny for space alocation execute command ll -lrth.
4 :: Explain command to display different lines that are found when compare two files?
diff file1 file2
Above command will display all the lines which r diff in
file1 & file2 whereas, cmp will only display 1st occurance
of difference.
Read MoreAbove command will display all the lines which r diff in
file1 & file2 whereas, cmp will only display 1st occurance
of difference.
5 :: How to move a background job to forward?
./test.pl&
jobs -- get job id of the above process
[3] Running ./test.pl &
fg 3
Read Morejobs -- get job id of the above process
[3] Running ./test.pl &
fg 3
6 :: What is grep|sort give example?
grep stands as Globally Search for Regular Expression
and Print.
It is used for displaying the pattern matching lines from
requested file or files .
Read Moreand Print.
It is used for displaying the pattern matching lines from
requested file or files .
7 :: Suppose i have one column with data smith
john
michale
the o/p should be smith,john, michale how we do in unix?
Suppose they are asking for displaying just one of the
columns in a directory, make a note of that column number
as it appears when we do a ls -lrt. Then we can use awk to
just display the one columns as o/p.
If column number is n, then do this:
ls -lrt | awk '{print $n}'
Read Morecolumns in a directory, make a note of that column number
as it appears when we do a ls -lrt. Then we can use awk to
just display the one columns as o/p.
If column number is n, then do this:
ls -lrt | awk '{print $n}'
8 :: What will be the result if we run the command #find /tmp -mtime -2 and #find /tmp -mtime +2?
find /tmp -mtime n where n can be +ve or -ve
+n says, file modified in last n days
-n says, file modified more than n days ago
ex. if today is 5th of a month
file1 has mtime 3rd
file2 has mtime 2nd
then find . -mtime 2 will report file1
then find . -mtime -2 will report file2 only
Read More+n says, file modified in last n days
-n says, file modified more than n days ago
ex. if today is 5th of a month
file1 has mtime 3rd
file2 has mtime 2nd
then find . -mtime 2 will report file1
then find . -mtime -2 will report file2 only
9 :: What is the difference between NFS 3 and NFS 4? What are new features added in NFS4?
nfsv3 acces through udp protocol whereas nfsv4 acces through
TCP/IP protocol
Read MoreTCP/IP protocol
10 :: How to use grep command to list find the records of a file containing 10 different strings?
grep 'word1|word2' <filename>
Read More11 :: What are the general Commands in using Unix OS for a beginner?
cat command:used to create and displaying the information
present in the files.
Syntax for file creation: cat>(filename)
Syntax for displaying information in those file: cat
(filename)
Syntax for Appending data in that files: cat>>(filename)
ls command: to list the files present in the system.
ls :will list all the files present in that directory.
ls -l:for long listing of the files.
ls -a:to view hidden files.
ls -ld:to get the permission for the current directory.
ls -ltr:to get the latest file in the directory.
man command:to know more information about the cmds.
Syntax:man <cmd>
eg:man ls
touch: is also used to create the multiple empty files at a
time.
Syntax:touch f{1..10}:creates 10 empty files with names
f1,...f10.
pwd:is used to know present working directory.
cd f1 :to changed to the directory f1.
mkdir <direcoty name>:to create new directory.
rmdir <directory name>:to remove directory when it is empty
only.
rm <filename>:to remove the files.
rm -r <direcotry name>:to remove the files in that
directory recursively.
rm -f <directoryname>:to remove the files in that directory
forcebily.
cp <source> <destination>: to copy the contents of one file
to another
cp -rR <s> <d>:will copy the contents of one directory to
another.
mv <s> <d>:will move the contents of one file to another.
ls -l|grep ^d:toget the list of directories.
ls -i|grep ^_:to get the list of files.
clear-used to clear the screen
Read Morepresent in the files.
Syntax for file creation: cat>(filename)
Syntax for displaying information in those file: cat
(filename)
Syntax for Appending data in that files: cat>>(filename)
ls command: to list the files present in the system.
ls :will list all the files present in that directory.
ls -l:for long listing of the files.
ls -a:to view hidden files.
ls -ld:to get the permission for the current directory.
ls -ltr:to get the latest file in the directory.
man command:to know more information about the cmds.
Syntax:man <cmd>
eg:man ls
touch: is also used to create the multiple empty files at a
time.
Syntax:touch f{1..10}:creates 10 empty files with names
f1,...f10.
pwd:is used to know present working directory.
cd f1 :to changed to the directory f1.
mkdir <direcoty name>:to create new directory.
rmdir <directory name>:to remove directory when it is empty
only.
rm <filename>:to remove the files.
rm -r <direcotry name>:to remove the files in that
directory recursively.
rm -f <directoryname>:to remove the files in that directory
forcebily.
cp <source> <destination>: to copy the contents of one file
to another
cp -rR <s> <d>:will copy the contents of one directory to
another.
mv <s> <d>:will move the contents of one file to another.
ls -l|grep ^d:toget the list of directories.
ls -i|grep ^_:to get the list of files.
clear-used to clear the screen
12 :: What is difference between SSH V1 and SSH V2? What are drawbacks of SSH V2?
V1: less secure ,
lacks a strong mechanism for ensuring the
integrity of the connection.
if machine name user ogged in from is present in one of the
follwing file then connection is established.
$HOME/.rhosts, $HOME/.shosts, /etc/hosts.equiv, or
/etc/shosts.equiv,
V2:More secure
provides additional mechanisms for confidential-
ity
Read Morelacks a strong mechanism for ensuring the
integrity of the connection.
if machine name user ogged in from is present in one of the
follwing file then connection is established.
$HOME/.rhosts, $HOME/.shosts, /etc/hosts.equiv, or
/etc/shosts.equiv,
V2:More secure
provides additional mechanisms for confidential-
ity
13 :: What is a "parameter card" and what is useful for?
parateter card is a type of card used to provide voice
digital communication to radio stations for therir FMs
Read Moredigital communication to radio stations for therir FMs
16 :: How do display only hidden files in Unix?
Hidden files will start a period (.) in their names. To
list them use -a option of ls command.
like, ls -ltra
Read Morelist them use -a option of ls command.
like, ls -ltra
17 :: How to find multiple string?
Use extended grep command
egrep 'searchstr1 | searchchstr2' file.txt
Read Moreegrep 'searchstr1 | searchchstr2' file.txt
18 :: Using Unix command how to display no of records in oracle?
>wc -l filename
Example:cat>file
1 abc 100
2 def 200
3 ghi 300
4 ijk 500
>wc -l file
4 file
Read MoreExample:cat>file
1 abc 100
2 def 200
3 ghi 300
4 ijk 500
>wc -l file
4 file