TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Miguel de Icaza: Learning Unix

217 pointsby alexkayover 13 years ago

15 comments

foobover 13 years ago
I would like to add the Advanced Bash-Scripting Guide (<a href="http://tldp.org/LDP/abs/html/" rel="nofollow">http://tldp.org/LDP/abs/html/</a>) as an incredible resource. It's obviously geared towards scripting but most of what it teaches is extremely useful for working in an interactive shell as well. I had been using linux and bash for years before I read it and I still picked up quite a bit when I finally got around to working through it.
评论 #2968283 未加载
评论 #2968408 未加载
评论 #2969175 未加载
评论 #2969459 未加载
sbover 13 years ago
Hm, instead of MC I prefer dired+ within Emacs, I have never used anything more powerful than this (particularly with TRAMP and the regex features.) So, if you are already learning Emacs, I think it pays off to at least take a look at dired(+).<p>(Minor remark: for smaller tasks [and instead of launching a terminal window] I prefer to use the DirOpus clone "worker" on UNIX.)
gradstudentover 13 years ago
Does anyone else find it deliciously ironic that, in such a pro-Unix article, Miguel recommends Mavis Beacon? According to Amazon, it's available only for Windows and OSX :p
评论 #2969121 未加载
评论 #2972525 未加载
shaggyfrogover 13 years ago
I still have my copy of UNIX for the Impatient I bought in 1997 and I still find myself referring to it occasionally (less so these days, with Internet references being more accessible generally). Quite a thing for that book to stand the test of time so well to still find it recommended -- 1995 edition and all. The C equivalent would probably be Advanced Programming in the UNIX Environment.
RyanMcGrealover 13 years ago
I loved this:<p>&#62; Save yourself the embarrassment, and avoid posting on the comments section jwz's quote on regular expressions. You are not jwz.
评论 #2970478 未加载
juiceandjuiceover 13 years ago
Are most people not touch typers? I've noticed my boss isn't really a touch typer, despite programming since before I was born, but I always assumed the majority of CS people were.
评论 #2968658 未加载
评论 #2968583 未加载
评论 #2969042 未加载
评论 #2969255 未加载
评论 #2969502 未加载
LeafStormover 13 years ago
I need to remember this one: "And you will offer to buy me a beer, which I will refuse because I rather have you buy me a freshly squeezed orange juice."
评论 #2968154 未加载
评论 #2968584 未加载
tingletechover 13 years ago
in a computer lab between pepper canyon and warren college at UCSD in 1991 it was written to type 'man man' and maybe even 'apropos' was written up there on a chalk board. I taught myself unix from the manual. A few years later, I learned perl starting with 'perldoc perldoc'.
评论 #2969250 未加载
bostonvaulter2over 13 years ago
Does anyone know any good online typing tutors? Especially for people who are already reasonably proficient (~60 wpm)
评论 #2969528 未加载
sciurusover 13 years ago
He's right when he says Unix Power tools "is the atomic bomb of Unix knowledge".
dmboydover 13 years ago
Mavis beacon teaches typing.. Seriously?
评论 #2968161 未加载
评论 #2968147 未加载
评论 #2968558 未加载
评论 #2968137 未加载
评论 #2968138 未加载
kaspersetover 13 years ago
Another good book with historical perspective. Harley Hahn's Guide to Unix and Linux
pointyhatover 13 years ago
Without starting a religious war, it's essential to learn the basics of vi for it is ubiquitous on all UNIX variants. Even if you use emacs, it's essential knowledge.
评论 #2968759 未加载
评论 #2969465 未加载
评论 #2968795 未加载
评论 #2968804 未加载
评论 #2968881 未加载
评论 #2968888 未加载
评论 #2969090 未加载
评论 #2969023 未加载
评论 #2968747 未加载
评论 #2968794 未加载
gcbover 13 years ago
learn unix ... use midnight commander.<p>lolwat?
评论 #2968749 未加载
评论 #2969379 未加载
dramaticus3over 13 years ago
Miguel, please learn Unix