Вполне очевидно, что для изменения прав и назначения файлу возможности быть исполняемым в Линукс используется команда chmod. Но что можно сделать, если сам chmod не является исполняемым?
Предлагаю следующий вариант — надо получить содержимое из файла chmod, а права от любого исполняемого файла, например:
cp /usr/bin/<any_executable_file> ~/<new_executable_file>
cat /usr/bin/chmod > ~/<new_executable_file>
~/<new_executable_file> +x <file_to_be_executed>.sh
Конечно этот способ рсаботает в том случае, если команды cat и cp исполняемы.
Установка устройства производится приложением на смартфоне. Само приложение скачивается по ссылке из QR кода в…
При настройке сайта, пункт "Рабочий стол - Маркетинг - Поисковая оптимизация - Поисковые системы -…
После установки Vesta CP на свежеустановленную CentOS обратил внимание, что в панели управления в разделе…
Проблема возникла с флешками после какого-то из обновлений Windows 10. Некоторые USB флешки (не все)…
На одном из компьютеров с Windows 10 стал зависать проводник (explorer.exe) при стандартном вызове из…
Первое решение (что называется "в лоб") для подсчета количества файлов в linux директории: $ ls…