Pređi na sadržaj

/dev/full

S Vikipedije, slobodne enciklopedije
Specijalne datoteke uređaja

U operativnim sistemima Linuks i Fri BSD, /dev/full ili uređaj je uvek popunjen[1][2] je posebna datoteka koja uvek vraća grešku ENOSPC (što znači „nema slobodnog prostora na uređaju”) pri pisanju, i pruža beskonačni broj 0 bajtova bilo kom procesu koji čita iz nje (slično /dev/zero). Ovaj uređaj se obično koristi kada se testira ponašanje programa kada naiđe na grešku „disk je popunjen”.

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

Istorija[uredi | uredi izvor]

Podrška za „uvek popunjene” datoteke u Linuksu je dokumentovana još 2007.[2] Native podrška je dodata u FreeBSD u verziji 11.0 iz 2016. godine,[3] što je prethodno bilo podržano kroz opcioni modul lindev.[3][4]

Reference[uredi | uredi izvor]

  1. ^ Aoki, Osamu "1.2.11 Special device files", Debian Reference, November 22, 2010, accessed November 22, 2010.
  2. ^ a b Man Page for full (Linux section 4), November 24, 2007, accessed June 1, 2011
  3. ^ a b „FreeBSD 11.0-RELEASE Release Notes”. FreeBSD official site. Pristupljeno 9. 3. 2019. 
  4. ^ „lindev(4freebsd) - man page”.