I am working more and more with Linux these days and I am learning lots of cool stuff that helps us in SAP Support to troubleshoot better.
AIX for example has this snapcore command that is basically a core and system information collection tool that gives loads of information on a crashed process. It is very helpful as out of it we can get which thread caused the software to crash, and collating this information with high verbose traces allows anyone to see exactly what is going on.
Another awesome tool that I am starting to use on all platforms is vi. It is much more than a text editor. It can be used for scripting and understands regex.
Regex is the other big thing that I am learning now. It is so powerful, even in Windows (Notepad++, procmon, etc…) it’s very helpful to troubleshoot. It allows to filter precisely what you want and you can elaborate lists with certain syntax that would help you to compare two different scenarios.
Other helpful tools I knew nothing about and am learning now are diff, more, cat, “piping”…. very powerful!