I interview young candidates from time to time. At a company where Linux is prevalent, I’d expect candidates to know some basic Linux commands.
- cat
- grep
- vim (know the basic operations such as open text file, edit and save it and close it)
- top (htop) to monitor processes
- traceroute
- df -h
- netstat
- chmod
- chown
- kill
- wget
- mkdir
- ls
- find
- lsblk
- lscpu
- fdisk
- find
Ha, those are very basic commands! You may say, but if you are not exposed to Linux at all, you just don’t know. I didn’t know those when I was an engineer with only Windows experience but it’s good to prepare.