linux knowledge accumulation