I am wanting to start a career in Linux. I am thinking about becoming a Linux system administrator, but I would like to take whatever job I can in Linux until I reach the skill level to become an administrator. I am very new to Linux and the only education I have that would help me so far is HTML and some CSS. I know that I need to learn LAMP, but what methods does anyone suggest about learning Linux and everything that comes along with it? I live in Austin, TX. Are online classes any good or should I just try to self teach with books and asking questions on here?
How long would it take to learn enough to become something in Linux.