what is the track to follow to learn linux........
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's 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.
read some ebooks such as: beginning ubuntu from novice to professional(this is the book when i switched to Linux), or beginning Ubuntu server administration.
My experience is: use these books to reach basic Linux knowledge. After you read them, you jumped from Linux newbie to Linux normal user. You arent professional in Linux.
Only one thing to become Linux professional is face the problems and resolve them or help somebody resolve their probs.
( I've read some Linux ebooks, but i feel myself is newbie with many users on Ubuntu forum and Linuxquestions forum)
read some ebooks such as: beginning ubuntu from novice to professional(this is the book when i switched to Linux), or beginning Ubuntu server administration.
My experience is: use these books to reach basic Linux knowledge. After you read them, you jumped from Linux newbie to Linux normal user. You arent professional in Linux.
Only one thing to become Linux professional is face the problems and resolve them or help somebody resolve their probs.
( I've read some Linux ebooks, but i feel myself is newbie with many users on Ubuntu forum and Linuxquestions forum)
thanksssssss
1) i ll read those books
2) i ll try to help people solving problems :-)
The good old DIY is answer: do it yourself. Do things. Try things. Break things. Try to fix things. Break even more things. Try to fix at least part of things, breaking more things. Read about the things. Reinstall a few times. Re-try. Ask at LQ and on IRC. Do whatever you have to, as long as you do it yourself, or maybe asking help from others but still doing it yourself. When you start thinking it's not that difficult anymore, you've just learnt something - that's called an "increase in skills".
Seriously, if you can do all your tasks on Linux without trouble, you don't have to do more. That's what computers are for: do things for you, easier than without them (if a computer makes things slower or more difficult, you shouldn't be using it in the first hand). If you have problems, start solving them, trying things out and asking if you can't figure something out. And if you don't have problems but still want to learn more, take challenges, try things you don't have the faintest idea of. That should end up in trouble or unsolved situations, which you can solve - and learn.
Reading is very good, but without practising and trying out yourself you'll forget what you read in a matter of days or weeks. Doing without reading teaches you things you will remember after years of not doing them
So ask yourself: "what do I want to be able to do?"
Answer to yourself.
Ask yourself: "how am I supposed to do that?"
..and start the cycle.
The good old DIY is answer: do it yourself. Do things. Try things. Break things. Try to fix things. Break even more things. Try to fix at least part of things, breaking more things. Read about the things. Reinstall a few times. Re-try. Ask at LQ and on IRC. Do whatever you have to, as long as you do it yourself, or maybe asking help from others but still doing it yourself. When you start thinking it's not that difficult anymore, you've just learnt something - that's called an "increase in skills".
Seriously, if you can do all your tasks on Linux without trouble, you don't have to do more. That's what computers are for: do things for you, easier than without them (if a computer makes things slower or more difficult, you shouldn't be using it in the first hand). If you have problems, start solving them, trying things out and asking if you can't figure something out. And if you don't have problems but still want to learn more, take challenges, try things you don't have the faintest idea of. That should end up in trouble or unsolved situations, which you can solve - and learn.
Reading is very good, but without practising and trying out yourself you'll forget what you read in a matter of days or weeks. Doing without reading teaches you things you will remember after years of not doing them
So ask yourself: "what do I want to be able to do?"
Answer to yourself.
Ask yourself: "how am I supposed to do that?"
..and start the cycle.
a great answer....what can i say...;-)
in front of truth......i can only learn....i will try to use linux and fix my problem...or help people fixing problem.....or i will take challenges :-)
ps:i am an italian people....in our universities we read too much.....and we forget too much...the case method is the best way to learn....but it is difficult to change our mind in few steps ;-)
In the beginning there was one single Linux computer at home, and this appeared good... Then came woman who wanted to share files on the Linux computer on her Windows thing, and also the printer too, and the internet and so on, then the disk space of this ran out and a server appeared to be the way forwards. We 'needed' space for hundreds of digital pictures, and hundreds of CDs, and so rather than have 2 of everything we got a server and someone had to create it.
As b0uncer said, learn by doing. My Linux knowledge grows whenever I get time to tinker with the network which started from a single computer and a router, then added a laptop and a wireless gateway, and now has about 15 devices with an IP address on two subnets. The motivation is always a requirement, like 'allow the Mrs. to be able to print from her Windows laptop', and then the only tool I use is Google. It's sometimes pretty tough to know what to search for if you don't know the jargon/abbreviations and several times I've wasted time by trying to use deprecated/obsolete techniques but start simple and build up. First make it work, then make it elegant. It's very rare that you're the first one to face any problem and forums like this are excellent when you're stumped.
The hardest part is to choose a distribution that is simple enough to start with but will allow you to grow and tinker because it's hard to switch once your system is up and running. I've chosen SuSE as it's simple with a relatively good installation tool, and quite widely supported on the net, but RedHat and Debian, Ubuntu and some others are also good choices.
Remember - have fun, that's what it's all about.
Edit: A good way to 'remember' what you're doing is keep a blog/start a wiki on your home server. Once you've got Apache Server running it's then a leap to get mySQL going, then PHP, and phpMyAdmin, but after that it's pretty simple to install your own forum software or Wiki or blog and then you'll never lose the critical piece of paper with your notes on it again. A lot of these come with Linux distros anyway but mySQL and PHP are sometimes a bit tricky to get working together, but that's where the fun starts
Last edited by HellesAngel; 02-04-2008 at 09:43 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.