Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Kcep
Зарегистрирован: 03.06.2010 Сообщения: 2 Откуда: Москва
|
Добавлено: Чт Июн 03 2010 19:32 Заголовок сообщения: mkdir и ошибки создания каталогов |
|
|
Помогите пожалуйста разобраться с работой команды mkdir.
В каких случаях команда не срабатывает и каталог не создается?
Работа ведется без использования удаленных компьютеров.
Среди случаев, описанных в мануалах по команде, "рабочими" являются лишь некоторые.Их всего лишь 6:
1) Компонент маршрута не является каталогом.
2) Компонент маршрута не существует.
3) Нет права на запись в каталог.
4) Указанный файл уже существует.
5) Ошибка в названии каталога.
6) Не достаточно индексного места на диске.
1.Аргументы,не яляющиеся "рабочими":
1)Аргумент path указывает на удаленный компьютер, связи с которым в данный момент нет. -- не работаем с уд.комп.
2)Компоненты path требуют многократного обращения к удаленным компьютерам. -- не работаем с уд.комп.
3)Во время доступа к файловой системе произошла ошибка ввода/вывода. -- ошибок ввода/вывода быть не может
4)Длина маршрута превышает максимально допустимую.
2.И пара ошибок,пояснение которых вызывает трудность в понимании.
1)Аргумент path указывает за пределы отведенного процессу адресного пространства.
2)Выполнение системного вызова привело бы к превышению максимального числа ссылок на надкаталог.
3)Не достаточно памяти ядра.
4)Каталог, определенный маршрутом, находится в файловой системе, доступной только на чтение.
5)Search permission is denied on a component of the path prefix, or write permission is denied on the parent directory of the directory to be created. -- разрешение на поиск для каталогов равносильно разрешению на выполнение,но каким образом это мешает работе mkdir не понятно.
6)A loop exists in symbolic links encountered during resolution of the path argument.
Собственно,очень нужна помощь в поиске "дальнейших" ошибок срабатывания mkdir(по словам некоторых людей,искать их надо в плане "прав доступа") и небольшом пояснении ошибок из пункта 2.Заранее спасибо. |
|
Вернуться к началу |
|
|
vasstr
Зарегистрирован: 15.07.2008 Сообщения: 50
|
Добавлено: Чт Июн 03 2010 19:56 Заголовок сообщения: |
|
|
не надо вопросы от дос/вин теста сувать в юних раздел.
gtfo |
|
Вернуться к началу |
|
|
Kcep
Зарегистрирован: 03.06.2010 Сообщения: 2 Откуда: Москва
|
Добавлено: Чт Июн 03 2010 22:05 Заголовок сообщения: |
|
|
То,что изначально команда mkdir была сделана/заточена под dos не означает,что она при этом не относится и к unix тоже. |
|
Вернуться к началу |
|
|
vasstr
Зарегистрирован: 15.07.2008 Сообщения: 50
|
Добавлено: Пт Июн 04 2010 02:58 Заголовок сообщения: |
|
|
я про копипасту в этот ?недоделанный ?тест вариантов с исключительно ДОС/вин прошлым
Цитата: | Аргумент path указывает на удаленный компьютер, связи с которым в данный момент нет. -- не работаем с уд.комп. |
и я про язык которым это написано, когда дольше надо тупить над пониманием сути изложения. вроде того, как может нормальный человек ответить на олимпиадные вопросы по программированию? каждая пятая задача поставлена так, что отсутствует чёткий вопрос, а может быть два и более вариантов ответа.
Цитата: | ...команда mkdir была сделана/заточена под dos не означает... |
...то, что твоя ?кривая методичка была сделана/заточена под дос не означает...
Цитата: | HISTORY
A mkdir command appeared in Version 1 AT&T UNIX |
1. возьми книгу по юнихам и делай по ней варианты, а не по безграмотно составленным методичкам. "все 5 курсов копировал и продолжу копировать, зачем мне мозги, если работа будет сделана" - так?
2. почему тесты на получение сертификатов от майкрософта и прочих проверяют грамотность пользователей знанием ключей команд, а у русских проверяют знанием кодов ошибок? ошибку выдаёт ОС, она может меняться от версии к версии - зачем её учить?
Цитата: | В каких случаях команда не срабатывает и каталог не создается? |
и варианты эпик глупость. ответ: в таких, как это скажет тебе ОС и то, как скажет и будет причиной. к чёрту здравомыслящий человек должен это знать, если вариант ошибки, выданный ОС-ью и будет причиной/частным случаем?
3. пришёл на форум, что бы за тебя сделали твою работу? реально ... |
|
Вернуться к началу |
|
|
|