Дружно ищем ошибки в следующих фразах:
«Права назначаются для каждого файла и каталога. Каталог рассматривается как файл, в котором хранится список файлов и некая дополнительная информация.»
«[пример шелл-скрипта] Выше рассмотрен пример не бинарной программы. Такие программы выполняет интерпретатор, указанный в первой строке файла с исходным кодом после комбинации символов #!. [...] По умолчанию для исполнения текстовых файлов используется /bin/sh.»
контекст: UNIX, шелл, права доступа.
В комментах таки интересно было бы услышать, почему вы считаете данный вариант неверным (или, наоборот, верным), ваш собственный вариант, почему он верен и суть проблемы.
Да, Лен, не подсказывай, а то неинтересно будет.
«Права назначаются для каждого файла и каталога. Каталог рассматривается как файл, в котором хранится список файлов и некая дополнительная информация.»
«[пример шелл-скрипта] Выше рассмотрен пример не бинарной программы. Такие программы выполняет интерпретатор, указанный в первой строке файла с исходным кодом после комбинации символов #!. [...] По умолчанию для исполнения текстовых файлов используется /bin/sh.»
контекст: UNIX, шелл, права доступа.
В комментах таки интересно было бы услышать, почему вы считаете данный вариант неверным (или, наоборот, верным), ваш собственный вариант, почему он верен и суть проблемы.
Да, Лен, не подсказывай, а то неинтересно будет.
no subject
Date: 2008-08-10 07:15 am (UTC)каталог как файл все таки не рассматривается
а рассматривается как именованная область (последовательность секторов) диска, содержащая список файлов
ну и вообще это все от реализации файловой системы зависит
вторая фраза
"Такие программы выполняет интерпретатор,"
не обязательно интерпретатор
"По умолчанию для исполнения текстовых файлов используется /bin/sh"
текстовый и любой другой файл исполнить невозможно пока ему +x не поставишь
да и после этого зависит от того какой шелл у тебя и как настроен