Linux and Windows System Error Codes

Source: Internet
Author: User

 

Linux System Error Codes

The following table provides a list of some common Linux system error codes. For a more complete list, see Linux source code.

Number

Macro

Description

1

EPERM

Operation not permitted

2

ENOENT

No such file or directory

3

ESRCH

No such process

4

EINTR

Interrupted system call

5

EIO

I/O error

6

ENXIO

No such device or address

7

E2BIG

Arg list too long

8

ENOEXEC

Exec format error

9

EBADF

Bad file number

10

ECHILD

No child processes

11

EAGAIN

Try again

12

ENOMEM

Out of memory

13

EACCES

Permission denied

14

EFAULT

Bad address

15

ENOTBLK

Block device required

16

EBUSY

Device or resource busy

17

EEXIST

File exists

18

EXDEV

Cross-device link

19

ENODEV

No such device

20

ENOTDIR

Not a directory

21

EISDIR

Is a directory

22

EINVAL

Invalid argument

23

ENFILE

File table overflow

24

EMFILE

Too program open files

25

ENOTTY

Inappropriate ioctl for device

26

ETXTBSY

Text file busy

27

EFBIG

File too large

28

ENOSPC

No space left on device

29

ESPIPE

Illegal seek

30

EROFS

Read-only file system

31

EMLINK

Too many links

Windows System Error Codes

The following table provides a list of some common Windows system error codes. For a complete list, see the Microsoft Web site.

Number

Macro

Description

1

ERROR_INVALID_FUNCTION

Incorrect function.

2

ERROR_FILE_NOT_FOUND

The system cannot find the file specified.

3

ERROR_PATH_NOT_FOUND

The system cannot find the path specified.

4

ERROR_TOO_MANY_OPEN_FILES

The system cannot open the file.

5

ERROR_ACCESS_DENIED

Access is denied.

6

ERROR_INVALID_HANDLE

The handle is invalid.

7

ERROR_ARENA_TRASHED

The storage control blocks were destroyed.

8

ERROR_NOT_ENOUGH_MEMORY

Not enough storage is available to process this command.

9

ERROR_INVALID_BLOCK

The storage control block address is invalid.

10

ERROR_BAD_ENVIRONMENT

The environment is incorrect.

11

ERROR_BAD_FORMAT

An attempt was made to load a program with an incorrect format.

12

ERROR_INVALID_ACCESS

The access code is invalid.

13

ERROR_INVALID_DATA

The data is invalid.

14

ERROR_OUTOFMEMORY

Not enough storage is available to complete this operation.

15

ERROR_INVALID_DRIVE

The system cannot find the drive specified.

16

ERROR_CURRENT_DIRECTORY

The directory cannot be removed.

17

ERROR_NOT_SAME_DEVICE

The system cannot move the file to a different disk drive.

18

ERROR_NO_MORE_FILES

There are no more files.

19

ERROR_WRITE_PROTECT

The media is write protected.

20

ERROR_BAD_UNIT

The system cannot find the device specified.

21

ERROR_NOT_READY

The device is not ready.

22

ERROR_BAD_COMMAND

The device does not recognize the command.

23

ERROR_CRC

Data error (cyclic redundancy check ).

24

ERROR_BAD_LENGTH

The program issued a command but the command length is incorrect.

25

ERROR_SEEK

The drive cannot locate a specific area or track on the disk.

26

ERROR_NOT_DOS_DISK

The specified disk or diskette cannot be accessed.

27

ERROR_SECTOR_NOT_FOUND

The drive cannot find the sector requested.

28

ERROR_OUT_OF_PAPER

The printer is out of paper.

29

ERROR_WRITE_FAULT

The system cannot write to the specified device.

30

ERROR_READ_FAULT

The system cannot read from the specified device.

31

ERROR_GEN_FAILURE

A device attached to the system is not functioning.

32

ERROR_SHARING_VIOLATION

The process cannot access the file because it is being used by another process.

33

ERROR_LOCK_VIOLATION

The process cannot access the file because another process has locked a portion of the file.

34

ERROR_WRONG_DISK

The wrong diskette is in the drive. Insert % 2 (Volume Serial Number: % 3) into drive % 1.

36

ERROR_SHARING_BUFFER_EXCEEDED

Too program files opened for sharing.

38

ERROR_HANDLE_EOF

Reached the end of the file.

39

ERROR_HANDLE_DISK_FULL

The disk is full.

87

ERROR_INVALID_PARAMETER

The parameter is incorrect.

112

ERROR_DISK_FULL

The disk is full.

123

ERROR_INVALID_NAME

The file name, directory name, or volume label syntax is incorrect.

1450

ERROR_NO_SYSTEM_RESOURCES

Insufficient system resources exist to complete the requested service

This article is from the "Lofty Ideals" blog

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.