I recently started learning Linux(Ubuntu), and i'm aware that Linux has it's own form of language i.e Shell Scripting. What i'll like to know is that is this language enough to administer a Linux Server? I can also code in PHP/MySQL and i'll also like to do some standalone app for Linux based PC (not with PHP/MySQL), will Shell Scripting be enough for me to achieve these.?
Thank you for your time, patience and answer. I most appreciate it.