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

94
Приложение Node.js не может работать на 80-м порту, даже если другой процесс не блокирует порт.

Я запускаю экземпляр Debian на Amazon EC2 с установленным Node.js. Если я запустил код ниже: http = require('http'); http.createServer(function (request, response){ response.writeHead(200, {'Content-Type':'text/plain'}); response.end('Hello World\n'); }).listen(80); console.log("Running server at...

94
Что такое? = В Makefile

KDIR ?= $(shell uname -r) В чем смысл ?=? Я понял разницу между :=, +=и =из другого потока , доступного в переполнение стека, но не в силах найти объяснение ?=.

94
Неожиданное разрешение exec от mmap, когда файлы сборки включены в проект

Я бьюсь головой об стену с этим. В моем проекте, когда я выделяю память с mmapпомощью mapping ( /proc/self/maps), видно, что это читаемая и исполняемая область, несмотря на то, что я запрашивал только читаемую память. Изучив strace (который выглядел хорошо) и другие средства отладки, я смог...

93
Каков статус асинхронного ввода-вывода POSIX (AIO)?

В сети разбросаны страницы, которые описывают возможности POSIX AIO с разной степенью детализации. Ни один из них не совсем недавний. Непонятно, что именно они описывают. Например, на «официальном» (?) Веб-сайте поддержки асинхронного ввода-вывода ядра Linux говорится, что сокеты не работают, но...

93
Как программно вызвать дамп ядра в C / C ++

Я хотел бы принудительно создать дамп ядра в определенном месте в моем приложении C ++. Я знаю, что могу сделать это, выполнив что-нибудь вроде: int * crash = NULL; *crash = 1; Но хотелось бы знать, есть ли способ чище? Кстати, я использую Linux....

93
Как запустить Selenium в Xvfb?

Я использую экземпляр EC2. Так что графического интерфейса нет. $pip install selenium $sudo apt-get install firefox xvfb Потом делаю так: $Xvfb :1 -screen 0 1024x768x24 2>&1 >/dev/null & $DISPLAY=:1 java -jar selenium-server-standalone-2.0b3.jar 05:08:31.227 INFO - Java: Sun...

93
Быстрая конкатенация нескольких файлов GZip

У меня есть список файлов gzip: file1.gz file2.gz file3.gz Есть ли способ объединить или сжать эти файлы в один файл gzip без необходимости их распаковывать ? На практике мы будем использовать это в веб-базе данных (CGI). Где Интернет получит запрос от пользователя, перечислит все файлы на основе...

93
Статическая компоновка libstdc ++: есть ли ошибки?

Мне нужно развернуть приложение C ++, построенное на Ubuntu 12.10 с libstdc ++ GCC 4.7, в системах под управлением Ubuntu 10.04, который поставляется со значительно более старой версией libstdc ++. В настоящее время я компилирую -static-libstdc++ -static-libgcc, как было предложено в этом...

93
Как я могу получить уникальные значения из массива в Bash?

У меня почти такой же вопрос, как здесь . У меня есть массив, который содержит aa ab aa ac aa adи т.д. Теперь я хочу выбрать все уникальные элементы из этого массива. Думал, это будет просто с sort | uniqили с, sort -uкак они упоминали в этом другом вопросе, но в массиве ничего не изменилось ......

93
Могу ли я изменить 'rpath' в уже скомпилированном двоичном файле?

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

93
Вызов функции C из кода C ++

У меня есть функция C, которую я хотел бы вызвать из C ++. Я не мог использовать " extern "C" void foo()" подход, потому что функция C не могла быть скомпилирована с использованием g ++. Но он отлично компилируется с использованием gcc. Есть идеи, как вызвать функцию из C ++?...

93
В соединении ssh отказано на Raspberry Pi [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 3 года назад . Уточните этот вопрос Я понимаю, что этот вопрос уже задавался...

92
Дублировать всю базу данных MySQL

Возможно ли дублировать всю базу данных MySQL на сервере Linux? Я знаю, что могу использовать экспорт и импорт, но исходная база данных имеет размер> 25 МБ, так что это не идеально. Можно ли использовать mysqldump или напрямую дублировать файлы базы данных?...

92
Как объединить две статические библиотеки «ar» в одну?

У меня есть два статических библиотеки Linux, созданные ar cr, libabc.aи libxyz.a. Я хочу объединить их в одну статическую библиотеку libaz.a. Как я могу это сделать. Я хочу создать объединенную статическую библиотеку, а не отдавать обе библиотеки на финальную ссылку приложений....

92
Unix: как удалить файлы, перечисленные в файле

У меня есть длинный текстовый файл со списком масок файлов, которые я хочу удалить Пример: /tmp/aaa.jpg /var/www1/* /var/www/qwerty.php Мне нужно их удалить. Пробовал rm `cat 1.txt`, и он говорит, что список слишком длинный. Нашел эту команду, но когда я проверяю папки из списка, в некоторых из...

92
C ++ Boost: неопределенная ссылка на boost :: system :: generic_category ()

Я пытаюсь включить Boostбиблиотеки в свой проект и сталкиваюсь с проблемами в этом же. Я использую Ubuntu 12.10 с IDE Codeblocks и пробовал устанавливать библиотеки вручную, читая инструкции с сайта, но получал ошибку с заголовком, а также с библиотеками, которые должны быть созданы перед...