GNU/Linux >> Linux Esercitazione >  >> Linux

Che cos'è il doppio punto (..) e il singolo punto (.) in Linux?

. rappresenta la directory in cui ti trovi e .. rappresenta la directory principale.

Dalla definizione del punto:

Questa è una breve stringa (cioè una sequenza di caratteri) che viene aggiunta alla fine del nome di base (cioè la parte principale del nome) di un file o di una directory per indicare il tipo di file o directory.

Sui sistemi operativi Unix-like ogni directory contiene, come minimo, un oggetto rappresentato da un singolo punto e un altro rappresentato da due punti successivi. Il primo si riferisce alla directory stessa e il secondo si riferisce alla sua directory principale (ovvero, la directory che la contiene). Questi elementi vengono creati automaticamente in ogni directory, come si può vedere utilizzando il comando ls con la sua opzione -a (che indica di mostrare tutto il suo contenuto, inclusi gli elementi nascosti).


Sono speciali mappe name-inode che contano come hard link (aumentano il conteggio dei link) sebbene non siano realmente hard link, poiché, come hai detto, le directory non possono avere hard link. Maggiori informazioni qui:Hard link e nodi del file system Unix (inode)


Linux
  1. Che cos'è un comando Chown in Linux e come usarlo

  2. Creazione, eliminazione e gestione di directory su Linux

  3. Come eliminare una directory e una cartella in Linux?

  4. Quali caratteri sono vietati nei nomi delle directory di Windows e Linux?

  5. Cosa sono hd0 e sda/sdb in Linux?

Qual è la differenza tra Linux e Unix?

Cos'è Git e come installare Git in Linux

Che cosa sono le chiamate di sistema Linux e le funzioni di libreria?

Che cos'è sudo rm -rf in Linux ed è pericoloso?

Linux / Cartella e cartella /root

Cosa si intende per montaggio di un dispositivo in Linux?