[lfs-support] Where to from Scratch?
Sorry, you probably have been asked this many times, but I just like this email approach and this is my first to LFS. Assume that I'm a noob. Not a complete noob, but a noob. I know that the linux distro will boot up, many to a fancy shell. Then startx is all I know. Cool! It started... X. I don't only want to start x. I want to learn bash so well that I can make breakfast with it (it and python). I can ls around, know of pwd, grep and similar but have no idea what they actually do - note, some virtual bash consoles don't have man pages. I don't understand the tree structure of *nix. Why is there a bin there... And there. And they seem to be linked (symlinked? Added to PATH? Piped?? Same setup on all linuxes?). What is | for anyway? What is etc, usr, mnt and why do I always end up breaking any linux even with no admin rights? I know the answer to this - because I experiment (that's how I've learnt what I know to date... At the cost of having to reformat partitions) If this seems vague and chaotic, it is intentional. How would you respond to this? Regards, MR Essop -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
Re: [lfs-support] Where to from Scratch?
MR Essop wrote: Sorry, you probably have been asked this many times, but I just like this email approach and this is my first to LFS. Assume that I'm a noob. Not a complete noob, but a noob. I know that the linux distro will boot up, many to a fancy shell. Then startx is all I know. Cool! It started... X. I don't only want to start x. I want to learn bash so well that I can make breakfast with it (it and python). I can ls around, know of pwd, grep and similar but have no idea what they actually do - note, some virtual bash consoles don't have man pages. I don't understand the tree structure of *nix. Why is there a bin there... And there. And they seem to be linked (symlinked? Added to PATH? Piped?? Same setup on all linuxes?). What is | for anyway? What is etc, usr, mnt and why do I always end up breaking any linux even with no admin rights? I know the answer to this - because I experiment (that's how I've learnt what I know to date... At the cost of having to reformat partitions) If this seems vague and chaotic, it is intentional. How would you respond to this? Regards, MR Essop I suspect you need something more in depth than email. One place to start is http://www.linuxfromscratch.org/hints/downloads/files/essential_prereading.txt. The book Running Linux is also a good start. http://shop.oreilly.com/product/9780596007607.do -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
Re: [lfs-support] Where to from Scratch?
On Thu, Dec 20, 2012 at 05:23:12PM +, MR Essop wrote: I don't only want to start x. I want to learn bash so well that I can make breakfast with it (it and python). I can ls around, know of pwd, grep and similar but have no idea what they actually do - note, some virtual bash consoles don't have man pages. Use a desktop browser, such as firefox. Use the distro to install it, and use the distro to install man and man-pages. Once you have a graphical browser, google can usually answer most of the queries - you might need to reformulate the search [ e.g. for scripting in bash always mention /bin/bash to reduce unrelated uses of bash ]. e.g. google for grep manpage Whatever you search for, many of the results will be irrelevant. Such is life, but the information is usually out there. I don't understand the tree structure of *nix. Why is there a bin there... And there. And they seem to be linked (symlinked? Added to PATH? Piped?? Same setup on all linuxes?). Not totally the same on all, and some are moving to get away from the separation of /usr. What is | for anyway? What is etc, usr, mnt Google FHS. and why do I always end up breaking any linux even with no admin rights? I know the answer to this - because I experiment (that's how I've learnt what I know to date... At the cost of having to reformat partitions) Your idea of 'no admin rights' isn't mine :) On a regular distro, a normal user can only write to their own files. If you logged in as root, or used 'su' (or 'sudo') then you own the system (subject to any restrictions it imposes on you, e.g. sudo might be tied down). ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
Re: [lfs-support] Where to from Scratch?
On Thu, 20 Dec 2012 20:25:49 + Ken Moffat zarniwh...@ntlworld.com wrote: If you logged in as root, or used 'su' (or 'sudo') then you own the system (subject to any restrictions it imposes on you, e.g. sudo might be tied down). More like subject to restrictions imposed by laws of physics (but not all, especially if you try to delete stuff). :) As for noobism, that is a state cured relatively simply (har-har). Try this: http://www.tldp.org/HOWTO/HOWTO-INDEX/howtos.html Of interest among the many, many HOWTOs: http://www.tldp.org/HOWTO/Unix-and-Internet-Fundamentals-HOWTO/index.html http://www.tldp.org/HOWTO/Networking-Overview-HOWTO.html http://www.tldp.org/HOWTO/From-PowerUp-To-Bash-Prompt-HOWTO.html http://www.tldp.org/HOWTO/Filesystems-HOWTO.html Linux From Scratch HOWTO: http://www.tldp.org/guides.html#lfs Also this: http://www.netfilter.org/documentation/HOWTO/networking-concepts-HOWTO.html But before you do any of that, take your time and read the Command-line manual, written by Mandrake Linux people in the long past year 2004. They've since changed their name and now go by the name Mandriva Linux. Make sure to read the section 3.4 which explains the pipes and is the point where I fell in love with Linux, eight or nine years ago. I can't find it on the net anymore, and the manual is 1.5 megabytes large, so in the interest of not hogging the list, I will sent you a mail with the pdf. -- Fourth law of programming: Anything that can go wrong wi sendmail: segmentation violation - core dumped -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page