Какие знаешь причины отказа создания файла в Linux

Python Middle Без компании
Какие знаешь причины отказа создания файла в Linux
Ответы
Основные причины, почему не удаётся создать файл в Linux: - **Нет прав на запись** в директорию ``` touch /root/test.txt # Permission denied без sudo ``` - **Директория не существует** Нужно сначала создать папку или использовать `-p`: ``` mkdir -p /path/to/folder && touch /path/to/folder/file.txt ``` - **Файловая система только для чтения** Часто после сбоев или при монтировании: ``` mount -o remount,rw /dev/sda1 ``` - **Закончилось место на диске** Проверить: `df -h`, очистить место. - **Достигнут лимит inodes** Проверить: `df -i`, удалить ненужные файлы. - **Файл уже существует и заблокирован** Например, другим процессом. - **Некорректное имя файла** Символы `/`, `\0`, слишком длинное имя (>255 байт).