|
brokentv


Registered: 03/02/12
Posts: 2,417
Last seen: 6 years, 8 months
|
Learning Linux
#16383082 - 06/14/12 09:54 PM (11 years, 7 months ago) |
|
|
Does anyone know of any good websites to learn how to use Linux through the terminal. I'm taking a class on Linux and its tricky.
|
imachavel
I loved and lost but I loved-ftw



Registered: 06/06/07
Posts: 31,372
Loc: You get banned for saying that
Last seen: 20 hours, 21 minutes
|
Re: Learning Linux [Re: brokentv]
#16383637 - 06/14/12 11:58 PM (11 years, 7 months ago) |
|
|
reach out and really exercise yourself. If you want to learn 1+1, google 1+1. If you want to google 2+2, google 2+2. I hate to be one of those people that comes like a dick and just says "google it"
Some things are hard to understand from a web site the first time you go over it. But saying "learn linux through the terminal" is so general, it's like if I asked you how to run windows from cmd. If you ask vague questions, you will generally get vague answers that, will probably piss you off, such as "google it why don't you"
Now if you are taking a class, your class is probably going to be very specific, and therefore you probably have a lot of specific questions. Let's start with a good thing to learn from the terminal, sudo -i, with linux, you will always need a password. I've heard people say use sudo -i instead of sudo su, don't know why, because if you are new to using the terminal, you might use a command by mistake like rm which deletes files. Of course sudo -i gives the same permissions for deleting files that sudo su does, but I've heard it's recommended to use sudo -i instead of sudo su.
to turn off the machine, sudo shutdown now, sudo halt now! will perform the same action, but won't allow running processes to quit working, and will therefore basically kill the system, uncache any memory, without saving work, shutting down the operating system, and potentially causing issues. Now when you have specific questions, and if you are going to really take it seriously, then ask away, make sure you have a good question first. If I wanted to pass a class, I'd spend hours asking questions at this forum:
http://www.ubuntu.com/community
it's much more specified for what linux is and isn't used for. Here is what it isn't used for: popularity, universal compatibility with any application. Here is what it is used for, a much more reliable OS, rarely gets virus, doesn't need to be defragged, a powerful command line interface, great for engineering, if you want to strip the head off an OS(interface) and re write it to make your own OS, linux will be what you do that with.
Now if you spend some good time at that forum, they can answer just about any question/questions you have. Some people prefer ubuntu, others xubuntu, others lubuntu, others linux mint, others fedora, others debian, others open suse(kind of outdates). Each kernel will be a little different, but all will be based on the unix file system, as is mac for that matter. Really only two types of file systems that address base 2 binary that I know of, *nix based, and ms dos based. Although maybe there is much more. Below that beyond assembly at the base binary level, I'm not really familiar with beyond base 2. Does a vcr's simple chip set use base 2 binary? I assume so, I'm not very familiar with that.
Does this answer your question? I recommend getting an account here:
http://www.ubuntu.com/community
it's free. You can run linux from a virtual machine, on a seperate partition, on an entirely new machine, all your answers will be at that site, on the forums. Best of luck
--------------------
I did not say to edit my signature soulidarity! Now forever I will never remember what I said about understanding the secrets of the universe by paying attention to subtleties!
I'm never giving you the password again. Jerk
|
brokentv


Registered: 03/02/12
Posts: 2,417
Last seen: 6 years, 8 months
|
|
Thanks for the reply I will definitely check those sites. We're using fedora and I think the class mainly focuses on using Linux for system administration. Very cool operating system just very different from what I anticipated.
|
cokane
Stranger



Registered: 09/16/08
Posts: 945
Last seen: 2 years, 2 months
|
Re: Learning Linux [Re: brokentv]
#16384282 - 06/15/12 07:34 AM (11 years, 7 months ago) |
|
|
I just took a class on Linux, that used Fedora, and mainly focused on bin/bash, scripting and administrative Linux stuff.
I didn't read the whole book. I read most of the of the powerpoint slide shows. I paid attention to most lectures. I would have pulled an A in the class but I was to lazy to do the final lab project, cause it was a big one... I still got a B.
The class wasn't that hard because my professor did a lot of group labs where he led the lab with the over head projector, I would take another class with that guy.
Eli the Computer Guy has a Linux learning module http://www.youtube.com/playlist?list=PLD6B6473ACF32C59D&feature=plcp
If you want PM, Ill send you the powerpoints.
|
imachavel
I loved and lost but I loved-ftw



Registered: 06/06/07
Posts: 31,372
Loc: You get banned for saying that
Last seen: 20 hours, 21 minutes
|
Re: Learning Linux *DELETED* [Re: brokentv]
#16385210 - 06/15/12 12:21 PM (11 years, 7 months ago) |
|
|
Post deleted by imachavelReason for deletion: Nothing simple about that explanation
--------------------
I did not say to edit my signature soulidarity! Now forever I will never remember what I said about understanding the secrets of the universe by paying attention to subtleties!
I'm never giving you the password again. Jerk
|
Idiot
I Am Moron!


Registered: 11/27/05
Posts: 6,554
Loc: 41.90231, 12.45390
Last seen: 7 days, 9 hours
|
|
Lots of content here, it starts out extremely simple, but this guy is good at explaining technical things in laymen's terms.
http://www.youtube.com/playlist?list=PLD6B6473ACF32C59D&feature=plcp
-------------------- Customize your Shroomery experience! Do not argue with an idiot. He will drag you down to his level and beat you with experience.
|
Link
Intrinsically No Good


Registered: 07/28/99
Posts: 2,314
Loc: Lost Woods, Hyrule
|
Re: Learning Linux [Re: Idiot]
#16388559 - 06/16/12 01:29 AM (11 years, 7 months ago) |
|
|
You can't just 'learn linux'. You have to set out to do something specific. Register a domain, learn to run your own mail (postfix), web (apache) and dns (bind) server. There are other alternatives to all of those but those are by far the most common and the best place to start. Create your own iptables firewall rules from scratch (google iptables tutorial). This will all teach you the basics of networking as well, which is closely intertwined with Linux (more so than with Windows anyway, from what I've seen of Windows admins).
If you want just reading the RUTE users tutorial is a long PDF that covers pretty much everything basic and a lot that's not.
Ditch the GUI if you want to learn Linux, otherwise all you'll know is an operating system that's kind of like Windows. Unfortunately websites aren't as Lynx-friendly as they were 10 years ago, so browsing the web from a command line doesn't work as well as it did, but you can do everything else from there and only switch to the GUI when absolutely necessary. I still try Lynx first before switching to the GUI if I'm on a console.
You can get into distro wars until you're blue in the face too, but if you really want to learn what goes on under the hood, try building your own linux system from scratch (http://www.linuxfromscratch.org).
If you know how to write HTML start expanding on that with basic PHP and then implementing MySQL which will then give you some database experience. Apache+PHP+MySQL is very common and the basics aren't too difficult (it does get nasty fast though).
If you're dual booting and want to force yourself to stay in Linux, put all your music on an ext3 filesystem that you can't get to from Windows.
The suggestions above on Googling stuff instead asking questions is right on the mark. If you have a problem to solve, someone might be able to tell you how to solve it but you learn nothing in the process except maybe how to solve one problem. However in doing the research yourself and learning how it works you'll learn 20 things in the process. Don't forget 'man' as well, I'm still surprised to find admins that don't use that command.
I can't stress enough that you're going to have a hard time learning anything in depth if you don't have a specific purpose or goal. Browsing the web and listening to music doesn't require any Linux knowledge and you'll get bored quick typing random things on the command line.
Good luck though, once you get comfortable Windows will bore and annoy the shit out of you.
-------------------- Wonder had gone away, and he had forgotten that all life is only a set of pictures in the brain, among which there is no difference betwixt those born of real things and those born of inward dreamings, and no cause to value the one above the other. -- H.P. Lovecraft "The Silver Key"
|
cokane
Stranger



Registered: 09/16/08
Posts: 945
Last seen: 2 years, 2 months
|
Re: Learning Linux [Re: Link]
#16413089 - 06/21/12 07:55 AM (11 years, 7 months ago) |
|
|
New video from Professor Messer explaining the Linux boot process. I have a feeling that he is going to make a Linux+ series.
http://youtu.be/mHB0Z-HUauo
|
s240779

Registered: 12/07/10
Posts: 12,880
Last seen: 2 months, 8 days
|
Re: Learning Linux [Re: Link]
#18704420 - 08/14/13 01:09 PM (10 years, 5 months ago) |
|
|
Quote:
Link said: You can't just 'learn linux'. You have to set out to do something specific. Register a domain, learn to run your own mail (postfix), web (apache) and dns (bind) server. There are other alternatives to all of those but those are by far the most common and the best place to start. Create your own iptables firewall rules from scratch (google iptables tutorial). This will all teach you the basics of networking as well, which is closely intertwined with Linux (more so than with Windows anyway, from what I've seen of Windows admins).
If you want just reading the RUTE users tutorial is a long PDF that covers pretty much everything basic and a lot that's not.
Ditch the GUI if you want to learn Linux, otherwise all you'll know is an operating system that's kind of like Windows. Unfortunately websites aren't as Lynx-friendly as they were 10 years ago, so browsing the web from a command line doesn't work as well as it did, but you can do everything else from there and only switch to the GUI when absolutely necessary. I still try Lynx first before switching to the GUI if I'm on a console.
You can get into distro wars until you're blue in the face too, but if you really want to learn what goes on under the hood, try building your own linux system from scratch (http://www.linuxfromscratch.org).
That sound extremely complicated and unnecessary. Building your own distro!?
|
handwaveee
Stranger
Registered: 07/23/12
Posts: 94
Last seen: 10 years, 2 months
|
Re: Learning Linux [Re: s240779]
#18705682 - 08/14/13 06:41 PM (10 years, 5 months ago) |
|
|
It may help if you learned some programming alongside linux. For example, read some tutorials on how to setup a python programming environment in linux. Do it all from the command line, install, setup environment variables--similar to %path% on windows.
Also knowing the http://linux.about.com/od/lts_guide/a/gdelts13.htm will help you see the design decisions that went behind the command line tools.
Just download a python package. download emacs. started programming away on the command line.
I haven't used linux in over a year now. I can't believe it.
This is a post pointing out some of the flaws
http://www.johndcook.com/blog/2010/06/30/where-the-unix-philosophy-breaks-down/
https://www.google.com/#bav=on.2,or.r_cp.r_qf.&fp=1087efe3c05102a3&q=python+programming+on+linux
Edited by handwaveee (08/14/13 07:03 PM)
|
handwaveee
Stranger
Registered: 07/23/12
Posts: 94
Last seen: 10 years, 2 months
|
|
On linux there are two path of work: everything in scripts (sys. admin), or software development. If you're doing c++ development you write these scripts to generate a bunch of other scripts for something called autotools and gcc. So don't do any c++. Just learn python.
That's if you want to code on linux.
|
Dawks
Jolly African Potato


Registered: 06/09/10
Posts: 4,935
|
Re: Learning Linux [Re: brokentv]
#18720504 - 08/17/13 09:00 PM (10 years, 5 months ago) |
|
|
Quote:
brokentv said: Does anyone know of any good websites to learn how to use Linux through the terminal. I'm taking a class on Linux and its tricky.
I know this is an old thread but I suggest installing gentoo, that should get you accustomed to the environment.
--------------------
date ; unzip ; strip ; touch ; grep ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
|
|