Demo practice questions for guest users.
/tmp directory has 20GB of free disk space, creating a new file also requires a free inode, which stores metadata about files. If all available inodes have been used, the system cannot create any additional files and will return the error "No space left on device" despite having plenty of free storage space. This situation commonly occurs when a filesystem contains a very large number of small files. Therefore, the most likely cause of the error is that the filesystem has exhausted its available inodes, making Option C the best answer.