News for hackers. Stuff that matters.
Re:Learn just enough Linux to get things done by AlexB138 on Thursday November 16, 2017 @10:36AM (#15713459)
Mentioning strace in an article titled "Learn just enough Linux to get things done" seems so out of place as to be absurd, even in an "Advanced" section. Anyone who needs the rest of this advice is going to be absolutely baffled by strace.

Otherwise, decent little primer.

Re:Learn just enough Linux to get things done by luord on Thursday November 16, 2017 @04:42PM (#15716926)
I've been a linux user for almost eleven years now, and a professional software developer for four, and I wasn't even aware that strace existed until just now.
Re:Learn just enough Linux to get things done by thethirdone on Thursday November 16, 2017 @05:53PM (#15717445)
I assume you haven't been done much development in C, C++ or something similar then.

Because if you had, I don't know how you could not know that strace existed. Maybe you wouldn't know how to use it, but I don't see how you could be unaware of its existence if you are familiar at all with linux dev tools.

Re:Learn just enough Linux to get things done by laresistance on Thursday November 16, 2017 @05:07PM (#15717127)
I've been tinkering on Linux as a hobby for about 2 years now and was made aware of strace a couple of months after starting to dig a bit deeper. You make me hopeful of my future employment.
Re:Learn just enough Linux to get things done by empath75 on Thursday November 16, 2017 @05:52PM (#15717439)
I’m 100% telling the truth when I say I got a job as a Linux sys admin at a massive tech company on the basis of knowing a little bit of bash scripting. And this wasn’t even that long ago. Learn some devops stuff and you’re golden.
Re:Learn just enough Linux to get things done by kirk781 on Thursday November 16, 2017 @10:43AM (#15713544)
Even 'netstat | head -n20' is out of place for introductory Linux.
Re:Learn just enough Linux to get things done by mediocrejoker on Thursday November 16, 2017 @02:09PM (#15715518)
Also curious was the inclusion of pushd/popd without explaining what a 'stack' is
Re:Learn just enough Linux to get things done by throwaway7645 on Thursday November 16, 2017 @10:08PM (#15718603)
Not sure bout netstat, but I pipe text to | head and use the -n flag to specify # of lines all the time.
Re:Learn just enough Linux to get things done by lamby on Friday November 17, 2017 @07:19PM (#15727048)
Agree, although strace is a curious tool in that — by exposing the fact that userspace is "just" syscalls — it's highly educational about UNIX in general.
Re:Learn just enough Linux to get things done by jjrh on Thursday November 16, 2017 @12:55PM (#15714801)
I'd tend to agree, but I think it really depends on what the person is doing/what the end goal is.