 
| Main index | Section 2 | 日本語 | Options | 
#include <unistd.h>
Eventually, the undelete() functionality may be expanded to other file systems able to recover deleted files such as the log-structured file system.
| [ENOTDIR] | |
| A component of the path prefix is not a directory. | |
| [ENAMETOOLONG] | |
| A component of a pathname exceeded 255 characters, or an entire path name exceeded 1023 characters. | |
| [EEXIST] | |
| The path does not reference a whiteout. | |
| [ENOENT] | |
| The named whiteout does not exist. | |
| [EACCES] | |
| Search permission is denied for a component of the path prefix. | |
| [EACCES] | |
| Write permission is denied on the directory containing the name to be undeleted. | |
| [ELOOP] | |
| Too many symbolic links were encountered in translating the pathname. | |
| [EPERM] | |
| The directory containing the name is marked sticky, and the containing directory is not owned by the effective user ID. | |
| [EINVAL] | |
| The last component of the path is ‘..’. | |
| [EIO] | An I/O error occurred while updating the directory entry. | 
| [EINTEGRITY] | |
| Corrupted data was detected while reading from the file system. | |
| [EROFS] | |
| The name resides on a read-only file system. | |
| [EFAULT] | |
| The path argument points outside the process's allocated address space. | |
| UNDELETE (2) | March 30, 2020 | 
 
| Main index | Section 2 | 日本語 | Options | 
Please direct any comments about this manual page service to Ben Bullock. Privacy policy.
| “ | Using Unix is the computing equivalent of listening only to music by David Cassidy | ” | 
| — Rob Pike | ||