Tuesday, March 19, 2013

Unix Real Time Interview Questions with answers

1. How to display the processes that were run by your user name?
ps -aef | grep <user_name>

2. Write a command to display all the files recursively with path under current directory?
find . -depth -print

3. Display zero byte size files in the current directory?
find -size 0 -type f

4. Write a command to display the third and fifth character from each line of a file?
cut -c 3,5 filename

5. Write a command to print the fields from 10th to the end of the line. The fields in the line are delimited by a comma?
cut -d’,’ -f10- filename

6. How to replace the word “Gun” with “Pen” in the first 100 lines of a file?
sed ’1,00 s/Gun/Pen/’ < filename

7. Write a Unix command to display the lines in a file that do not contain the word “RAM”?
grep -v RAM filename
The ‘-v’ option tells the grep to print the lines that do not contain the specified pattern.

8. How to print the squares of numbers from 1 to 10 using awk command
awk ‘BEGIN { for(i=1;i<=10;i++) {print “square of”,i,”is”,i*i;}}’

9. Write a command to display the files in the directory by file size?
ls -l | grep ‘^-’ |sort -nr -k 5

10. How to find out the usage of the CPU by the processes?
The top utility can be used to display the CPU usage by the processes.

No comments:

Post a Comment