Tag: bash

Пауза для всех задач, отличных от x ЦП

У меня есть около 50 папок данных для обработки, и у меня есть рубиновый скрипт, обрабатывающий файлы папки (в какой папке она обрабатывается на основе файла конфигурации .yml). И компьютер с четырьмя процессорами в нем. Я хотел бы иметь возможность запускать 50 процессов, но только 4 из них активно работают в любое время, а остальные […]

Можно ли перенести процесс переднего плана на задний план без приостановки (control + z)?

Я запускаю приложение, которое получает пакеты TCP и UDP и поэтому не может быть приостановлено. Я в основном запускал 3 процесса одного и того же приложения с разными аргументами в фоновом режиме, используя & . Когда я сделал всего $fg , все три процесса вышли на передний план. Теперь я хочу отправить их на задний […]

Отправка команд на существующий сеанс экрана?

У меня есть приложение Java, работающее на сеансе экрана (игровой сервер), и я бы хотел написать скрипт для отправки ему команд периодически (возможно, с помощью cron), но я не уверен, как отправлять команды К сеансу работы экрана. Это возможно? Возможно, это осложняется тем фактом, что я не просто отправляю на экран больше команд оболочки, но […]

Подсистема Windows для Linux sources.list

Где находится файл sources.list в Windows 10 версии 1607 (Anniversary Update)? Я могу получить его для этого просто из cmd> bash> sudo nano /etc/apt/sources.list но я не могу найти этот файл в Windows 10. Поиск в файловом проводнике не дал никаких результатов.

Bash в Windows 10 – Каталоги, не появляющиеся при создании в Проводнике файлов

Использование Windows 10 Enterprise Insider Preview Buil 14372.rs1_release.160620-2342 Когда я создаю каталог в Bash (например, mkdir test_from_bash ), он появляется в Проводнике файлов, но противоположное не работает. File Explorer-> New Folder (назовите его «test_from_gui»), тогда запуск ls -al в Bash не отображает новый каталог. Я не думаю, что это проблема с разрешениями, так как я […]

Передача аргументов в osascript через функцию оболочки в OS X Mountain Lion

Ответ на вопрос о том, как открыть новое окно Firefox с аргументом URL, нарушен в Mac OSX Mountain Lion (10.8.2). Я не могу комментировать этот ответ или вопрос, поэтому мне пришлось создать новый вопрос. Это не так: $ firefox-window http://www.yahoo.com dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/osascript) is code signed with entitlements […]

Как исправить проблему несоответствия шифрования с помощью sftp?

Я столкнулся с проблемой, когда сервер был обновлен до RHEL 6.5, и у нас есть автоматические сценарии bash на установке RHEL 5.9, которая соединяется через команды sftp и ssh. Теперь новый сервер поддерживает только шифры aes128-ctr, aes192-ctr и aes256-ctr. Я смог обновить команды ssh, чтобы использовать опцию -c с aes256-ctr, и это сработало: ssh -c […]

Невозможно получить переменную профиля с помощью ssh

Не удалось получить переменную профиля с помощью ssh. Server2 ==> user apptst ==> Профиль bash имеет переменную $ APPHOME. Пытался получить значение с сервера1 с помощью ssh, но не удалось. Используемые параметры ниже server1> ssh apptst@server2 'echo $APPHOME' server1> ssh apptst@server2 echo '$APPHOME' server1> ssh apptst@server2 echo "$APPHOME" server1> ssh apptst@server2 "echo $APPHOME" При попытке […]

Как получить bash для автоматического обновления кеша местоположений программ?

Я знаю о hash -d bash и о том, как можно использовать hash -d или hash -r чтобы забыть запомненные местоположения. Есть ли способ дать указание bash автоматически делать это всякий раз, когда он получает «пропущен кеш», т. Е. Когда запомнившееся место уходит ( no such file or directory ) bash не очистит запоминающееся местоположение […]

Tmux вызывает проблемы с Bash up-arrow

При использовании tmux меня возникают проблемы с призрачными символами при использовании клавиш со стрелками вверх и вниз в Bash. Если я несколько раз нажимаю UpArrow , а затем несколько раз нажимаю DownArrow , тогда первые несколько символов предыдущей команды остаются в строке Bash . Например, возьмите эту чистую линию Bash: $ Теперь я три раза […]

Давайте будем гением компьютера.