Reputation
1,040
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
5 13
Newest
 Nice Answer
Impact
~147k people reached

  • 0 posts edited
  • 1 helpful flag
  • 192 votes cast
Mar
15
awarded  Nice Answer
Mar
13
answered Which of the following codes will run in the same process of the current shell
Dec
22
awarded  Yearling
Nov
5
comment memory limit of the Linux kernel
Some of us were able to combine the memory from three different machines inherited from the SSC to get a 12 MB server. So much memory we could do anything we wanted...
Nov
3
comment Can somebody list the earliest public source-code repositories and when they opened?
"Pre-internet" Perhaps you mean pre-web. I used the internet in the 80's.
Sep
14
comment Why does the location of Enviroment Variables vary that much?
"I understand that if the program name is modified or new environment variables are added, the position would be slightly different, but why does the location vary that much?" That's true in the simplest of all possible implementations, but it is certainly not required.
Aug
9
comment Why is the 'if [ $1=“1” ]' branch always selected even if $1 is not 1?
In a sense this is the only the answer that has answered the question asked (rather than giving one or more recipes that do what the OP wanted to accomplish), and shell can be sufficiently mysterious that know why it does the things it does is useful.
Jun
16
awarded  Caucus
Jun
15
comment Alternative for “locate” on debian
"So don't rely on locate." That's mediocre advice unless you have reason to think that file might be recent or already know where to look. A full-filesystem find (which is the proper equivalent to locate) is an inefficient process that will slam the disk cache and may take a considerable time to complete.
Jun
4
awarded  Nice Answer
Feb
2
comment Which directory MUST exist in / to qualify an OS as Linux
This is, in any case, a feature of the filesystem and not of the OS.
Feb
2
comment Which directory MUST exist in / to qualify an OS as Linux
@strugee You can put those files directly in / and in the bad old days many distributions did. And you can put them elsewhere, though I don't know of any systems that did that.
Dec
22
awarded  Yearling
Jan
8
comment When all hardware resources are free what would cause linux to run slowly
Or accumulating bad blocks if the drive doesn't automagically compensate.
Jan
8
comment Command-line file reader (like “less”) that can tell the line where the user stopped reading
Similarly to the vim situation open buffers in emacs retain their state unless you close the whole program (or explicitly kill the buffer).
Jan
4
comment Why is the terminal case-sensitive?
"I mean you should be able to execute the command either with "all uppercase" or "all lowercase" characters." Really? Why?
Jan
1
comment Why do Linux people always say to read the manual?
BTW--unless you have a stripped down version for an embedded device you do have the man pages, but you may need to install them with your package manager first (FSM only knows why distributions don't include the man pages in the default pacakage set, but I've seen it).
Jan
1
comment Why do Linux people always say to read the manual?
Other useful hints: read a couple of man pages all the way through and notice the section headings (the See Also section can be immensely useful when you are close, but not quite there). Also learn to use your pager (more or less) as it provides the search interface for the man page (very useful with, say, man bash (which you should never send to the line printer says the voice of bitter experience)).
Dec
22
awarded  Yearling
Oct
6
comment How to create low-overhead file system
@MichaelKjörling "That's an interesting approach that is crazy enough that it just might work." Nothing crazy about it. It used to be very common when saving stuff to tape.