/dev/full

/dev/full

Linux의 경우 FreeBSD, NetBSD /dev/full 또는 always full [1][2]device는 쓰기 시 항상 에러 코드 ENOSPC('디바이스에 남은 공간이 없음'을 의미)를 반환하는 특수한 파일로 /dev/zero와 같은 읽기 프로세스에 0바이트를 무한히 제공합니다.이 장치는 보통 "디스크 가득" 오류가 발생할 때 프로그램의 동작을 테스트할 때 사용됩니다.

$ echo "Hello world" > /dev/full bash: echo: 쓰기 오류: 장치에 남은 공간이 없습니다.

역사

Linux 에서의 상시 풀 디바이스 지원은 2007년부터 문서화되어 [2]있습니다.FreeB에 네이티브 지원이 추가되었습니다.SD는 2016년 [3]11.0 릴리즈에서 Lindev라는 [3][4]옵션 모듈을 통해 지원되었습니다.디바이스가 NetBSD [5]8에 표시되었습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Aoki, Osamu (November 22, 2010). "Chapter 1. GNU/Linux tutorials". Archived from the original on 2010-06-15. Retrieved November 22, 2010.
  2. ^ a b "Man Page for full (Linux section 4)". November 24, 2007. Archived from the original on February 5, 2013. Retrieved June 1, 2011.
  3. ^ a b "FreeBSD 11.0-RELEASE Release Notes". FreeBSD official site. Archived from the original on 11 October 2016. Retrieved 9 March 2019.
  4. ^ "LINDEV(4) Device Drivers Manual". Debian. Archived from the original on 2021-05-15. Retrieved 2021-05-15.
  5. ^ "full(4) - NetBSD Manual Pages". NetBSD. Archived from the original on 2021-05-15.