Also where do the other short hand terms for directories originate from:.. //up a directory-  // previous directory.  // current directoryWhat is the generic term for these symbols? Are they related to unix or the shell implementation or something else? I'm having a hard time searching for them in search engines. 
What is the origin of '~' being used to refer to the users home directory?
shell;command line;files