У меня работает red с linux 7.3 (старый, я знаю), и в течение последних нескольких месяцев я изучал программирование на ассемблере, писал небольшие программы и компилировал с помощью nasm. В течение многих месяцев все шло хорошо, и теперь по неизвестной причине я не могу выполнить какие-либо программы, которые я компилирую.
nasm file.s //used to work just fine, then I'd execute ./file
теперь, когда я запускаю ./file, сначала я получаю «разрешение запрещено», чего раньше никогда не было. затем, как только я chmod +777 файл, я получаю "не могу выполнить двоичный файл".
У меня НЕТ ИДЕИ, почему это происходит, но это крайне разочаровывает, так как НИЧЕГО, что я скомпилирую, больше не будет работать.
Вход в систему как root ничего не меняет.
Все предложения приветствуются, СПАСИБО !!