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

130
Где сообщается об инцидентах с sudo? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Попытка чего-то коварного на моей машине приводит к ryan@debian:~$ sudo...

130
Как запустить Nginx в контейнере Docker без остановки?

У меня установлен Nginx в контейнере Docker, и я пытаюсь запустить его так: docker run -i -t -p 80:80 mydockerimage /usr/sbin/nginx Проблема в том, что способ работы Nginx заключается в том, что первоначальный процесс немедленно порождает главный процесс Nginx и несколько рабочих процессов, а затем...

129
Как скомпилировать 32-битный двоичный файл на 64-битной машине Linux с помощью gcc / cmake

Можно ли скомпилировать проект в 32-битном с cmakeи gccна 64-битной системе? Вероятно, да, но как мне это сделать? Когда я попробовал это «невежественным» способом, без установки каких-либо параметров / флагов / и т.д., просто настройка LD_LIBRARY_PATHпоиска связанных библиотек в ~/tools/libнем,...

129
История Bash без номеров строк

Команда bash historyочень крутая. Я понимаю, почему он показывает номера строк, но есть ли способ вызвать команду истории и подавить номера строк? Дело здесь в том, чтобы использовать команду истории, поэтому, пожалуйста, не отвечайте cat ~/.bash_history Текущий выход: 529 man history 530 ls 531 ll...

129
Почему многопроцессорность использует только одно ядро ​​после импорта numpy?

Я не уверен, считается ли это проблемой ОС, но я подумал, что спрошу здесь, если у кого-то есть какое-то представление о вещах, связанных с Python. Я пытался распараллелить forцикл joblib, нагружающий ЦП , но обнаружил, что вместо того, чтобы каждый рабочий процесс был назначен другому ядру, я...

129
Ошибка MySQL: mysql «ОШИБКА 1524 (HY000): плагин auth_socket не загружен»

Моя местная среда: свежий Ubuntu 16.04 с PHP 7 с установленным MySQL 5.7 sudo apt-get install mysql-common mysql-server Когда я попытался войти в MySQL (через CLI): mysql -u root -p Я столкнулся с циклической проблемой из 3 шагов. 1) Сначала была проблема с сокетом ERROR 2002 (HY000): Can't connect...

128
Виртуальный последовательный порт для Linux

Мне нужно протестировать приложение последовательного порта в Linux, однако моя тестовая машина имеет только один последовательный порт. Есть ли способ добавить виртуальный последовательный порт в Linux и протестировать мое приложение, эмулируя устройство через оболочку или скрипт? Примечание: я не...

128
Как мне найти в файле многострочный узор?

Мне нужно было найти все файлы, содержащие определенный строковый шаблон. Первое решение, которое приходит на ум, - использовать find piped с xargs grep : find . -iname '*.py' | xargs grep -e 'YOUR_PATTERN' Но если мне нужно найти шаблоны, которые занимают более одной строки, я застрял, потому что...

128
Shell - Как найти каталог какой-либо команды?

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

128
Найдите и скопируйте файлы

Почему следующее не копирует файлы в папку назначения? # find /home/shantanu/processed/ -name '*2011*.xml' -exec cp /home/shantanu/tosend {} \; cp: omitting directory `/home/shantanu/tosend' cp: omitting directory `/home/shantanu/tosend' cp: omitting directory `/home/shantanu/tosend'...

128
Рекурсивный поиск и замена в текстовых файлах на Mac и Linux

В оболочке Linux следующая команда будет рекурсивно искать и заменять все экземпляры «this» на «that» (передо мной нет оболочки Linux, но она должна работать). find . -name "*.txt" -print | xargs sed -i 's/this/that/g' Как будет выглядеть аналогичная команда в...

128
Запуск приложения Java как службы в Linux

Я написал серверное приложение Java, работающее на стандартном виртуальном хостинге Linux. Приложение все время работает, отслеживая соединения сокетов и создавая для них новые обработчики. Это серверная реализация клиент-серверного приложения. Я начинаю это с включения в сценарий запуска rc.local...

128
Как проверить, работает ли smtp из командной строки (Linux) [закрыто]

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

127
Перенаправить STDERR / STDOUT процесса ПОСЛЕ его запуска с помощью командной строки?

В оболочке вы можете выполнять перенаправление > <и т. Д., Но как насчет ПОСЛЕ запуска программы? Вот как я пришел к этому вопросу: программа, работающая в фоновом режиме моего терминала, продолжает выводить раздражающий текст. Это важный процесс, поэтому мне нужно открыть другую оболочку,...

127
Как установить переменную окружения только на время работы скрипта?

В Linux (Ubuntu 11.04) в bash можно ли временно установить переменную среды, которая будет отличаться от обычной переменной только на время выполнения сценария? Например, в сценарии оболочки создание переносимого приложения, сохраняющего в HOME, путем временной установки HOME в папку в текущем...

127
Объединение файлов и вставка новой строки между файлами

У меня есть несколько файлов, с которыми я хочу соединиться cat. Скажем File1.txt foo File2.txt bar File3.txt qux Я хочу объединить, чтобы окончательный файл выглядел так: foo bar qux Вместо этого с обычным cat File*.txt > finalfile.txt foo bar qux Как правильно это...

126
Как искать файлы, содержащие окончания строк (CRLF), с помощью grep в Linux?

Я хочу найти файлы, содержащие окончания строки dos, с помощью grep в Linux. Что-то вроде этого: grep -IUr --color '\r\n' . Вышеупомянутое, похоже, соответствует буквальному, rnа это не то, что нужно . Результат будет передан через xargs в задачи для преобразования crlf в lf, как это grep -IUrl...