Ask HN: how did you learn the command line?
51–59 of 59 posts
Re: Ask HN: how did you learn the command line?
#52Re: Ask HN: how did you learn the command line?
#53Start using linux and develop something. You'll use about 3 terminal instances all the time. That's the way to learn.
Re: Ask HN: how did you learn the command line?
#54Re: Ask HN: how did you learn the command line?
#55Re: Ask HN: how did you learn the command line?
#56I started in DOS watching over my brother's shoulder. (There was no GUI back then.) I used to make batch files and such. Eventually I grew to love bash. I am sure there are plenty of keyboard shortcuts I don't know, but I find using the command line to be quicker than any other form of communicating with the computer. I use keyboard shortcuts in Firefox, and occasionally dream of an Awesome Bar that works like bash.…
This reminded me to check up on Ubiquity[1]. Mozilla doesn't even host a page for it anymore, but apparently someone adopted it[2]. I'm going to have to play around with this tomorrow; I'll be happy if it's half as useful as I remember.
[1]: https://en.wikipedia.org/wiki/Ubiquity_%28Firefox%29 [2]: https://bitbucket.org/satyr/ubiquity/overview
Re: Ask HN: how did you learn the command line?
#57Re: Ask HN: how did you learn the command line?
#58I had no choice -- for most of my computing career, there wasn't anything else. in fact, when I first got into computing, I would have sold my left arm to gain access to a command line interface.
When I see a typical modern command line (a shell session), it's enclosed in a separate window, and I'm reminded how far we've come in a short time.
Before I had access to a terminal, I was writing programs anyway --
http://arachnoid.com/programmable_calculators
-- and my first terminal's output (while working for NASA in the early 1970s) was a roll of paper.
So that's my answer -- I had no choice.
Oh, p.s., here's my Bash tutorial:
Re: Ask HN: how did you learn the command line?
#59This was over a period of years rather than weeks or months - I probably can't say that I was proficient on the CLI until around 1999 when I really started getting stuck into Linux and building everything from scratch. I find that young developers today expect to learn everything immediately, expecting a one-true-way to wisdom, rather than accepting that true mastery seeps in over time, largely through doing and getting things wrong. So, experiment, and don't give up when you can't figure out something immediately.