Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hello ! As the summer is here and I will soon have about 3 months of free time (yay!) I've decided to enhanch my Linux skills . There aren't any "serious" training centers in my home town so I will have to learn everything by myself . The problem is .. I don't exactly know what I should learn and in what order (think of wanting to learn to develop Linux drivers before learning to create a "hello world" program ..) .. I would like to reach "super user" level and I was wandering .. what exactly must one know (and know to do) regarding Linux so that he may say he is a Linux Super User ? And in wich order should one gain this knowledge ? (i.e.: a super-user should know the following things in order: basic file commands, ....... , configure a HTTP daemon , .......... , compile a custom linux kernel , .... ) Also , some recomends of good websites with Linux documentation would be highly appreciated . I am using Linux 2.6.11 Gentoo i686 . Thank you for your attention !
in all honesty, 3 months ain't long enough, its bet to stick to learning things you need to know, and know enough basics to get around (how to use bash, info, man, the basic file commands (cat, grep), and how to compile).
if ya wanna develop linux device drivers, then learn c, compiling, and how to make linux device drivers, there is little point in learning latex, or or how to configure some *server if your not planing to use it ever (tho you should know what it is, just for future reference)
i don't think there is a person alive who can claim super user status, even if they somehow know all the commands (well round it down to just 5,000), what they do, how they work, there config format/syntax, and there arguments, there will still be more to learn (a new project, some new code that adds new functionality, etc) ....... try as you might, you ain't ever gonna know it all
hm .. well yes .. I have no problems using bash, I know the basic file commands , I use only VIM when editing text files , I *know C* (I was making a comparison) , I know how to compile *stuff* , I know how to install and uninstall stuff with Gentoo's emerge , RPM, apt and the classical download, unpack, (most often) "./configure, make, make install)" etc. I have built both 2.4 and 2.6 custom kernels on Slackware, Gentoo, Debian .. but still .. what must one know before he can be considered .. ok .. you don't like "super user" then .. "an experienced user" .. I'm not looking for philosophical answers .. like .. the learning never stops .. fine .. I perfectly agree .. what do you need to know in order to be .. 80% sure that you can handle your Linux Box fairly well (configure it, secure it, maintain it etc.) and your Linux friends / Schools box too :S .. I don't know how else to put it ..
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.