Пређи на садржај

/dev/full

С Википедије, слободне енциклопедије
Специјалнe датотеке уређаја

У оперативним системима Линукс и Фри BSD, /dev/full или уређај је увек попуњен[1][2] је посебна датотека која увек враћа грешку ENOSPC (што значи „нема слободног простора на уређају”) при писању, и пружа бесконачни број 0 бајтова било ком процесу који чита из ње (слично /dev/zero). Овај уређај се обично користи када се тестира понашање програма када наиђе на грешку „диск је попуњен”.

$ echo "Здраво свете!" > /dev/full
bash: echo: write error: No space left on device

Историја

[уреди | уреди извор]

Подршка за „увек попуњене” датотеке у Линуксу је документована још 2007.[2] Нативе подршка је додата у FreeBSD у верзији 11.0 из 2016. године,[3] што је претходно било подржано кроз опциони модул линдев.[3][4]

Референце

[уреди | уреди извор]
  1. ^ Aoki, Osamu "1.2.11 Special device files", Debian Reference, November 22, 2010, accessed November 22, 2010.
  2. ^ а б Man Page for full (Linux section 4), November 24, 2007, accessed June 1, 2011
  3. ^ а б „FreeBSD 11.0-RELEASE Release Notes”. FreeBSD official site. Приступљено 9. 3. 2019. 
  4. ^ „lindev(4freebsd) - man page”.