chrishoffman at December 5th, 2013 06:40 — #1
Originally published at: http://www.howtogeek.com/177213/linux-isnt-just-linux-8-pieces-of-software-that-make-up-linux-systems/
Linux distributions aren’t just the Linux kernel. They all contain other critical software, like the Grub bootloader, Bash shell, GNU shell utilities, daemons, X.org graphical server, a desktop environment, and more.
bens at December 9th, 2013 18:15 — #2
Great article -- and love this site, but had a question.
Is this right? I thought shells were basically an interface through which you can call scripts, executables, etc. Does a shell actual run in the background? Wouldn't that just be a process or a script? I'm just interested in getting a better of understanding of how linux works.
chrishoffman at December 9th, 2013 22:57 — #3
Good question, maybe I wasn't precise enough. My understanding is that it's likely a .sh script will run at some point, and that's essentially running using a shell. The shell is essentially a command-line interpreter and is interpreting scripts even if it's running in the background and not visible.
At least, that's my understanding... I think I'm right, but I'm not an expert on everything. The main point was that the shell is crucial to the system even if you never open a Terminal window and use it yourself. If you ripped the shell out of a Linux system, you'd have all kinds of problems.
If there's a Linux expert in here, feel free to correct me on whether the shell can actually be considered to be running in the background or not. I'll hapilly edit the post and fix things if that was a little mistake.
bens at December 10th, 2013 09:44 — #4
Ok, I thought maybe they did more than I thought they did. Going back to re-read the article--it's a good one.
system at December 15th, 2013 06:40 — #5
This topic was automatically closed after 10 days. New replies are no longer allowed.