/ dev / sda1, / tmp, / dev / shm

819
LookIntoEast

Ich lege tatsächlich einige Dateien in den temporären Ordner / tmp. Und ich möchte die Kapazität von / tmp kennen. Ich mache das 'df -h':

Filesystem Size Used Avail Use% Mounted on /dev/sda1 52G 11G 39G 22% / tmpfs 7.9G 0 7.9G 0% /dev/shm 

Was ist also die Kapazität des / tmp-Ordners?

Eigentlich bin ich etwas verwirrt über diese Konzepte:

/dev/sda1 /tmp /dev/shm tmpfs 

Ich wette, die ersten beiden sind Disketten; während der dritte Speicher ist, richtig?

Vielen Dank

0

1 Antwort auf die Frage

0
Swiss

Das Dateisystem ist der physischen Hardware zugeordnet, die Sie für Ihre Dateisysteme verwenden. In UNIX wird alles mehr oder weniger als Datei dargestellt, also /dev/sda1ist es nichts weiter als Ihre Festplatte. udevinfo -q all -n /dev/sda1Wenn Sie neugierig sind, können Sie weitere Informationen dazu erhalten.

tempfsist ein bisschen anders. Es ist ein Dateisystem, das aus einem Block Ihres Arbeitsspeichers erstellt wird. Abgesehen davon ist das Prinzip dasselbe.

Das Verzeichnis "gemounted" gibt an, wohin die Dateien, die auf den Dateisystemgeräten gespeichert sind, in Ihrer Verzeichnisstruktur zugeordnet werden. So ist alles, was in / dev / sda1 gespeichert ist, von / aus zugänglich, während alles in tempfs in / dev / shm verfügbar ist.

Da / tmp als Teil von /, das Teil von / dev / sda1 ist, eingehängt ist, haben Sie 39G frei im Dateisystem, zu dem / tmp gehört.

Der beste Weg, um nach freiem Speicherplatz zu suchen, ist, dfdirekt in dem Verzeichnis zu laufen, das Sie interessieren:

df -h /tmp

Nicht pingelig zu sein, aber / dev / sda1 ist eine Partition auf dem Laufwerk / dev / sda wäre das Laufwerk. OldWolf vor 12 Jahren 0