Błędy Linux/POSIXBłąd
SIGXFSZ (25)SIGXFSZ (25) — Przekroczenie limitu rozmiaru pliku
Proces próbował utworzyć plik większy niż dozwolone.
linuxmacosunix
Zobacz szczegóły EEXISTOperacja tworzenia pliku nie powiodła się, ponieważ plik o podanej nazwie już istnieje.
Podjęto próbę wykonania operacji wymagającej braku pliku na istniejącym pliku. Dzieje się tak przy flagach O_CREAT | O_EXCL w open(), przy wywołaniu mkdir() na istniejącym katalogu lub przy tworzeniu dowiązania symbolicznego, gdy już istnieje.
Sprawdź istnienie pliku przed jego utworzeniem. Użyj O_CREAT bez O_EXCL, jeśli nadpisywanie jest akceptowalne. W razie potrzeby najpierw usuń istniejący plik.
SIGXFSZ (25)Proces próbował utworzyć plik większy niż dozwolone.
E2BIGŁączny rozmiar listy argumentów i zmiennych środowiskowych przekazanych do exec() przekracza limit systemowy.
EIOPodczas operacji odczytu lub zapisu wystąpił fizyczny lub niskopoziomowy błąd I/O.
ENOTDIRSkładowa ścieżki używana jako katalog nie jest w rzeczywistości katalogiem.
EMFILEOsiągnięto limit liczby otwartych deskryptorów plików dla danego procesu.
SIGINT (2)Wysłano sygnał przerwania, zazwyczaj przez naciśnięcie Ctrl+C w terminalu.