Wednesday, November 25, 2015

Linux console commands test for developers

Questions for an linux interview:

1. extract lines containing ERROR from log file - grep
1.1 ignore-case grep
1.2 recursive grep
2. watch a log file when it grows - tail -f
3. check drives for free space: df -h
4. lsof - checks which processes are opened an file/folder
5. install packages to linux - apt-get install
6. look for a file on the drive - locate
7. I have written "locate hard-to-remember-file-o48275666.txt" before 100 console commands. How to remember file name when I remember only the prefix "hard-to-remember-"? - Ctrl + R locate hard-to-remember-file-
8. how to force stop all java processes
10. list all processes and sort them by memory usage / view free memory and swap usage