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

12
Запуск нескольких команд nohup в фоновом режиме

Получил две команды cmd1 и cmd2. Из двух, cmd2 занимает больше времени, чтобы закончить. Необходимо запустить cmd2, а затем cmd1. Пытался запустить их следующим образом: bash$ (nohup ./cmd2>result2 &) && nohup ./cmd1>result1 & или же bash$ (nohup ./cmd2>result2 &) ;...

12
lsof -p PID против lsof | grep PID

Я не понимаю выход команды lsof. Когда я пишу lsof -p PID Я получаю 4 строки и когда я пишу lsof | grep PID Я получаю сотни строк. Разве это не должно вернуть тот же результат? Спасибо за ваши ответы. Здесь вывод. Похоже, это субпроцесс или что означают эти задачи? lsof -p 29076 COMMAND PID USER FD...

12
Показать запущенные процессы с именами файлов?

Я использую Putty для подключения моего сервера Linux, на котором находятся мои сайты. Я могу запустить # ps aux | less показать запущенные процессы. Но я хочу показать, какие файлы запускают эти процессы? Я также пытался # ps aux | grep <pid> Но получаю эту ошибку: -bash: syntax error near...

12
Что такое «Выход 2» из состояния завершенной фоновой работы?

У меня есть упражнение, чтобы поместить в файл некоторые данные (* conf из некоторых каталогов), и мне нужно сделать это в фоновом режиме. Я сделал это, и мне интересно, что означает вывод сообщений: [A@localhost tests]$ ls -ld /etc/*conf /usr/*conf > test1_6_conf.txt 2>&1 & Enter...

12
Как я могу позволить пользователю расставить приоритеты для процесса с отрицательной привлекательностью?

Я хочу, чтобы пользователь запускал определенный процесс в системе с отрицательным значением nice. Я не могу просто перевести процесс в фоновый режим, поскольку эта конкретная программа является сервером Minecraft, и я полагаюсь на командную строку для управления сервером. Мой текущий скрипт bash...

12
Смысл вывода pmap

Я написал main.cв Linux: int main() { while (1){} } Когда я компилирую и запускаю, я могу pmapэто: # pmap 28578 28578: ./a.out 0000000000400000 4K r-x-- /root/a.out 0000000000600000 4K r---- /root/a.out 0000000000601000 4K rw--- /root/a.out 00007f87c16c2000 1524K r-x-- /lib/libc-2.11.1.so...

12
Сценарий оболочки ожидает фоновую команду

Я пишу сценарий, но мне нужно кое-что, что я не могу найти способ сделать это ... Мне нужно сделать команду в фоновом режиме «command1 &», а затем где-нибудь в скрипте мне нужно дождаться ее завершения, прежде чем я выполню command2. В принципе, мне нужно это: ПРИМЕЧАНИЕ: каждая команда...

12
Запустите команды параллельно и дождитесь завершения одной группы команд, прежде чем начинать следующую

У меня есть сценарий, включающий несколько команд. Как я могу сгруппировать команды для запуска вместе (я хочу сделать несколько групп команд. Внутри каждой группы команды должны выполняться параллельно (одновременно). Группы должны запускаться последовательно, ожидая завершения одной группы перед...

12
Запустить процесс linux с очень низким приоритетом?

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

12
Что значит '?' представлять под TTY

Если вы запускаете psв своем терминале, вы можете увидеть что-то вроде следующего: Что такое ?? Я подключаюсь к серверу Linux, поэтому я предполагаю, что это именно то, sshdчто написано в CMD , но мне любопытно, что предполагается ?представить pts/1для представления моего терминального...

12
В чем разница между pidof и pgrep?

Когда я использую любую из этих команд с аргументом в качестве имени процесса, обе они возвращают одно и то же число. Это те же команды? Это две разные команды, которые делают одно и то же? Является ли один из них псевдонимом другого? pidof firefox pgrep firefox...

12
Как найти источник нерестового процесса?

У меня есть процесс Java, работающий на экземпляре RedHat Linux. Проблема в том, что он продолжает появляться после того, как я его убил. Я не уверен, где искать. Я уже ходил в crontab, но не повезло. Я посмотрел на PPID, но он указывает на init (1). Любая идея, как я могу узнать...

12
Как работают разрешения Linux, когда процесс выполняется как определенная группа?

Это то, что я не смог найти много информации, поэтому любая помощь будет оценена. Мое понимание таково. Возьмите следующий файл: -rw-r----- 1 root adm 69524 May 21 17:31 debug.1 Пользователь philне может получить доступ к этому файлу: phil@server:/var/log$ head -n 1 debug.1 cat: debug.1: Permission...

11
Есть ли что-то вроде демона для каждого пользователя?

Мне нужно запустить некоторые фоновые процессы, которые живут, пока я вошел в систему с определенным пользователем. Существует ли что-то вроде демона для каждого пользователя? Я знаю только глобальные демоны, которые живут от запуска компьютера до выключения (или запуска / уничтожения вручную). на...

11
Почему «su -c <команда> &», по-видимому, позволяет команде работать в фоновом режиме, не зависая

Я помогал коллеге, у которого были проблемы с фоновым процессом, периодически умирая. Я обнаружил, что они запускают фоновый процесс, войдя на сервер и выполнив: su - <user> -c '<command>' & «Ага», воскликнул я. «Если вы начнете команду с« & », она будет зависать при выходе из...

11
БЕЗ использования сетевых командных строк в Linux, как узнать список открытых портов и процесс, которому они принадлежат?

Я хочу знать, какие порты используются какими процессами во встроенном Linux. Так как это простой встроенный Linux, нет сетевых командных строк, таких как netstat, lsof. (существуют только основные командные строки, такие как cat, cp, echo и т. д.). Частичное решение, по-видимому, заключается в...

11
История процессов в системах Unix / Linux

Я знаю, что ps -eflпоказывает запущенные процессы в * nix системах. Я хотел бы проверить историю из ( в прошлом) процессов, которые выполняются на конкретной машине, желательно всю информацию psпредоставляет (то есть %CPU, %MEM). Какие утилиты командной строки я могу использовать, хранится ли эта...