Вопросы с тегом «executable»

42
Как рекурсивно удалить разрешения на выполнение из файлов, не касаясь папок?

Я сделал резервную копию на диске NTFS, и эта резервная копия действительно оказалась необходимой. Однако диск NTFS испортил разрешения. Я хотел бы восстановить их до нормального без ручного исправления каждого файла. Одна проблема заключается в том, что внезапно все мои текстовые файлы получили...

41
Загрузка общих библиотек и использование оперативной памяти

Мне интересно, как Linux управляет общими библиотеками. (на самом деле я говорю о Maemo Fremantle, дистрибутиве на основе Debian, выпущенном в 2009 году и работающем на 256 МБ ОЗУ). Предположим, у нас есть два исполняемых файла, ссылающихся на libQtCore.so.4 и использующих его символы (используя...

40
Каковы минимальные и максимальные значения кодов выхода в Linux?

Каковы минимальные и максимальные значения следующих кодов выхода в Linux: Код завершения, возвращаемый двоичным исполняемым файлом (например, программой на Си). Код выхода, возвращаемый скриптом bash (при вызове exit). Код выхода, возвращаемый функцией (при вызове return). Я думаю, что это между...

38
Просмотр информации о библиотеке Linux / исполняемой версии

В Windows EXE и DLL имеют информацию о версии, включая, по крайней мере, следующие поля: версия файла версия продукта внутреннее имя наименование товара авторское право В Linux Library / Исполняемый файл: Какие поля присутствуют? Как просмотреть такую ​​информацию? Какие инструменты / библиотеки...

38
Как проверить, был ли двоичный файл Linux скомпилирован как позиционно-независимый код?

Недавно я узнал, что (по крайней мере, в Fedora и Red Hat Enterprise Linux) исполняемые программы, которые скомпилированы как независимые от позиции исполняемые файлы (PIE), получают более надежную защиту от рандомизации адресного пространства (ASLR). Итак: Как проверить, был ли определенный...

36
Как восстановить с chmod -R 000 / bin?

И теперь я не могу выполнить chmod обратно или использовать другие системные программы. К счастью, это виртуальная машина, с которой я играю, но есть ли способ решить эту проблему? Система Ubuntu Server 12.10. Я попытался перезагрузиться в режиме восстановления, но, к сожалению, теперь я не могу...

33
Разница между «команда не найдена» и «нет такого файла или каталога»?

Например: $ node -bash: /usr/local/bin/node: No such file or directory $ foo -bash: foo: command not found Какая разница? В обоих случаях nodeи fooявляются недопустимыми командами, но кажется, что Unix просто не может найти nodeдвоичный файл? При удалении программы, например node, есть ли способ...

33
Выполнение потенциально вредоносной программы в Linux

Я пишу программу, которая будет проверять программы, написанные студентами. Я боюсь, что не могу им доверять, и мне нужно убедиться, что это не плохо закончится для компьютера, на котором он работает. Я думал о том, чтобы сделать какого-нибудь краш-теста с ограниченным доступом к системным ресурсам...

30
Что Linux делает по-другому, что позволяет мне удалять / заменять файлы, если Windows будет жаловаться, что файл используется в настоящее время?

У меня есть пример Minecraft. При запуске Bukkit в Linux я могу удалить или обновить файлы .jar в папке / plugins и просто выполнить команду «reload». В Windows мне придется отключить весь процесс сервера, потому что он будет жаловаться на то, что файл .jar в данный момент используется, когда я...

27
sudo: невозможно выполнить ./script.sh: нет такого файла или каталога

Я в тупике. У меня есть скрипт в моем /homeкаталоге, который является исполняемым: [user@server ~]$ ll total 4 -rwx------ 1 user user 2608 Jul 15 18:23 qa.sh Однако, когда я пытаюсь запустить его с sudoэтим, он говорит, что не может найти его: [user@server ~]$ sudo ./qa.sh [sudo] password for user:...

27
Бинарная совместимость между Mac OS X и Linux

Готовьтесь, этот вопрос, скорее всего, покажется наивным и / или глупым, поскольку я относительно новичок во внутренней работе Unix-подобных систем и программирования в целом. Готовы? Хорошо! Я прохожу около 3 уровней ludicrosity, увеличиваясь по мере продвижения. У нас есть две системы с...

26
Выполнить как .test, а не ./test

Предположим, я нахожусь в той же папке, что и исполняемый файл, мне нужно будет ввести это, чтобы выполнить его: ./file Я бы предпочел не печатать /, потому что /мне сложно печатать. Есть ли более простой способ выполнить файл? В идеале это простой синтаксис, такой как: .file или что-то еще, но...

26
Почему нельзя выполнить root, если исполняемые биты не установлены?

rootПользователь может записывать в файл, даже если его writeправа не установлены. rootПользователь может прочитать файл, даже если его readправа не установлены. rootПользователь может cd войти в каталог, даже если его executeправа не установлены. rootПользователь не может выполнить файл, если его...

25
Почему обновление работающей системы Linux не вызывает проблем?

Уже много лет я использую системы Linux ежедневно, и у меня никогда не было серьезных проблем с обновлением системы во время ее работы, но я все еще задаюсь вопросом, почему это возможно. Позвольте мне привести пример. Предположим, что в системе запущена программа «А» из определенного пакета. Эта...