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.
I am newbie to this forum.
I am in search of tutorials/ books material which explores in-depth of how Operating system works in relate to Linux commands and utilities.
All I am in need of materials which can give me insight into how booting process goes, kernel functionality,paging, virtualization stuffs, OS to Storage connectivity etc etc stuffs.
Anyone who can recommend me the same.
Note: I am working as System Admin in Linux for the past 3 years and have no knowledge in C/C++. So the Material should be good enough for me to understand.
Last edited by linuxunix; 03-05-2010 at 11:32 PM.
Click here to see the post LQ members have rated as the most helpful post in this thread.
All I am in need of materials which can give me insight into how booting process goes, kernel functionality,paging, virtualization stuffs, OS to Storage connectivity etc etc stuffs.
Welcome to LQ
Search for the following books on internet:
Book name Unix Internals : Author Uresh Vahalia The Design of the Unix Operating System : Author Maurice Bach
Last edited by Aquarius_Girl; 03-06-2010 at 12:40 AM.
".... When the kernel is loaded, it initializes the devices (via their
drivers), starts the swapper (it is a "kernel process", called kswapd
in modern Linux kernels), and mounts the root file system (/).
Some of the parameters that may be passed to the kernel relate to
these activities (e.g: You can override the default root file system).
For further information on Linux kernel parameters read bootparam(7).
Only then the kernel creates the first (user land) process which is
numbered 1. This process executes the program /sbin/init, passing any
parameters that weren't handled by the kernel already..."
Thanks Simon..for this little but elaborate command.
The manuals vary a lot - but man boot has one of the better short overviews. Also look at the related pages at the bottom if you feel you need more detail on specifics.
The info command can provide more detailed manuals too.
But for me, apropos has been the most educational command - you don't even need to know what the actual utility is called - apropos a guess and it'll be in the list.
Reading tutorials, and helping other people are the best ways to learn though.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.