Gestione di file e directory

11 / 100

$ ls -aF
./ .bashrc lettera pippo* [email protected]
../ .exrc libro/ pippo.c src/
.Xdefaults .newsrc mail/ pippo.zip tesi/
$ _

Da dove spuntano questi strani file preceduti da un punto e perch´e fino ad ora non li avevamo visti?

Per convenzione sotto Unix (ma anche in ambiente Windows – Nomi di fine che ws) il nome “.” (punto) sta ad indicare la directory corrente, mentre con “..” si iniziano con il punto indica la directory “padre” nell’albero del filesystem1.

Gli altri file preceduti dal punto sono dei normali file (o directory, ma non nel nostro caso) che per`o non vengono visualizzati dal comando ls proprio perch´e hanno un nome che comincia con il punto. In questo modo possiamo evitare di visualizzare alcuni file che devono
essere presenti nella nostra directory (ad esempio i file di configurazione), ma che
non utilizzeremo direttamente quasi mai e dei quali dimenticheremo presto la presenza. Visualizzarli ogni volta renderebbe l’output del comando ls eccessivamente ridondante e quindi tali file vengono, in un certo senso, “nascosti”.

Translate »