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 will be taking a Linux operating system class for microcomputers in the fall, what aspects of the linux kernel are important areas os study,
should i also focus on the basic commands of the operating system ?
Give me some pointers..
Focus on understanding the fundamentals of the OS first and foremost. You will have to "un-learn" some habits that a Windows OS has built into you. For instance, Linux does basically nothing with file extensions and determines a file type by the contents of the file itself. In Linux every single thing is a file, including process and memory usage info as well as hard drives and other devices. This is drastically different from the way Windows handles these tasks.
Read a few intro books like the one at www.linuxcommand.org to help understand these fundamentals before you start looking into the kernel.
Focus on understanding the fundamentals of the OS first and foremost. You will have to "un-learn" some habits that a Windows OS has built into you. For instance, Linux does basically nothing with file extensions and determines a file type by the contents of the file itself. In Linux every single thing is a file, including process and memory usage info as well as hard drives and other devices. This is drastically different from the way Windows handles these tasks.
Read a few intro books like the one at www.linuxcommand.org to help understand these fundamentals before you start looking into the kernel.
Thank you I never knew everyting in Linux was a file, Thax.
If you can come back with some specific qns, we will be able to help you in detail.
Also, as soon as you can, add your Linux distribution+version to your profile, as this may affect some answers. www.distrowatch.com
what aspects of the linux kernel are important areas os study,
It depends; what it depends on is the objective for studying the Linux kernel (or whatever of Linux you will study):
if you want to to study operating system architecture, then studying how memory is dealt with and scheduling will be of interest; you'll probably be comparing Linux with how things are on other OSes
possibly, this is part of a study of, eg, networking (...or databases, or security, or applications, or programming, or system admin...) and then the command line interface could easily be relevant (but isn't Linux)
if, you just want to use Linux (eg, use a Linux distro, for the kind of stuff that people normally do with computers), the kernel will be nearly irrelevant as will the command line
Quote:
Originally Posted by Lin77
should i also focus on the basic commands of the operating system ?
I'm not sure that the OS itself has any basic commands that you can study to any effect, but if you mean commands that you can use at the command line, they would (usually) be Bash commands. Certainly, if you are intending doing various system admin tasks or simple scripting (or, even, complex scripting) Bash is a good place to start, although there are other options.
Quote:
Originally Posted by Lin77
Give me some pointers..
In a way, urls are pointers, and pointers point to things, pointedly
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.