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

ВОПРОСЫ LINUX ДОЛЖНЫ БЫТЬ ПРОГРАММИРОВАНЫ. Используйте этот тег только в том случае, если ваш вопрос касается программирования с использованием API-интерфейсов Linux или специфичного для Linux поведения, а не только потому, что вы случайно запускаете свой код в Linux. Если вам нужна поддержка Linux, вы можете попробовать https://unix.stackexchange.com или сайт Stack Exchange конкретного дистрибутива Linux, например https://askubuntu.com или https://elementaryos.stackexchange.com/.

8
Как запустить команду в фоновом режиме и не получить результата?
Я написал два сценария оболочки a.shи b.sh. У меня a.shи у b.shменя есть бесконечный цикл for, и они выводят какой-то вывод на терминал. Я хочу написать другой сценарий, который вызывает оба a.shи, b.shно я хочу, чтобы пользователь немедленно восстановил контроль над терминалом, вместо того, чтобы сценарий запускался бесконечно, и я …

3
стек ядра и стек пользовательского пространства
В чем разница между стеком ядра и пользовательским стеком? Почему используется стек ядра? Если локальная переменная объявлена ​​в ISR, где она будет храниться? Есть ли у каждого процесса свой стек ядра? Тогда как процесс координируется между этими двумя стеками?


4
Как я могу сделать ссылку на конкретную версию glibc?
Когда я компилирую что-то на своем ПК с Ubuntu Lucid 10.04, оно связывается с glibc. Lucid использует glibc версии 2.11. Когда я запускаю этот двоичный файл на другом компьютере с более старой версией glibc, команда не сообщает, что glibc 2.11 ... Насколько мне известно, в glibc используется управление версиями символов. …
111 linux  gcc  linker  glibc  libc 

9
Найдите файлы и запустите их (с пробелами)
Хорошо, здесь такая простая проблема. Я работаю над простым резервным кодом. Он отлично работает, за исключением случаев, когда в файлах есть пробелы. Вот как я нахожу файлы и добавляю их в tar-архив: find . -type f | xargs tar -czvf backup.tar.gz Проблема в том, что в имени файла есть пробел, …
110 linux  find  backup  tar 



11
Запустить ненадежную программу C в изолированной программной среде Linux, которая не позволяет ей открывать файлы, разветвляться и т. Д.?
Мне было интересно, существует ли способ запустить ненадежную программу C в песочнице в Linux. Что-то, что могло бы помешать программе открывать файлы, сетевые соединения, разветвлять, выполнять и т. Д.? Это будет небольшая программа, домашнее задание, которое загружается на сервер и на нем выполняются модульные тесты. Так что программа будет недолгой.
110 linux  sandbox 

9
Создание демона в Linux
В Linux я хочу добавить демон, который нельзя остановить и который отслеживает изменения файловой системы. Если обнаружены какие-либо изменения, он должен записать путь к консоли, с которой он был запущен, плюс новую строку. У меня уже есть почти готовый код изменения файловой системы, но я не могу понять, как создать …
110 c  linux  daemon 

6
Сценарий bash отвечает на интерактивные запросы [дубликат]
На этот вопрос уже есть ответы здесь : Передача аргументов в интерактивную программу в неинтерактивном режиме (6 ответов) Закрыт 25 дней назад . Возможно ли, чтобы сценарий bash автоматически обрабатывал запросы, которые обычно представляются пользователю с действиями по умолчанию? В настоящее время я использую сценарий bash для вызова внутреннего инструмента, …

6
rsync копирует только определенные типы файлов с помощью опции включения
Я использую следующий сценарий bash для копирования только файлов определенного расширения (в данном случае * .sh), однако он по-прежнему копирует все файлы. в чем дело? от = $ 1 to = $ 2 rsync -zarv --include = "*. sh" $ от $ до
110 linux  bash  shell  rsync 


8
Инструкции для ОС в CMAKE: Как это сделать?
Я новичок в CMAKE. Ниже приведен простой файл cmake, который хорошо работает в окнах среды mingw. Проблема явно target_link_libraries()связана с функцией CMAKE, где я связываю libwsock32.a. В Windows это работает, и я получаю результаты. Однако, как и ожидалось, в Linux /usr/bin/ldбудет искать то, -lwsock32чего НЕТ в ОС Linux. Моя проблема: …
110 c++  linux  cmake  mingw  portability 

7
Найти все устройства хранения, подключенные к машине Linux [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Мне нужно найти все доступные для записи устройства хранения, подключенные к данной машине, независимо от того, …
109 linux  bash  shell 

17
Как я могу создать дерево каталогов в C ++ / Linux?
Мне нужен простой способ создания нескольких каталогов в C ++ / Linux. Например, я хочу сохранить файл lola.file в каталоге: /tmp/a/b/c но если каталогов нет, я хочу, чтобы они создавались автоматически. Рабочий пример был бы идеальным.
109 c++  linux  directory 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.