Ik denk dat ~ verwijst naar de home directory.
De . verwijst naar de huidige directory
Dus zou als je in de directory /data staat, het ~ commando goed gaan, maar het . commando niet omdat je geen directory
/data/Downloads hebt.
Bauke
Precies, en als aanvulling ../ is een directory hoger. Dus bv ~/.. is de directory /home
en ~/../../ is een omslachtige manier om naar / te verwijzen
Dus . betekent huidige directory, .. één hoger dan de huidige directory en ~ de homedirectory
(je kan er een / achterzetten) Je kan wel eens problemen en onbedoelde effecten krijgen
als je symbolische links naar directories gebruikt