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

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


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

12
Получить код выхода из фонового процесса
У меня есть команда CMD, вызываемая из моего основного сценария оболочки bourne, которая занимает вечность. Я хочу изменить сценарий следующим образом: Запустите команду CMD параллельно в фоновом режиме ( CMD &). В основном сценарии создайте цикл для отслеживания порожденной команды каждые несколько секунд. Цикл также выводит на стандартный вывод некоторые …
130 linux  shell  unix  process 

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

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

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

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

8
Ошибка 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 to …

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

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

5
Найдите и скопируйте файлы
Почему следующее не копирует файлы в папку назначения? # 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 linux  copy  find 

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

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


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

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