.
představuje adresář, ve kterém se nacházíte, a ..
představuje nadřazený adresář.
Z definice tečky:
Jedná se o krátký řetězec (tj. posloupnost znaků), který je přidán na konec základního jména (tj. hlavní části jména) souboru nebo adresáře, aby se označil typ souboru nebo adresáře.
V operačních systémech typu Unix obsahuje každý adresář minimálně jeden objekt reprezentovaný jednou tečkou a další objekt reprezentovaný dvěma po sobě jdoucími tečkami. První odkazuje na samotný adresář a druhé odkazuje na jeho nadřazený adresář (tj. adresář, který jej obsahuje). Tyto položky jsou automaticky vytvořeny v každém adresáři, jak lze vidět pomocí příkazu ls s jeho volbou -a (která mu dává pokyn, aby zobrazil veškerý svůj obsah, včetně skrytých položek).
Jsou to speciální mapy jmenných uzlů, které se počítají jako pevné odkazy (zvyšují počet odkazů), i když to ve skutečnosti pevné odkazy nejsou, protože, jak jste řekl, adresáře nemohou mít pevné odkazy. Přečtěte si více zde:Pevné odkazy a uzly systému souborů Unix (inody)