Hello Muhammad! I second the arch wiki option. Great resource with much details that apply to most distros. This list is also very generic, with a broad range of topics covered, from booting to installing to operating to troubleshooting different software and hardware.
Another community I sometimes go to is the linuxquestions.org forums, and for more real-time interaction I like to hang out on the #linux channel on liberachat IRC servers, or, if it's debian specific, on the #debian channel (also on liberachat). Some specific software communities prefer to use other IRC servers like oftc (#dovecot for example). I also like to take text notes in an outliner software. It saves me countless hours of search time. Best, -- -- yassine -- sysadm +213-779 06 06 23 http://about.me/ychaouche