Чтобы проверить ваши разрешения, вы можете cd в нужную папку, а затем сделать ls -l, после чего отобразите разрешения вместе с именами файлов так:
Здесь вы можете увидеть, что есть куча файлов .cpp, которые содержат некоторый код на C ++, посмотрите их разрешения -rw-r--r--, что означает, что они могут быть прочитаны всеми, но могут быть записаны только владельцем. Таким образом,
r: читаемый w: записываемый x: исполняемый файлИ
r: читаемый Следующие три места: групповые разрешения ] w: writeableТеперь вы можете добавлять и удалять разрешения с помощью chmod, где
Следующие три места: групповые разрешения w : Группа x: исполняемый файл x : ВсеНапример, как и в вашем случае для добавления исполняемого разрешения для Владелец вы можете использовать команду chmod u+x <filemane>.
Примечание: использование - вместо + в приведенной выше команде приведет к удалению этого разрешения, например, чтобы предотвратить чтение других пользователей, вы можете использовать это команда: chmod o-r <filename>