kurahaupo_ 1426758157 learn pathnames are parsed left to right, split into components separated by "/"; if the first such component is empty (and there is more than one) then it starts in the root directory, otherwise it starts in the current directory. If a component is "." or empty, then it does not move; if a component is ".." it moves up to the parent directory; otherwise it moves into the subdirectory named therein. Except the last component can be any type kurahaupo_ 1426762312 forget kurahaupo_ 1426762321 learn If a pathname starts with "/" then the starting position is the root directory, otherwise it is the current directory. It is then split into components separated by "/", and taking each component in turn, it moves to the named subdirectory (or any named object, for the last component), except where a component is "..", when it moves up to the parent directory, or "." or empty, when it does not move.